vivado CLOCK

时钟
描述
CLOCK对象为Vivado Design Suite提供了可靠传输的时间参考
从寄存器到寄存器的数据。Vivado计时引擎使用CLOCK的特性
计算设计的设置和保持要求并报告设计的对象
通过松弛计算的定时裕度。您必须正确定义CLOCK
以获得具有最佳精度的最大定时路径覆盖。
时钟由PERIOD和WAVEFORM属性定义。期间在中指定
纳秒,并定义时钟周期的长度。它对应于过去的时间
其中波形重复。波形是上升沿和下降沿的列表
时钟周期内的绝对时间,单位为纳秒。请参阅Vivado Design Suite用户
指南:使用约束条件(UG903)[参考文献19]了解有关定义时钟的更多信息。
周期和波形特性代表了时钟的理想特性。什么时候
进入FPGA并通过时钟树传播,时钟边沿被延迟
变得容易受到噪声和硬件行为引起的变化的影响。这些特征
称为时钟网络延迟和时钟不确定性。默认情况下,Vivado Design Suite
将所有时钟视为传播时钟或非理想时钟,以便提供准确的松弛
值,包括时钟树插入延迟和不确定性。
Vivado工具支持各种不同类型的时钟:
•主时钟-主时钟是进入Vivado设计的系统级时钟
通过主输入端口或千兆收发器引脚。主时钟由定义
createclock命令。主时钟的设计源定义时间
Vivado计时引擎在计算时使用的零点和传播点
延迟值。
•虚拟时钟-虚拟时钟是一个物理上不连接到任何
设计中的网表元素。虚拟时钟由create_clock定义
命令,而不指定要将时钟分配给的源对象。
•生成的时钟-生成的时钟在设计内部由称为
时钟修改块(例如,MMCM),或者通过一些用户逻辑。生成
generated_ clock命令从主时钟导出时钟,
并且包括IS_GENERATED属性。而不是指定期间和
生成的时钟的波形,您必须描述修改电路的方式
转换主时钟。
时钟使用专用设备资源在设计中传播。参见7系列
FPGA时钟资源用户指南(UG472)[参考文献3]或UltraScale体系结构时钟<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cckkppll

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值