搭建Xilinx开发环境.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
搭建Xilinx开发环境

搭建Xilinx开发环境 目录 1. 编译Xilinx仿真库1 2. 使用Modelsim进行功能仿真6 3. 使用ChipScope进行调试11 4. 使用Modelsim进行后仿真23 5. 如何利用Modelsim仿真ROM26 1 1. Xilinx 1. Xilinx 11.. 编译XXiilliinnxx仿真库 首先介绍一下 Xilinx 几个主要的仿真库(路径:D:\Xilinx\11 。 1\ISE\verilog\src\) 1 Unsim文件夹:Library of Unified component simulation models。 仅用来做功能仿真,包括了Xilinx公司全部的标准元件。每个元件使用一个独 立的文件,这样是为了方便一些特殊的编译向导指令,如`uselib等。 2 XilinxCoreLib: CORE Generator HDL Library model。仅用来做功能 仿真,包括了使用Xilinx Core Generator工具产生的IP仿真模型,例如FIFO 等。 3 SIMPRIM: Library of generic simulation primitives。用来做时序 仿真或者门级功能仿真。 4 SmartModel:用来模拟非常复杂的一些FPGA设计,其中用到了PowerPC 或者RocketIO等。 simprims unisims xilinxcorelib 我们一般只用其中的三个库: , , 。 Xilinx ISE xilinx 编译 仿真库有多种方法,比如,可以在 软件中编译 仿真库, 这样在ISE 调用Modelsim 进行仿真了。但是利用ISE 调用Modelsim 仿真虽然 操作方便,但是每次仿真前都要先进行综合,这样会很费时间,如果单独用 Modelsim进行仿真,则可以不用进行综合而直接进行功能仿真。不进行综合就 仿真的结果是可能本来的设计就是不可综合的。但是只要按照可综合的代码风格 进行设计一般不会出现这中问题。这样做的好处是节省了综合需要耗费的时间, 所以下面主要介绍直接利用Modelsim编译Xilinx库,并进行仿真的流程。 Step1:在Modelsim的安装路径下建立一个文件夹,用来存储编译后的库文 件。 1 Step2:打开Modelsim,更改路径为xilinx_lib Step3:新建一个库,命名为xilinx_unisims,用来存放unisims库编译后 的文件。 2 Step4:将unisims库文件编译到xilinx_unisims库中。选择Compile 在 Library 选择刚创建的 xilinx_unsims 库,查找范围为 D:\Xilinx\11。 1\ISE\verilog\src\unisims,然后全选所有文件,点击右下角Compile进行编译 编译完成后可以看到unisims库的文件都被编译到xilinx_unsims库中去了。 3 Step5:按照Step4的方法创建xilinx_corelib和xilinx_simprims两个库, 分别将XilinxCoreLib和simprims文件夹的文件编译到这两个库中去。编译完 成后可以看到Library中多出了刚才创建的三个库。 Step6:在安装目录下找到modelsim。ini文件,关掉它的只读属性,并添 加以下三个语句,将这三个库添加到默认库文件中去。

文档评论(0)

ldj215322 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档