"); //-->
首先介绍一下Xilinx几个主要的仿真库(路径:D:\Xilinx\11.1\ISE\verilog\src\)
我们一般只用其中的三个库:simprims,unisims,xilinxcorelib。
编译Xilinx仿真库有多种方法,比如,可以在ISE软件中编译xilinx仿真库,这样在ISE调用Modelsim进行仿真了。但是利用ISE调用Modelsim仿真虽然操作方便,但是每次仿真前都要先进行综合,这样会很费时间,如果单独用Modelsim进行仿真,则可以不用进行综合而直接进行功能仿真。不进行综合就仿真的结果是可能本来的设计就是不可综合的。但是只要按照可综合的代码风格进行设计一般不会出现这中问题。这样做的好处是节省了综合需要耗费的时间,所以下面主要介绍直接利用Modelsim编译Xilinx库,并进行仿真的流程。
Step1:在Modelsim的安装路径下建立一个文件夹,用来存储编译后的库文件。
Step2:打开Modelsim,更改路径为xilinx_lib
Step3:新建一个库,命名为xilinx_unisims,用来存放unisims库编译后的文件。
Step4:将unisims库文件编译到xilinx_unisims库中。选择Compile
在Library选择刚创建的xilinx_unsims库,查找范围为D:\Xilinx\11.1\ISE\verilog\src\unisims,然后全选所有文件,点击右下角Compile进行编译

编译完成后可以看到unisims库的文件都被编译到xilinx_unsims库中去了。
Step5:按照Step4的方法创建xilinx_corelib和xilinx_simprims两个库,分别将XilinxCoreLib和simprims文件夹的文件编译到这两个库中去。编译完成后可以看到Library中多出了刚才创建的三个库。
Step6:在安装目录下找到modelsim.ini文件,关掉它的只读属性,并添加以下三个语句,将这三个库添加到默认库文件中去。 
添加完成后,保存,并把modelsim.ini改为只读。
这样以后再次打开Modelsim以后就可以看到Library中多出了刚才创建的三个库。 
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
为800V应用选择合适的半导体技术
请问uClinux里面有linux里面的ioctls.h之类的头文件吗?
TI 视频解码器和 ADC/DAC 产品及其应用
观看40-nm高密度FPGA上的100G Interlaken解决方案
Pickering发布测试系统架构—极大简化信号路径设计与部署
TI 针对 Netbook/UMPC 的模拟器件解决方案
HST霍尔传感器常见应用接口电路
I2C中文规范
供货稳、成本优、配合深——世强硬创获利尔达2025年度最佳合作伙伴殊荣
5 Easy Steps to Building an Embedded Processor System Inside an FPGA
HOLTEK指令集说明
I2C总线规范与操作指南
IAR MSP430集成开发环境Workbench中文使用说明
这 3 个半导体创新,重新定义世界体验
了解开发套件工具是怎样帮助您缩短设计过程的
由智能化超声波测距专用集成电路SB5227构成超声波测距仪电路
一文速览:TI 如何赋能机器人行动、感知和协作能力
由智能化超声波测距集成电路4Y4构成单片液晶显示测距仪电路
IT厕所的遭遇zt
接听打错电话的各种方式(包你笑破肚皮!) (转载)
温度检测电路(智能化超声波测距专用集成电路SB5527)
英飞凌推出TEGRION SLI22汽车安全控制器
幸福(看完不许哭哦)zt
电动汽车快速充电教程:破解兆瓦级充电的核心技术挑战
由带日历时钟的超声波测距集成电路SB5027构成超声波测距仪电路
如何在速度更快、尺寸更小的应用中精确检测电机位置?
全新汽车架构重构处理器与内存选型逻辑
HS12832-2显示芯片说明书
经!典!爱!情! (转贴)
特朗普政府或将实施全球AI芯片出口管制,英伟达与AMD恐受波及