vivado 覆盖ip核默认生成的xdc约束

devtools/2024/12/25 23:18:16/

目录

简介

默认绑定管脚的IP核

总结


简介

本文介绍了解决Vivado中PCIe IP核自动生成的只读xdc文件与用户自定义xdc文件冲突的问题。通过设置空位置约束来覆盖原有的IP核引脚分配,实现了自定义的引脚绑定。并给出了适用于AX7103开发板的具体配置实例。

默认绑定管脚的IP核

使用PCIE,JESD204B等IP时,IP核例化生成的文件中包含了xdc以固定引脚分配,该xdc是read only的,但还是有办法修改,麻烦一些而已。Vivado默认使用此xdc文件,因此用户在综合后重新设定引脚绑定后,生成的用户xdc与ip xdc冲突,用户的约束不管用。解决此问题的方法是,在xdc下面的用户位置约束之前设置一个空位置。

如下面所示,用{} 设置引脚约束为空。后面的引脚约束就是自定义后的。

set_property PACKAGE_PIN {} [get_ports RX0_P]

set_property PACKAGE_PIN {} [get_ports RX1_P]

set_property PACKAGE_PIN {} [get_ports RX2_P]

set_property PACKAGE_PIN {} [get_ports


http://www.ppmy.cn/devtools/145388.html

相关文章

Xcode 16 编译弹窗问题、编译通过无法,编译通过打包等问题汇总

问题1:打包的过程中不断提示 :codesign 想要访问你的钥匙串中的密钥“develop 或者distribution 证书” 解决:打开钥匙串,点击证书---显示简介---信任----改为始终信任 (记住 :不能只修改钥匙的显示简介的…

workman服务端开发模式-应用开发-gateway长链接端工作原理

一、长链接的工作原理 Register类其实也是基于基础的Worker开发的。Gateway进程和BusinessWorker进程启动后分别向Register进程注册自己的通讯地址,Gateway进程和BusinessWorker通过Register进程得到通讯地址后,就可以建立起连接并通讯了。而Gateway进程…

【Ubuntu】如何轻松设置80和443端口的防火墙

说到 UFW(也就是 Uncomplicated Firewall),这可是基于 Ubuntu 的 Linux 系统里自带的安全小能手。通常情况下它是被禁用的,但在服务器系统上它可能会处于激活并运行的状态。这就有可能阻止我们访问像 Apache 和 Nginx 这样的服务器…

网络架构与IP技术:4K/IP演播室制作的关键支撑

随着科技的不断发展,广播电视行业也在不断迭代更新,其中4K/IP演播室技术的应用成了一个引人注目的焦点。4K超高清技术和IP网络技术的结合,不仅提升了节目制作的画质和效果,还为节目制作带来了更高的效率和灵活性。那么4K超高清技术…

容联云孔淼:金融数智化深水区,从数字化工具到业务变革提效

12月12日,容联云成功举办主题为“步进新金融”2024数智金融应用论坛。 容联云副总裁兼诸葛智能创始人孔淼发表了《金融数智化深水区,从数字化工具到业务变革提效》主题演讲。深入探讨了金融行业数智化转型的现状与未来趋势,以及针对运营、销售…

合合信息:探索视觉内容安全新前沿

2024年12月13日-15日,中国图象图形学学会在杭州召开。大会期间,来自合合信息的图像算法研发总监郭丰俊进行了主题为“视觉内容安全技术的前沿进展与应用”的演讲,介绍了视觉内容安全问题,并总结了现今的技术发展,对我很…

基于单片机的噪音检测系统(论文+源码)

1整体方案设计 2.2.1功能设计 本课题为噪音分贝仪,在功能上设计如下: 1.可以准确的识别周围环境的噪声大小。 2.检测的噪声大小可以通过液晶进行显示,并直观的给出当前噪声的程度大小; 3.可以通过按键设定报警阈值&#xff0…

VBA技术资料MF244:利用VBA在图表工作表中创建堆积条形图

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解&#…