Contents
What are effects of metastability?
It explains how metastability MTBF is calculated, and highlights how various device and design parameters affect the result. Metastability is a phenomenon that can cause system failure in digital devices, including FPGAs, when a signal is transferred between circuitry in unrelated or asynchronous clock domains.
What is metastability in CMOS circuits?
Metastability in electronics is the ability of a digital electronics system to persist for an unbounded time in an unstable equilibrium or metastable state. In metastable states, the circuit may be unable to settle into a stable ‘0’ or ‘1’ logic level within the time required for proper circuit operation.
How metastable state is formed?
In some of these lasers, helium atoms are excited into metastable states by an electric discharge. In collisions with other atoms (e.g. neon in a helium–neon laser), they can then transfer the excitation energy to those atoms. It also occurs that after the laser transition atoms are “stuck” in a metastable state.
When does the probability of metastability resolve itself?
Metastability resolves itself exponentially. If the likelyhood of still being metastable after 1nS is (say) 1e-6, then after 2nS it will be 1e-12, and after 10nS it will be 1e-60. You will notice that this last probability is still not zero, but you are unlikely to see it in your lieftime, or indeed the age of the universe.
Which is an example of a metastable state?
Metastable states are avoidable in fully synchronous systems when the input setup and hold time requirements on flip-flops are satisfied. A simple example of metastability can be found in an SR NOR latch, when both Set and Reset inputs are true (R=1 and S=1) and then both transition to false (R=0 and S=0) at about the same time.
What happens to a circuit in a metastable state?
In metastable states, the circuit may be unable to settle into a stable ‘0’ or ‘1’ logic level within the time required for proper circuit operation. As a result, the circuit can act in unpredictable ways, and may lead to a system failure, sometimes referred to as a “glitch”.
What happens when metastability is present in a flip flop?
Metastability can appear as a flip-flop that switches late or doesn’t switch at all. It can present a brief pulse at a flip-flop output (called a runt pulse) or cause flip-flop output oscillations. Any of these conditions can cause system failures.