EDA365电子工程师网

标题: 这段文字如何理解呢?为何会进入亚稳态? [打印本页]

作者: mengzhuhao    时间: 2007-12-18 21:19
标题: 这段文字如何理解呢?为何会进入亚稳态?
这段文字如何理解呢?为何会进入亚稳态?
2 U1 A+ e8 S  ^) O0 O6 B& g
! Z5 y4 R% A/ K  b: [% w3 WIf the asynchronous reset is released at or near the active clock edge of a flip-flop, the output of the flip-flop could go metastable and thus the reset state of the ASIC could be lost.
作者: mengzhuhao    时间: 2007-12-18 21:50
The biggest problem with asynchronous resets is that they are asynchronous, both at the1 ~* H8 A1 R$ ]0 h- r
assertion and at the de-assertion of the reset. The assertion is a non issue, the de-assertion is the' c; C3 u, K% k0 A; Q; E+ M0 h
issue. If the asynchronous reset is released at or near the active clock edge of a flip-flop, the0 z1 P0 m) z4 U4 _1 ^
output of the flip-flop could go metastable and thus the reset state of the ASIC could be lost." x' M6 p  ~  l7 y. S& L" ]8 w
Another problem that an asynchronous reset can have, depending on its source, is spurious resets5 L2 V$ U' X1 C* z7 k- {
due to noise or glitches on the board or system reset. See section 8.0 for a possible solution to; u6 P; A4 o* m4 l+ _
reset glitches. If this is a real problem in a system, then one might think that using synchronous
2 ?" ?% x2 P( nresets is the solution. A different but similar problem exists for synchronous resets if these; T6 F( q5 m; ~$ l' m& ]8 ~1 d# q
spurious reset pulses occur near a clock edge, the flip-flops can still go metastable (but this is
9 {4 y6 {8 N" C! V, f3 ~( utrue of any data input that violates setup requirements).




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2