今天我们来介绍如何来修复ECO阶段的min pulse width violation(最小脉冲宽度违例)。首先,我们来介绍一下什么是min pulse width。
min pulse width,全称为最小脉冲宽度检查。这也是一种非常重要的timing arc check,经常用在时序器件或者memory上面。
一般情况下,由于cell本身有变异,rise和fall delay不相同,这样可能会造成时钟信号脉冲宽度减小。
如下图一个周期为1ns,duty cycle 为50%的clock信号
在经过一个buffer(rise delay: 0.05, fall delay:0.03)
clock信号波形变成如下图所示: