Common Path Pessismism Removal。
Common path 是指的两条时钟路径在分叉前一起走过的部分,起点由时序分析来定。
Pessismism 是指在分析建立保持时间的时候,我们取的都是最坏/悲观的情况。
那么为什么又要Removal呢?请看下图。
以建立时间分析为例,我们给Launch Path最长的延迟参数,而Capture Path最短的延迟参数。但是对于C1和C2,它们属于Common Path,那么就不太合理,因为运行的时候这两个器件的延迟一定是一样的。
所以我们计算出来的建立时间容限要比实际值小一点,在这里是小了0.2*2ns。
除此之外,还要考虑Capture Clock和Launch Clock有效沿不同以及Cross Talk(串扰)的问题。
在此不赘述。