【FPGA】解决vivado工程版本兼容问题

个人笔记。

vivado不同版本之间有可能并不兼容,需要更改一些配置即可。我现在用的是vivado2017.4版本,现在想打开vivado2018.3版本的工程,但会出现警告,主要是版本不兼容导致。

可以按以下步骤来解决。

1、用一个文本编辑器打开我们的工程项目.xpr,修改version和minor

看到2018版本的version和minor为7和39,而2017版本为7和 35(如果不知道自己版本是多少可以用编辑器打开一个自己版本的工程查找)修改后记得保存后再打开工程

2、完成第一步后打开工程如果出现报错“ 【Common 17-70】 Application Exception: SrcMgr::createSS : type not set”,则在.xpr中找到下图程序段

将其删除,再保存,打开工程即可。

3、如果工程里有ip核的话,会出现ip核被锁的情况

 只要依次点击Tools→Report→Report IP Status,将要解锁的ip核勾选再点击Upgrade Selected即可。到这一步已经完成了解决版本兼容的问题。

有个别特殊情况的ip核你会发现找不到所以没办法解锁

这种ip核一般是自己配置的,所以只要按照原来的配置方法即可。

其他版本之间的兼容问题也可按照此方法解决。

Vivado版本兼容性是一个重要的问题,不同版本之间可能存在不兼容的情况。根据引用中的个人笔记,可以按以下步骤解决版本兼容性问题: 1. 打开工程项目.xpr文件,并用文本编辑器修改版本号。根据你的情况,比如要打开vivado2018.3版本工程,你可以找到.xpr文件中的version和minor字段,并将其修改为对应的版本号。例如,将version修改为7,minor修改为39。 2. 保存修改后的.xpr文件,并重新打开工程。如果出现报错信息"【Common 17-70】 Application Exception: SrcMgr::createSS : type not set",则需要在.xpr文件中找到相应的程序段并删除。保存修改后的文件,并重新打开工程即可。 3. 如果工程中使用了IP核,可能会出现IP核被锁的情况。解决方法是依次点击"Tools→Report→Report IP Status",勾选要解锁的IP核,然后点击"Upgrade Selected"按钮进行升级。这样就可以解锁IP核。 需要注意的是,在特殊情况下,你可能会发现一些IP核无法找到以解锁。这种情况下通常是因为这些IP核是自己配置的,所以只需要按照原来的配置方法进行即可。 另外,引用中提到了根据Xilinx官方文档整理出的Vivado版本与ModelSim及Matlab的兼容性表格。你可以参考这个表格来查找Vivado与其他工具的官方推荐兼容版本。 总结来说,要解决Vivado版本兼容性的问题,可以根据个人笔记中的步骤进行操作,并参考官方文档中的兼容性表格来选择合适的版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [【FPGA解决vivado工程版本兼容问题](https://blog.csdn.net/nuizaihenmang/article/details/125627950)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Vivado与ModelSim/Matlab版本兼容性官方推荐表](https://download.csdn.net/download/zy530113800/85181468)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Vivado兼容第三方软件工具对照表Modelsim,Questasim,Matlab](https://blog.csdn.net/Alonger1988/article/details/120506385)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值