Vivado: 解决Vivado中管脚属性不兼容导致无法生成bit的问题

博客讲述了在FPGA设计中遇到的DRCUCIO-1警告,该警告提示未指定特定位置约束的逻辑端口可能导致性能、信号完整性和设备损坏问题。问题源于RGMII信号phy_rxclk被错误地连接到SRCC的负端,而在新版本中,这种分配不再被允许。解决方法是创建一个test-hook.tcl脚本,设置警告级别为警告,并在GenerateBitstream步骤前应用该脚本,从而能够正常生成bit文件。

一、问题

1. 错误信息

[DRC UCIO-1] Unconstrained Logical Port: 2 out of 158 logical ports have no user assigned specific location constraint (LOC). This may cause I/O contention or incompatibility with the board power or connectivity affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it is connected. To correct this violation, specify all pin locations. This design will fail to generate a bitstream unless all logical ports have a user specified site LOC constraint defined.  To allow bitstream creation with unspecified pin locations (not recommended), use this command: set_property SEVERITY {Warning} [get_drc_checks UCIO-1].  NOTE: When using the Vivado Runs infrastructure (e.g. launch_r
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值