在使用vivado进行开发时,我们经常会用到别人的工程,如果我们更改工程所使用的芯片型号(Vivado工程导入IP核的原工程和当前工程的FPGA开发板不一致),或者别人的工程所用到的vivado版本与我们不一致时(一般是用新版本的Vivado去打开旧版本的工程),工程文件中的IP核常常会被锁。

vivado工程更换芯片型号后ip核被锁怎么解决?

新版本vivado打开老版本vivado工程 ip核被锁什么解锁?

下面介绍vivado ip核解锁方式:

方法一:Report–>Report IP Status–>Upgrade Selected

1)生成IP核的状态报告

2)点击Upgrade Selected

        情况一:默认情况下被锁住的IP核会被自动勾选,如未勾选,则手动勾选相应的P核,然后点

击Upgrade Selected。

        情况二:出现 NO ip specified 报错,原因是工程保存路径中含有中文,将路径改为全英文即

可解决。

3)完成更新完成后,IP核正常解锁

方法二:Tcl指令(Upgrade Selected 按钮是灰色的情况)

在 Tcl console中 执行如下一条命令:

upgrade_ip [get_ips]

方法三:工程另存为(以上两种方法均不能解决时)

工程另存后,打开刚刚存好的新的工程,查看IP核是否解锁。

希望可以帮助到大家!

Vivado IP核被锁的解除方法相关推荐

  1. Vivado IP核解锁

    Vivado工程中有IP核被锁住的情况,主要原因有用新版本的Vivado去打开旧版本的工程.Vivado工程导入IP核的原工程和当前工程的FPGA开发板不一致等. 可以通过如下步骤解锁IP核: 1.T ...

  2. Vivado IP核之复数浮点数累加 Floating-point

    Vivado IP核之复数浮点数累加 Floating-point 快速实现多个数据相加 目录 前言 一.Floating-point IP核配置步骤 二.仿真 1.顶层代码 2.仿真代码 三.仿真结 ...

  3. Vivado IP核之复数浮点数除法 Floating-point

    Vivado IP核之复数浮点数除法 Floating-point 目录 前言 一.复数浮点数除法示例 二.Floating-point IP核配置步骤 三.整体思路 四.仿真 1.顶层代码 2.仿真 ...

  4. Vivado IP核Global 和 out of context per IP两种综合方式区别

    Vivado IP核Global 和 out of context per IP两种综合方式区别 两者区别 OOC生成的文件 注意.注意.注意 1.更新IP核参数时需注意 2.IP核中包括高阻态时需注 ...

  5. 调用IP核、移植/复制IP核以及解决IP核被锁住/红锁问题(基于vivado)

    在上一篇的文章中:https://blog.csdn.net/weixin_44502554/article/details/126228405?spm=1001.2014.3001.5502 讲述了 ...

  6. vivado IP核知识点学习

    OCC模式 OOC是Vivado开发套件提供的一项技术,该综合模式本质上是一种自底向上(bottom-up)的综合方法,该方法可用于IP.IPI(IP Integrator)的Block Design ...

  7. 手把手教你打包一个自己的Vivado IP核

    写在前面 模块复用是逻辑设计人员必须掌握的一个基本功,通过将成熟模块打包成IP核,可实现重复利用,避免重复造轮子,大幅提高我们的开发效率. 接下来将之前设计的串口接收模块和串口发送模块打包成IP核,再 ...

  8. vivado IP核:ILA、时钟、RAM、FIFO

    ILA vivado工具集成了逻辑分析仪,ILA IP核用于替换外部的逻辑分析仪,添加探针来监控内部信号波形变化. 1)IP Catalog 2)搜索栏可搜索IP核,如创建FIFO.RAM等. 3)搜 ...

  9. vivado ip核锁定问题

    以前版本的工程所使用的ip用新版本打开老是报错 就需要对ip核进行更新,查阅后发现有两种方法解决 一, Tools -> Report -> Report IP Status,然后在下面显 ...

最新文章

  1. Python学习笔记2 基本数据类型
  2. code1167 树网的核
  3. Activity service 通信
  4. NOIP模拟测试18「引子·可爱宝贝精灵·相互再归的鹅妈妈」
  5. 注入点批量收集工具_原来微信群也是能够批量管理的,学到了
  6. es6 Promise.prototype.then()方法
  7. 成功安装完EASYPHP后,无法打开127.0.0.1页面的解决办法
  8. scratch3.0接苹果小游戏
  9. 安卓监听是否有闹钟设置
  10. 内置平头哥玄铁的WiFi和蓝牙芯片
  11. 自编一个从指定位置开始查找字符串的Python代码
  12. Simulink基于level 2的s-function C语言编写
  13. HTML超链接、锚链接
  14. java 日期 纳秒_java8 ZonedDateTime 日期精度到纳秒
  15. Flask之解读app.py文件
  16. 01 ArcGIS空间分析--水文分析--利用水文分析方法提取山谷山脊线
  17. Android bug日志/错误收集
  18. 7月27日19:30直播预告:HarmonyOS3及华为全场景新品发布会
  19. 机器学习(18)——分类算法(补充)
  20. CV学习笔记-VGG

热门文章

  1. 正常的计算机设备安装限制,深思驱动常见问题.docx
  2. 为什么极地地区的大气层会薄弱
  3. Telnet,Mstsc,SSH,FTP之间的比较和区别
  4. JAVA ArrayList利用Comparator实现自定义排序
  5. IOS开发之——网络-视频播放-JSON解析(11)
  6. JDBC和ODBC的区别
  7. Blackhat 2012 USA 工具以及视频迅雷快传下载
  8. 又一嵌入式开源仿真器
  9. Android Studio创建的模拟器无法root问题解决
  10. Adobe Photoshop 2020 21.2.2.289 中文版 — 图像处理工具