首页 理论教育Modelsim应用与特点简介

Modelsim应用与特点简介

【摘要】:图5.14中,选中的即为“Simulation Library Compilation”选项,单击进入下一步,在第二步时注意选择Modelsim SE,其他选择默认选项,如图5.15所示。图5.15中线圈需要注意,选中“Modelsim SE”选项,直到编译库,整个过程就是把Xilinx的库编译成功。图5.17 加载modelsim.exe至此,ISE与Modelsim关联成功,在ISE中可直接调用Modelsim SE进行仿真验证,大大提高仿真效率。

Modelsim分为SE、PE、LE和OEM不同版本,其中SE是最高版本,OEM版本一般都集成在Altera、Xilinx等FPGA公司设计的工具中,比如,XE是为Xilinx公司提供的OEM版本,包括Xilinx公司的库文件,AE是为Altera公司提供的OEM版本,包括Altera公司的库文件,使用XE、AE等OEM版本时,不需要再编译相应公司的库文件,但其仿真速度等性能指标还是赶不上SE版本。大多数设计者在基于Xilinx或Altera硬件平台ISE和quartus时,都会将Modelsim SE版本与其相关联,这样在使用ISE或quartus做设计时可以把Modelsim SE作为仿真工具,直接调用,就可以调出Modelsim SE工具使用,下面就以Xilinx的ISE平台为例,介绍其与Modelsim SE的关联过程。

首先,在开始→运行中执行命令compxlibgui,或在“开始”中Xilinx的安装目录下找到“Simulation Library Compilation”选项,单击进去,如图5.14所示。

图5.14中,选中的即为“Simulation Library Compilation”选项,单击进入下一步,在第二步时注意选择Modelsim SE,其他选择默认选项,如图5.15所示。

图5.15中线圈需要注意,选中“Modelsim SE”选项,直到编译库,整个过程就是把Xilinx的库编译成功。

再次,在Modelsim安装根目录中找到modelsim.ini文件,将其只读属性去掉,在整个电脑文件中搜索modelsim.ini,在我的文件夹中找到第二个modelsim.ini,注意不是前面安装根目录下的modelsim.ini文件,打开第二个modelsim.ini文件,发

现文件中library下面有这么几行:

978-7-111-55094-5-Chapter05-26.jpg

978-7-111-55094-5-Chapter05-27.jpg

图5.14 Xilinx库编译

978-7-111-55094-5-Chapter05-28.jpg

图5.15 选择Modelsim SE

978-7-111-55094-5-Chapter05-29.jpg

将这几行复制到根目录下的modelsim.ini中的同样位置,即设置成功。

最后,在桌面上打开ISE软件,在ISE界面工具栏中单击“Edit”选项,在“Edit”选项的下拉列表中找到“Preferences”选项,如图5.16所示。

978-7-111-55094-5-Chapter05-30.jpg

图5.16 Preferences设定

图5.16中,选中的即是“Preferences…”,单击进去,会弹出图5.17所示的对话框,选中左侧的“Integrated tools”,在右侧所圈的“Model Tech Simulator”一栏中加载Modelsim安装根目录下的modelsim.exe,单击“OK”按钮,如图5.17所示。

978-7-111-55094-5-Chapter05-31.jpg

图5.17 加载modelsim.exe

至此,ISE与Modelsim关联成功,在ISE中可直接调用Modelsim SE进行仿真验证,大大提高仿真效率