setup violation
I.减小data path的delay。
与hold相反,setup不好我们需要在data path上做减法,把path变短。
1).Vt Swap
通常是指选用Vt更小或者channel length。
2).插入BUF
setup violation绝大部分原因是由于DRV造成的。cell的delay是根据自身的input transition,以及output load查表计算得来。因此,解决了cap和slew的问题,timing其实自然得到了解决