Logic circuits

Which correctly describes the setup time of a flip-flop?

  1. AThe minimum time data must be held after the clock edge
  2. BThe minimum time the data input must be stable before the clock edge
  3. CThe time from power-on until it starts operating
Show answer and explanation

Answer: B. The minimum time the data input must be stable before the clock edge

For a flip-flop to capture data correctly, the data must be stable for a certain time before the clock edge; this is the setup time. The time data must remain stable after the edge is the hold time. Violating either can cause malfunctions or unstable states.

Practice this topic Back to topic

More Logic circuits questions

  1. How many states can a 4-bit binary counter represent?
  2. Which is a characteristic of Gray code?
  3. Which correctly describes the operation of a D latch?
  4. What is the state called when a flip-flop receiving an asynchronous signal violates setup or hold time and its output is temporarily neither 0 nor 1?
  5. Which type of sequential circuit (state machine) has outputs determined only by the current state?