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