赞
踩
本文基于vivado进行说明。
1、在进行FPGA设计过程中,一旦工作时钟较高,FPGA资源使用率较高的情况下,时序违例就不可避免。例如工作时钟200MHz,假设FPGA资源使用率不到一半,那么可以使用资源换速度,但是占用再多的资源后,资源换速度就行不通了。
2、时序违例大概有三种,见下图
(1)intre-clock是同一个时钟下的违例
(2)inter-clock是跨时钟违例
(3)async clock是异步时钟违例
3、时序违例解决办法
时序违例一般是通过约束解决,即XDC。
时钟信号一般都要进行约束。约束方法如下:
create_clock -period 10 [get_ports sysclk]---约束主时钟
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。