0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一个工程可以同时使用.edf和IP吗

XILINX开发者社区 来源:XILINX开发者社区 作者:XILINX开发者社区 2021-06-18 10:21 次阅读

Q1

一个synplify综合得到的.edf,和vivado生成的RAM IP,(synplify综合的RTL代码里,使用RAM IP的地方注明了blackbox)

希望能用一个vivado工程把它们综合起来,看看能跑多少频率?

可是无论直接综合.edf,还是把IP文件ADD进工程里,都会报以下截图所示的criticalwarning

该如何解决?这种EDIF+IP的工程能否得到timingreport?

f62f487e-cfa1-11eb-9e57-12bb97331649.png

A1

Synplify 生成的EDIF作为顶层文件加入Vivado工程(Post-synthesis Project), 直接link,无需再做综合。 这种方式生成的工程也有时序报告的(report_timing_summary)。

Q2

创建了一个Post-synthesis Project,然后把Synplify 生成的EDIF作为顶层文件加入,然后加入IP,可是所有的IP都带锁,看IP Status是project restricted。

f651ddda-cfa1-11eb-9e57-12bb97331649.png

UG896有一条note说“请确保在读入 IP 时,从原先生成 IP 的输出文件的位置读取 XCI 文件,或者也可以读入 XCI 文件,然后使用synth_ip 命令生成 IP。因为这个IP是别的用户生成的,我没有修改权限,所以我把他的整个IP的工程拷到我的用户下,再从中读取XCI文件的,结果还是restrict。我又尝试了重新综合IP,但是试了synth_ip和create_ip_run命令都失败了

f6a47c2a-cfa1-11eb-9e57-12bb97331649.png

A2

你看到的Note是针对RTL project的(顶层是RTL 文件),但是你现在的工程是Post-Synthesis 工程,在这种工程里,IP不能以XCI的形式读入, 需要的IPOOC run 产生的DCP文件。请重新为这些IP生成一个RTL project,导入XCI后再跑IP各自的OOC run

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1354

    浏览量

    114429
  • IP
    IP
    +关注

    关注

    5

    文章

    1607

    浏览量

    149233
  • RTL
    RTL
    +关注

    关注

    1

    文章

    385

    浏览量

    59657
  • ADD
    ADD
    +关注

    关注

    1

    文章

    20

    浏览量

    9388
  • OOC
    OOC
    +关注

    关注

    0

    文章

    4

    浏览量

    4776

原文标题:本周一问 | 一个工程如何同时使用.edf和IP?

文章出处:【微信号:gh_2d1c7e2d540e,微信公众号:XILINX开发者社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    好的IP地址查询工具需要满足哪些条件?

    IP定位可以帮我们实现精准定位用户位置、网络安全防护、广告精准投放、网络威胁溯源追踪、网络性能优化等,但是如果要高质量实现上述内容,需要具备以下条件: 1、数据库高频更新 2、支持多维度数据查询汇总
    的头像 发表于 11-01 10:25 79次阅读
    <b class='flag-5'>一</b><b class='flag-5'>个</b>好的<b class='flag-5'>IP</b>地址查询工具需要满足哪些条件?

    使用代理IP的过程中,可以进行以下操作

    IP
    jf_62215197
    发布于 :2024年09月12日 07:49:15

    文带你了解IP地址别名

    、什么是IP地址别名 IP地址别名是将多个IP地址与网络接口关联起来的
    的头像 发表于 09-05 14:11 155次阅读

    socket对应连接吗

    的接口,允许在不同计算机之间建立连接,进行数据交换。socket可以看作是两程序之间的通信端点,由IP地址和端口号唯
    的头像 发表于 08-16 10:55 361次阅读

    IP地址是否可以透露呢?

    IP 地址可以透露给别人吗?IP地址告诉别人会有什么危害吗? 由于现代数字化来临,网络中往往会保存着自己的些隐私信息,包括跟银行卡关联或者身份证号记录等等等等,那么很多人就会想
    的头像 发表于 07-28 16:02 592次阅读

    优质的全球住宅代理IP可以规避多种上网的BUG#全球ip代理

    IP
    jf_62215197
    发布于 :2024年06月20日 07:41:26

    怎么让工程同时存在两ioc文件?

    你好,我现在需要在工程中兼容两不同的项目,这两项目有不同的配置文件,请问可否让两ioc
    发表于 05-23 07:50

    如何利用Tcl脚本在Manage IP方式下实现对IP的高效管理

    在Vivado下,有两种方式管理IP种是创建FPGA工程之后,在当前工程中选中IP Catalog,生成所需
    的头像 发表于 04-22 12:22 692次阅读
    如何利用Tcl脚本在Manage <b class='flag-5'>IP</b>方式下实现对<b class='flag-5'>IP</b>的高效管理

    可以同时用QSPI接2片子,ROM,RAM吗?

    求教,可以同时用QSPI接2片子,ROM,
    发表于 04-10 07:43

    USB虚拟串口和串口1可以同时发送吗

    计算机可以通过USB接口与串口设备进行通信。而物理串口1则是计算机上的硬件接口,可以直接与串口设备连接,实现数据的收发。 USB虚拟串口和物理串口1在原理上并没有冲突,它们是独立的
    的头像 发表于 01-04 11:26 1439次阅读

    stm32定时器能同时控制两灯以不同频率闪烁吗?

    STM32的定时器功能强大,**STM32的定时器可以同时控制两灯以不同频率闪烁** 。
    的头像 发表于 12-13 10:43 1880次阅读

    AMD Versal系列CIPS IP核建立示例工程

    接着上篇“AMD Versal系列CIPS IP核介绍”文章来进步讲解如何来建立CIPS IP核示例工程
    的头像 发表于 12-05 13:34 616次阅读
    AMD Versal系列CIPS <b class='flag-5'>IP</b>核建立示例<b class='flag-5'>工程</b>

    为多个Vivado工程复用远程IP高速缓存

    在设计周期中,您可保留多个版本的工程,这些工程使用相同的 IP 和相同的配置。重新运行整个工程会导致每次都要重新生成 IP,很费时间。
    的头像 发表于 12-01 09:14 639次阅读
    为多个Vivado<b class='flag-5'>工程</b>复用远程<b class='flag-5'>IP</b>高速缓存