原创 Modelsim 仿真Altera器件

2012-12-3 13:10 3215 12 12 分类: FPGA/CPLD 文集: ModelSim

1、从QII6.0开始支持从后台调用ModelSim进行仿真,具体步骤有以下几步:


    a、先在setting中EDA Tool  Settings下选Simulation指定ModelSim的版本,语言版本,指定NativeLink Settings中的Compile Testbench,其中有一个“Test Benchs”按钮,点击弹出指定Testbench的界面,点击“new”按钮,接着弹出最终设置窗口。在Test Bench Name项输入Test Bench的名字,在“Test Bench Entity”项输入Test Bench实体;在Instance项中输入要仿真的例化名(比如要仿FFT,则指定FFT在Test Bench文件中的例化名)。


   b、在Tools菜单中选择“options”,设置第三方工具的运行路径:选中“EDA Tool Options”,在相应的工具旁边有提示“双击确定执行路径”。


   c、在“Tools”菜单中选“EDA Simulation Tool”,可以选RTL仿真或GATE级仿真。


 


2、ModelSim可以直接以器件厂家综合工具后的网表文件作为输入来进行仿真,如果有这方面经验的工程师可能会发现将QuartusII和ISE综合后的网表在ModelSim中进行仿真后,分别查看层次结构,发现ISE的网表在ModelSim中仿真后保持的很好,QuartusII综合后的网表导入ModelSim进行仿真后发现层次结构变得很混乱。究其原因,是因为QII中设置中对于保持层次结构的选项默认为“off”。


       打开该选项的方法是:


——>Settings——>EDA Tool Settings——>Simulation——>More Settings——>Maitain Hierarchy


将此选项设置为“on”即可。

文章评论0条评论)

登录后参与讨论
我要评论
0
12
关闭 站长推荐上一条 /2 下一条