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