新聞中心

        EEPW首頁(yè) > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 基于FPGA的可調(diào)信號(hào)發(fā)生器

        基于FPGA的可調(diào)信號(hào)發(fā)生器

        作者: 時(shí)間:2010-08-03 來(lái)源:網(wǎng)絡(luò) 收藏

        2.2 波形數(shù)據(jù)ROM初始化數(shù)據(jù)文件設(shè)計(jì)
        初始化數(shù)據(jù)文件格式有2種:Memory Initialization FiIe(.mif)格式文件和Hexadecimal(Intel-Format)File(.hex)格式文件。本設(shè)計(jì)共需要產(chǎn)生4種波形,每種波形1個(gè)周期取128個(gè)數(shù)據(jù),因此選用.mif格式文件初始化數(shù)據(jù)個(gè)數(shù)Number為512,數(shù)據(jù)寬度Word size取8位的ROM數(shù)據(jù)。在MATLAB中,調(diào)用wave=round(255*sin([0:2*pi/(2^9):2*pi])+256)’;函數(shù),生成.mif文件,如圖2所示。


        2.3 定制ROM元件
        在QuartusⅡ中,利用Mega Wizard Plug-In Manager定制波形數(shù)據(jù)ROM,如圖3所示,經(jīng)過(guò)LPM_ROM宏功能塊設(shè)定、選擇dmarom模塊數(shù)據(jù)線寬度和數(shù)據(jù)單元個(gè)數(shù)、選擇地址鎖存信號(hào)clock及數(shù)據(jù)文件完成LPM_ROM設(shè)計(jì),產(chǎn)生可用于例化的波形數(shù)據(jù)ROM文件datarom.v。

        3 軟件系統(tǒng)邏輯仿真
        中的功能模塊進(jìn)行綜合仿真后,生成配置文件。其系統(tǒng)邏輯功能仿真波形如圖4所示,各信號(hào)的邏輯功能和時(shí)序配合完全達(dá)到設(shè)計(jì)要求。



        關(guān)鍵詞: FPGA 信號(hào)發(fā)生器

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 玉树县| 华坪县| 姜堰市| 广丰县| 普洱| 澄江县| 安多县| 青铜峡市| 开阳县| 牟定县| 丹江口市| 勐海县| 商丘市| 莱芜市| 淮安市| 行唐县| 满洲里市| 南宫市| 遂宁市| 宜都市| 高雄市| 黄梅县| 和田市| 修武县| 探索| 浦东新区| 晴隆县| 漾濞| 天长市| 长沙县| 丽江市| 岗巴县| 高雄市| 玛纳斯县| 敖汉旗| 湘西| 岐山县| 富民县| 湖南省| 濮阳县| 鄂尔多斯市|