Questions: Flip-Flops and Latches

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A D latch has its enable signal held high for 100 nanoseconds while the D input toggles between 0 and 1 multiple times. What does the output Q do during this period?

AQ remains at the value captured when enable first went high
BQ changes only at the end of the enable pulse, capturing the final D value
CQ continuously tracks the D input — the latch is transparent while enable is high
DQ enters an indeterminate state because D is changing
Question 2 Multiple Choice

A D flip-flop's D input changes value 10 nanoseconds before the rising clock edge and remains stable for 5 nanoseconds after. The setup time is 8 ns and hold time is 3 ns. What happens?

AThe flip-flop correctly captures the new D value — both setup and hold times are satisfied
BThe flip-flop enters metastability — the setup time requirement is violated
CThe flip-flop captures the old D value — data that arrives that late cannot be captured
DThe flip-flop enters metastability — the hold time requirement is violated
Question 3 True / False

The clock signal in a synchronous circuit is what maintains the stored bit value in a flip-flop between clock edges.

TTrue
FFalse
Question 4 True / False

Edge-triggered flip-flops are preferred over level-sensitive latches for synchronous digital design.

TTrue
FFalse
Question 5 Short Answer

Explain how the feedback structure inside a flip-flop allows it to maintain a stored value indefinitely between clock edges.

Think about your answer, then reveal below.