先看一幅图:
注意 Clock Hold Latch Edge 和 Clock Hold Launch Edge 的关系。
Hold Check检查的是,在Hold Latch处引起的数据保持时间,会不会超过Hold Launch处的数据打出时间,从而把数据“冲”掉?
对于源寄存器和目的寄存器,对Slack有影响的各自属性如下图:
Source ----> Destination
uTco uTsu/uThd
本文参考了国外一篇匿名文档的思路,在此向作者表示感谢和敬意。