建立时间(setup time)和保持时间(hold time)是数字电路时序的基础。数字电路系统的稳定性,基本取决于时序是否满足建立时间和保持时间。
建立时间:触发器时钟信号上升沿来临之前,数据需要保持稳定的最小时间,以便数据能够被时钟正确的采样。
保持时间:触发器时钟信号上升沿来临之后,数据需要保持稳定的最小时间,以便数据能够被电路准确的传输。
通俗理解:时钟到来之前,数据需要提前准备好;时钟到来之后,数据还要稳定一段时间。建立时间和保持时间组成了数据稳定的窗口,如下图所示。
图示: