马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
clock gating cell
timing report
做完P&R以后,抽取完寄生参数,放到PT中做STA,发现clock gating cell中的main gate(and gate)的A,B两个
端口报hold time violation,A口是CLK和EN信号经过一个latch,B口是CLK信号,但是是经过CTS以后的clk,网络
名为CLK_cts_3(请见附图1)。但是A口的信号比B口的信号早到,于是 PT报了hold time violation,请问这种问题
是应该在ICC中加约束把violation修掉,还是有其他的处理呢?先谢过各位各位大侠了~~
================================= PT给出的具体的Timing Report =============================
Startpoint: Controller/clk_gate_i_reg/latch (negative level-sensitive latchclocked by clk_4_div) Endpoint: Controller/clk_gate_i_reg/main_gate (rising clock gating-checkend-point clocked by clk_4_div) Path Group: **clock_gating_default** Path Type: min Point Incr Path ------------------------------------------------------------------------------ clock clk_4_div (fall edge) 140.00 140.00 clock network delay (ideal) 2.84 142.84 Controller/clk_gate_i_reg/latch/GN (lanlq1) 0.00 142.84f Controller/clk_gate_i_reg/latch/Q (lanlq1) 0.18 143.02 r Controller/clk_gate_i_reg/main_gate/A (an02d4) 0.00 143.02 r data arrival time 143.02 clock clk_4_div (fall edge) 140.00 140.00 clock network delay (ideal) 3.09 143.09 Controller/clk_gate_i_reg/main_gate/B (an02d4) 143.09f clock gating hold time 0.00 143.09 data required time 143.09 ------------------------------------------------------------------------------ data required time 143.09 data arrival time -143.02 ------------------------------------------------------------------------------ slack(VIOLATED) -0.07
|