仅对英特尔可见 — GUID: mwh1410383942731
Ixiasoft
2.3.7.5.5. 目地时钟频率是源时钟频率的倍数
在此示例中,5 ns的目地时钟频率值是10 ns的源时钟频率的整数倍。当PLL在目地时钟上生成具有相移的两个时钟时,目地时钟频率可以是源时钟频率的整数倍。
以下示例显示了一个设计,其中目地时钟频率是源时钟频率的倍数。
图 85. 目地时钟是源时钟的倍数
以下时序图显示了Timing Analyzer执行的默认设置检查分析。
图 86. 设置时序图
图 87. Setup Check计算
设置关系表明数据需要在edge two上采集;因此,您可以放宽(relax)设置要求。要更正默认分析,需要通过值为2的结束多周期设置异常,将锁存沿移位一个时钟周期。以下多周期异常约束调整此示例中的默认分析:
多周期约束
set_multicycle_path -from [get_clocks clk_src] -to [get_clocks clk_dst] \ -setup -end 2
以下时序图显示了此示例的首选设置关系:
图 88. 首选的设置分析
以下时序图显示了Timing Analyzer执行的默认保持检查分析,结束多周期设置值为2。
图 89. 默认保持检查(Default Hold Check)
图 90. Hold Check计算
在此示例中,hold check one太具约束性。数据由0 ns上的边沿启动,并且必须根据前一个锁存沿在0 ns采集的数据进行检查,这没有出现在hold check one中。要更正默认分析,必须使用结束多周期保持异常。