|  | 
 
| 
我用fix_eco_timing去修hold,发现每次pt只在有violations的load端插一个buf,用icc进行eco route后,再用pt修,还是只插一个buffer,也就是说PT每次fix_eco只插一个buffer,修之后PT报的report里面还是有violation,我看了setup的margin很大,而且pt不报为什么不修的原因。请问这是什么原因?是环境设置的问题吗?下面是我用的命令:
×
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册  set eco_report_unfixed_reason_max_endpoints 1
 fix_eco_timing -type hold  -method {insert_buffer} -buffer_list {BUF_X1M_A9TH} -verbose
 
 下面是结果:
 Inserted buffers:
 Count Lib_cell               Area          Total_area
 --------------------------------------------------------
 2461 BUF_X1M_A9TH           0.47             1151.75
 --------------------------------------------------------
 2461 TOTAL                                   1151.75
 
 Final ECO Summary:
 --------------------------------------------------------
 Number of insert_buffer commands                    2461
 Total number of commands                            2461
 Area increased by buffer insertion               1151.74
 Total area increased                             1151.74
 
 Fixing Summary:
 --------------------------------------------------------
 Total violating endpoints found                     2313
 Total violating endpoints fixed                      498
 Total violating endpoints remaining                 1815
 Total percentage of violations fixed                21.5%
 | 
 |