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条评论)
登录后参与讨论