方法:
1、两级触发器,减少可能出现的亚稳态的影响 !
2、异步FIFO 或 双口RAM !
3、握手(有效使能,确认)!
时钟抖动(jitter)和偏移(skew)的概念 ?
抖动:由于晶振本身稳定性,电源以及温度变化等原因造成了时钟频率的变化,就是jitter,指的是时钟周期的变化。指两个时钟周期之间存在的差值,这个误差是在时钟发生器内部产生的,和晶振或者PLL内部电路有关,布线对其没有影响。在设计中无法避免它能带来的影响,通常只能在设计中留有一定的margin
偏移:是指同样的时钟产生的多个子时钟信号之间的延时差异。skew通常是时钟相位上的不确定。由于时钟源到达不同寄存器所经历路径的驱动和负载的不同,时钟边沿的位置有所差异,因此就带来了skew。完成布局布线后,物理路径延时是固定的,所以在设计中考虑到时钟偏移,就可以避免偏移带来的影响。
锁存器和触发器区别 ?
锁存器是电平触发的,只要输入信号电平变化,输出就会按照一定逻辑变化,持续有效。
触发器一般是时钟边沿触发(也有电平触发),当触发信号到来时,输出才会根据输入的变化变化,没有触发信号,输出不会根据输入而变化。
用户1668914 2014-6-19 21:31