国产智多晶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。如下图所示。

在菜单栏依次点击【File】->【New】->【library】选项,以打开新建库界面。如下图所示。



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


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



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


在打开的界面中,一定先下拉选择library为我们刚刚创建的XiST,然后修改文件路径为hqfpga软件的seal系列器件的库路径,具体为:“\hq_2.13.3_032022_win64\build\common\sim\verilog\XIST\seal”,如下图所示。


在该路径下,会显示所有的源文件,先用键盘组合键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创建仿真工程并对设计工程进行仿真了。该部分内容,我们单独开贴介绍。
 

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值