Intermediate Digital Logic Design
Q60 / 100

What is the difference between a "Mealy machine" output glitch risk and a "Moore machine" in terms of asynchronous inputs?

Correct! Well done.

Incorrect.

The correct answer is A) Because Mealy outputs depend directly on inputs, which can change asynchronously, they may glitch momentarily when inputs change mid-cycle; Moore outputs depend only on registered state, so they don't glitch from input changes within a cycle

A

Correct Answer

Because Mealy outputs depend directly on inputs, which can change asynchronously, they may glitch momentarily when inputs change mid-cycle; Moore outputs depend only on registered state, so they don't glitch from input changes within a cycle

Explanation

Because Mealy outputs are combinational functions of both state and input, rapidly changing inputs can cause the output to momentarily reflect intermediate, unintended combinations before settling — a consideration when output glitches matter (e.g., driving other asynchronous logic).

Progress
60/100