1. 亚稳态
简单来说,就是一种不确定的状态,无法预测输出,尽管经过一段时间的不确定之后会有一个确定的输出状态(0或者1),但是是随机的,与输入没有什么关系。同步电路不满足setup 和 hold time 就会产生亚稳态。
2. setup 和 hold time
都是对register 来说的,setup time 是为了保证数据被正确采样所需要的最小时间;hold time 是为了保证数据不会因为新传播过来的数据而被改变的最小时间。
3. clock skew 和 clock jitter 的影响
clock skew 就是指一个时钟在两个不同的位置所产生的偏差;(skew 对setup 和 hold 的影响是相反的)
clock jitter 对setup 和 hold 都是有害的。