亚稳态
亚稳态定义
亚稳态是指触发器无法在某个规定时间段内达到一个可确认的状态。当一个触发器进入亚稳态引时,既无法预测该单元的输出电平,也无法预测何时输出才能稳定在某个正确的电平上。
亚稳态产生原因
如果数据传输中不满足触发器的建立时间或者保持时间,或者复位过程中复位信号的释放相对于有效时钟沿的恢复时间(recovery time)不满足,就可能产生亚稳态,此时触发器输出端Q在有效时钟沿之后比较长的一段时间处于不确定的状态,在这段时间里Q端在0和1之间处于振荡状态,而不是等于数据输入端D的值,这段时间称为决断时间(resolution time)。经过resolution time之后Q端将稳定到0或1上,但是稳定到0或者1,这是随机的,与输入没有必然的关系。
从具体来源角度说:亚稳态的主要来源是异步信号检测、跨时钟域的异步信号传输、异步控制信号。
从根本原因角度来说亚稳态的产生原因可以归结为在时钟有效沿来到时,采样门关闭前,最后采样到的数据是不稳定的。