set_max_transition

set_max_transition:

Sets maximum transition for ports, library cell pins, leaf cell pins, clocks or designs with respect to the main library trip-points

PS:此约束只针对端口,而非器件本身

在约束的时候只针对A这种端口进行约束。比如set_max_transition 0.4;那个工具就会按照端口上的max_transition为0.4去进行优化。

如果在0.4的情况下report_timing报出的max_transiton存在不满足,如果想要通过调整约束进行收敛的话,可以将max_transition的值降低,比如:set_max_transition 0.2

1,端口上的最大约束降低,工具会尽量去满足端口的0.2的transition。这样在计算max_transition的时候端口上的max_transition降低,整体path的max_transition也会下降。

2,起始端口A的max_transition从0.4降到0.2,工具为满足整体的transition会调整端口A的下一个器件的size(使用较大的器件满足整体的transition),所以整体path的transiton也会有下降

 

 
 
posted @ 2024-09-30 09:56  chippeace  阅读(247)  评论(0)    收藏  举报