新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 多路選擇器設(shè)計(jì)及仿真

        多路選擇器設(shè)計(jì)及仿真

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

        工作內(nèi)容:
        1、一個(gè)多路器,利用ModelSimSE做功能
        2、利用Synplify Pro進(jìn)行綜合,生成xxx.vqm文件;
        3、利用Quartus II導(dǎo)入xxx.vqm進(jìn)行自動(dòng)布局布線,并生成xxx.vo(Verilog
        4、利用ModelSimSE做后,看是否滿足要求。

        注:
        1. 器(Simulator)是用來(lái)仿真電路的波形。
        2. 綜合工具(Synthesizer)的功能是將HDL轉(zhuǎn)換成由電路所組成的Netlist。
        3. 一般而言,在電路的仿真上可分為Pre-Sim 和Post-Sim。Pre-Sim 是針而Post-Sim則是針對(duì)綜合過(guò)且做完成了Auto Place and Route(APR)的電路進(jìn)行仿真,以確保所的電路實(shí)現(xiàn)在FPGA上時(shí),與Pre-Sim 的功能一樣。

        1、前仿真(Pre-Sim)
        步驟一:打開ModelSimSE,然后建立一個(gè)Project;
        ※建立Project的方式為點(diǎn)選File → New → Project…;
        ※設(shè)定Project Name 與Project location,按OK 即可建立Project。

        步驟二:新增設(shè)計(jì)文檔或加入文檔。
        ※新增文檔的方式為點(diǎn)選File → New → Source → Verilog,然后對(duì)文檔進(jìn)行編輯并儲(chǔ)存為xxx.v;
        ※加入文檔的方式為點(diǎn)選File → Add to Project → File...,然后點(diǎn)選xxx.v;

        步驟三:編譯(Compile)。
        ※編譯文檔的方式為點(diǎn)選Compile → Compile All,即可編譯所有的文檔。
        ※如果編譯時(shí)發(fā)生錯(cuò)誤,在顯示錯(cuò)誤的地方(紅字)點(diǎn)兩下,即可跳到錯(cuò)誤。

        步驟四:新增或加入測(cè)試平臺(tái)(Testbench)。
        ※當(dāng)設(shè)計(jì)完電路后,為了確定所設(shè)計(jì)的電路是否符合要求,我們會(huì)寫一個(gè)測(cè) 試平臺(tái)(Testbench);
        ※新增或加入測(cè)試平臺(tái),然后編譯它。

        步驟五:仿真(Simulate)。
        ※仿真的方式為點(diǎn)選Simulate → Simulate…;
        ※打開Design里面的work,然后點(diǎn)選mux_4_to_1_tb 并Add 它,最后按Load 即可跳到仿真窗口。

        步驟六:加入信號(hào)線。
        ※在窗口上按右鍵,然后點(diǎn)選Add → Add to Wave;

        步驟七:看波形。
        ※在工具列上按Run,然后就會(huì)顯示波形;
        ※慢慢看波形吧,沒(méi)有波形就沒(méi)有真相!

        以上就是使用ModelSim做Pre-Sim的基本流程,在此要特別強(qiáng)調(diào)的是,ModelSim所有的功能并不僅僅于此,如果你想要了解更多的話,一切都要靠自己花時(shí)間去問(wèn)去試,只有努力的人才能有豐富的收獲,加油!

        本文引用地址:http://www.104case.com/article/149316.htm

        2、綜合(Synthesis)
        步驟一:打開Synplify Pro,然后建立一個(gè)Project。
        ※先點(diǎn)選File,再點(diǎn)選New;
        Project File,并設(shè)定File Name與File Location;

        步驟二:加入設(shè)計(jì)文件。
        ※點(diǎn)選欲加入的xxx.v,然后按Add,再按OK后就可以將檔案加入。


        上一頁(yè) 1 2 3 下一頁(yè)

        關(guān)鍵詞: 仿真 設(shè)計(jì) 選擇

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 闽清县| 南城县| 怀柔区| 古田县| 家居| 商河县| 朝阳区| 杭州市| 黄梅县| 肃宁县| 嫩江县| 明溪县| 荣昌县| 资源县| 高陵县| 曲水县| 来宾市| 紫阳县| 剑阁县| 分宜县| 邵武市| 襄垣县| 娱乐| 临桂县| 资溪县| 扎囊县| 伊金霍洛旗| 南澳县| 洮南市| 巨野县| 闻喜县| 望江县| 鹤庆县| 沁源县| 兰考县| 灵川县| 沐川县| 自治县| 石柱| 乌拉特后旗| 普兰县|