Intermediate
Digital Logic Design
Q46 / 100
What is the purpose of "synchronizers" when interfacing two circuits operating on different, unrelated clocks?
Correct! Well done.
Incorrect.
The correct answer is A) Synchronizers (often a chain of flip-flops) reduce the probability that a metastable signal crossing between clock domains propagates as an invalid value into the receiving circuit, allowing it time to settle
A
Correct Answer
Synchronizers (often a chain of flip-flops) reduce the probability that a metastable signal crossing between clock domains propagates as an invalid value into the receiving circuit, allowing it time to settle
Explanation
When a signal crosses from one clock domain to another, there's a risk of sampling it during a transition (metastability); a synchronizer chain gives the signal extra clock cycles to settle to a stable value before being used by the receiving logic.
Progress
46/100