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也会有下降

浙公网安备 33010602011771号