modelsim編輯器設(shè)置 modelsim教程中講的仿真激勵(lì)文件,具體指的是?該怎么做?
modelsim教程中講的仿真激勵(lì)文件,具體指的是?該怎么做?設(shè)計(jì)有輸入和輸出端口,如芯片。當(dāng)然,你的設(shè)計(jì)最終也可以做成芯片。只有當(dāng)輸入信號(hào)給正確的一個(gè),你才能得到你想要的輸出。模擬激勵(lì)文件是用來(lái)提供
modelsim教程中講的仿真激勵(lì)文件,具體指的是?該怎么做?
設(shè)計(jì)有輸入和輸出端口,如芯片。當(dāng)然,你的設(shè)計(jì)最終也可以做成芯片。只有當(dāng)輸入信號(hào)給正確的一個(gè),你才能得到你想要的輸出。模擬激勵(lì)文件是用來(lái)提供信號(hào)給你的輸入端口(例如,你設(shè)計(jì)了一個(gè)加法器y=a)b。那么a,b是你的輸入信號(hào),如何驗(yàn)證你的設(shè)計(jì)是正確的?給出一個(gè)激勵(lì)文件:a=1,B=3,此時(shí),看y是否等于4,如果是的話,證明你的設(shè)計(jì)是正確的。)這個(gè)給出輸入信號(hào)具體值的文件就是激勵(lì)文件,激勵(lì)文件可以無(wú)條件集成,所以寫起來(lái)非常方便!羅嗦了很多,希望能對(duì)你有所幫助
如何在ISE環(huán)境中使用ModelSim仿真?
生成ISE仿真庫(kù)文件,開(kāi)始-所有程序-Xilinx ISE Design suits->ise desin tools->tools->simulation library編譯向?qū)?,選擇所需版本,選擇Modelsim se,選擇語(yǔ)言,支持的FPGA芯片,庫(kù)類型等,點(diǎn)擊生成,此過(guò)程可能需要10分鐘以上。生成庫(kù)之后,此時(shí)您將在ISE安裝目錄中看到一個(gè)庫(kù)模型sim.ini在ISE的安裝目錄中模型sim.ini打開(kāi)它并將陰影的內(nèi)容復(fù)制到模型sim.ini注意:您需要更改此文件的屬性-刪除只讀屬性,具體請(qǐng)參見(jiàn)以下頁(yè)面第1頁(yè)。打開(kāi)ISE Project Navigator2.Edit-“彈出窗口中的首選項(xiàng)以在XC6VLX240T上設(shè)置圖表右鍵單擊-”此時(shí)可以在ISE中調(diào)用emulator selection Modelsim SE Verilog進(jìn)行模擬。
怎么在modelsim中生成和使用rom?
這是一個(gè)復(fù)雜的過(guò)程。首先,正確:ROM是用FPGA芯片生成的,對(duì)應(yīng)廠家的綜合環(huán)境。Altera在quartus或maxplus中使用megawizard Xilinx,在ISE中使用core generator。在ROM生成之后,需要分配初始值。這是ROM中的查找表值。這些步驟是不夠的。因?yàn)樯傻氖且粋€(gè)黑盒文件。Modelsim只能在相應(yīng)開(kāi)發(fā)人員的IP編譯器庫(kù)的幫助下完成仿真。如果你真的很急的話。不一定要用RAM。您可以編寫另一個(gè)模塊:使用case為您的階段值創(chuàng)建一個(gè)語(yǔ)句:例如:case(P)ucnt)8“h00:duout