2. 通常针对不同的目标器件xxxx选用不同的xxxx_atoms.v文件,比如使用cyclone系列器件,那就要使用cyclone_atoms.v。
3. 如果使用了altera的IP核(宏单元),还需要添加altera_mf.v文件。
4. 如果ALTERA的IP核中包括了用户原语,还需要加入220model.v文件。
a.先安装 ISE,再安装 modelsim,则 modelsim会自动嵌入到 ISE 中去,如图附 1。ISE集成环境下:Edit->Preferences->Integrated Tools可以设置常用的第三方仿真,综合工具。
图附 A1:ISE 中调用 modelsim
b.直接在 ISE 中编译库
除了可以用前面介绍的方法自己编译ISE的库外,还可以在ISE环境下自动编译库,编译完成之后将会自动嵌入到 modelsim的 libarary中去,非常方便。
编译之前,首先把modelsim的属性文件 modelsim.ini$Modeltech_6.0d/modelsim.ini)的“只读”属性去掉,否则每次都要重新编译。然后在 ISE 环境下新建一个工程,选中芯片型号,在出现的 process 窗口中可以看到“Desin Entry Utilities”,展开它可以看到“Compile HDL Simulation Libraries”,双击它即可自动编译 ISE 的库(要确保 Process属性窗口中“Target Simulator”正确设置为“Modelsim SE”,如图附 2);编译好的库放在$Xilinx/Verilog/mti_se/ 下(在 modelsim中仿真 ip 核需添加库时指向该路径即可,如图附 3)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)