ICC做完CTS之后如何修掉min_capacitance violation?求指导!
时间:10-02
整理:3721RD
点击:
今天用ICC做完CTS之后report_constrain -all_violations报出有几个nets 有min_capacitance的violation。请教大家这个问题怎么修掉?谢谢了!报告如下:
min_capacitance
RequiredActual
NetCapacitanceCapacitanceSlack
-----------------------------------------------------------------
CTS_CLK_CTO_delay3881 (dont_touch)
0.050.03-0.02(VIOLATED)
u2/CTS_CLK_CTO_delay2921 (dont_touch)
0.050.03-0.02(VIOLATED)
u2/CTS_CLK_CTO_delay3181 (dont_touch)
0.050.03-0.02(VIOLATED)
u2/CTS_CLK_CTO_delay4341 (dont_touch)
0.050.03-0.02(VIOLATED)
CTS_CLK_CTO_delay4181 (dont_touch)
0.050.03-0.02(VIOLATED)
CTS_CLK_CTO_delay3481 (dont_touch)
0.050.03-0.02(VIOLATED)
CTS_CLK_CTO_delay3921 (dont_touch)
0.040.030.00(VIOLATED: increase significant digits)
CTS_CLK_CTO_delay3751 (dont_touch)
0.040.030.00(VIOLATED: increase significant digits)
我刚才在cts之前set_min_capacitance 0.05 [all_inputs -clock CLK] ,但是好像cts之后仍有几个min_capacitance违约。
然后我重新define_routing_rule 把clock width 改为0.8,结果是min_cap violation减少了几个但仍有,max_trans violation却增加了
ignore吧, 这么小修个啥,
同学习,期待高手解答
帮你顶
不知道这个对最终的版图是否有影响!
流片已经回来了,从测试的结果来看,对功能影响不大。主要是工艺太落后了。
我也遇到同样的问题,但是我的Actual Capacitance是0,请问要修吗
盼望有大神回复
问了下,这个是不用修的
为什么要设这个min_capacitance呢?