ISE使用出现的错误和警告整理

本文详细记录了在使用ISE进行FPGA设计时遇到的错误和警告,包括时序电路设计中的Gated clock问题、时钟网络延迟、测试文件的意外EOF错误以及向量寄存器移位的语法错误。通过实例分析了解决这些问题的方法,旨在帮助读者避免这些常见问题,提高设计效率。
摘要由CSDN通过智能技术生成

记录使用ISE过程中出现的问题和解决办法,与大家分享,也留作今后查看。不断更新中。。。

2013.3.22之前几天

1. WARNING:PhysDesignRules:372 - Gated clock. Clock net clkb_OBUF is sourced by a

   combinatorial pin. This is not good design practice. Use the CE pin to

   control the loading of data into the flip-flop.

   Phase 10  : 0 unrouted; WARNING:Route:455 - CLK Net:clkb_OBUF may have excessive skew because

错误或警告原因:

assign clkb = en ? clk : 0;

…….

always @(posedge clkb or negedge rst_n)  

begin

       ...............

end

说明:在时序电路设计中,尽量使用全局时钟,而不要用由全局时钟衍生出来的信号。

 

2. WARNING:Route:455 - CLK Net:U1/uart_rxd_submodule/one_char may have excessive skew because  1 CLK pins and 4 NON_CLK pins failed to route using a CLK template.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值