|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
求问:1. 我的代码里面有个clkr他的频率是不确定的,clkr是一个滤波器的时钟在不同的情况下clkr可能等于clk_3M, 也可能等于clk_6M, clk_3M和clk_6M都是generated clk由192M时钟分频得到的,请问脚本需要定义clkr吗?怎么定义?或者其他地方需要进行约束吗?
2. 我跑dc的时候因为时钟频率比较高,出来的timing文件发现clock network delay (propagated)太大了,请问脚本中可以不约束set_propagated_clock [all_clocks]吗?有什么影响?
clock clk_3M (rise edge) 0.00 0.00
clock network delay (propagated) 3.91 3.91
u_cordic_24M/phase_out1_reg[8]/CK (LVT_DRNQHSV2) 0.00 3.91 r
u_cordic_24M/phase_out1_reg[8]/Q (LVT_DRNQHSV2) 0.49 4.40 r
u_cordic_24M/U83/ZN (LVT_INHSV2) 0.03 4.43 f
u_cordic_24M/U81/ZN (LVT_CLKNHSV4) 0.50 4.93 r
u_cordic_24M/phase_out[8] (cordic_24M) 0.00 4.93 r
dataout_pm[8] (out) 0.00 4.93 r
data arrival time 4.93
clock CLOCK (rise edge) 3.47 3.47
clock network delay (propagated) 0.00 3.47
clock uncertainty -0.20 3.27
output external delay -1.00 2.27
data required time 2.27
--------------------------------------------------------------------------
data required time 2.27
data arrival time -4.93
--------------------------------------------------------------------------
slack (VIOLATED) -2.66 |
|