国产智多晶FPGA使用Modelsim仿真时器件库的编译方法

大家好,我是小梅哥,这里给大家介绍国产FPGA厂家“西安智多晶”微电子的FPGA使用Modelsim软件编译仿真库,以使用modelsim仿真其RTL设计的方法。本博客将陆续发表更多国产FPGA的开发和使用方法。

本帖介绍使用Modelsim仿真智多晶FPGA设计时候需要用到的各种底层库的编译方法。
使用Modelsim仿真智多晶FPGA的设计工程,需要首先对其器件底层库文件进行编译以得到Modelsim能够识别的库文件。该步骤需要在第一次使用智多晶FPGA的时候进行,而编译出来的库后续可以随时使用,不用每次仿真之前再编译。因此本内容单独摘出来作为一节。

仿真智多晶FPGA的工程,推荐使用较新版本的Modelsim-SE软件,例如笔者使用的Modelsim 10.7-SE版本。

1、新建Modelsim库
打开ModelSim软件,依次点击菜单栏中【File】->【Change Directory】选项进入路径切换页面,如下图所示。

在打开的选择文件夹页面,定位到modelsim软件安装的根目录,如笔者的是modelsim64_10.7。如下图所示。

在打开的界面中选择第一项“a new library”,“library Physical Name”输入“XiST”,然后点击“OK”,如下图所示。

如果在Library列表中出现了XiST(empty)库,且路径为前面设置的位置(工程根目录下),则表明库新建完成。

2、编译智多晶FPGA 的Seal器件的库文件
在菜单栏中依次点击【Compile】->【Compile】以打开编译库文件界面,如下图所示。

在该路径下,会显示所有的源文件,先用键盘组合键Ctrl + A以全选中所有文件,然后点击Comiple按钮以开始进行编译。此时Modelsim的transcript窗口会快速刷新各种编译过程信息,待编译完成后,点击Done按钮以完成编译。如下图所示。

编译完成后,在XiST这个库下面就会出现各种元件了,如下图所示。

3、添加库到Modelsim默认库列表
刚刚编译好的库,要想后续能够被modelsim软件能够自动找到并添加使用,需要将其添加为Modelsim默认库之一。添加的方式很简单。找到modelsim安装位置,如笔者电脑为D:modeltech64_10.7,在该路径下有个名为modelsim.ini的文件。这是一个只读文件。
右键选中modelsim.ini文件,点击属性,在属性设置界面,将其只读属性勾选去掉,如下图所示。

用记事本打开modelsim.ini文件,然后在该文件的17行左右,加上XIST库的指定语句“XiST = $MODEL_TECH/../XiST”,如下图所示。

保存、关闭文件,然后恢复该文件只读属性。

至此,关于如何使用Modelsim编译智多晶Seal系列FPGA的库文件的方法就介绍完毕了,下一步我们就可以使用Modelsim创建仿真工程并对设计工程进行仿真了。该部分内容,我们单独开贴介绍。
 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月21日
下一篇 2022年6月21日

相关推荐