在實際的項目工程中,基本上都是在Modelsim進行功能仿真后,直接進行板級調試(用signaltap調試),但是中規中矩的后仿真也不能不會。操作步驟如下:
1.將quartus II與其自帶的Modelsim-Altera進行關聯,quartus II軟件中【Tools】--->【Options】,按圖1進行操作
圖1
2.在quartus II軟件中進行全編譯,這時會在工程文件夾產生“simulation”文件夾,打開並接着打開“modelsim文件夾”,這時里面會出現10個文件,其中“.vo”和“.sdo”是時序仿真需要的文件,將他們粘貼到modelsim的工程文件夾中。
圖2
圖3
3.接下來還需要Altera的器件庫
其中Altera的器件庫文件在:D:\altera\13.0sp1\modelsim_ase\altera\verilog\altera
D:\altera\13.0sp1\modelsim_ase\altera\verilog\cycloneive
圖4
4.將testbench文件和“.vo”文件加到工程上,然后編譯,然后右鍵選擇【Add to project】-->【Simulation Configuration】,選擇【Work】中的"xxx_tb"文件,然后選擇【Libraries】中加載剛在粘貼的2個Altera器件庫,然后在【SDF】中加載剛才粘貼的“xx.sdo”文件,然后點【Save】,最后點擊“Simulation”即可進行時序仿真。如圖5 、6、7所示:
圖5
圖6
圖7