Skip to question
SystemVerilogDesignVerificationFirmwareArchitectureASIC Interview Questions→
/Interview questions/Unknown Output After Reset

Q029·Free·Design Verification

Unknown Output After Reset

Difficulty
Easy
Topic
Waveform Debugging
Language
SV
Interview prompt

Question

Each column is one rising clock edge. reset_n is the top-level active-low reset; both displayed output registers are still unknown on the first edge after release. Rule to apply: The local reset out_reset_n must clear out_valid to 0 and out_data to 0x00. The top-level and local reset paths may differ. Which signal should be traced next to check whether reset reached the output registers?

Waveform for Unknown Output After Reset. Signals: reset_n, out_valid, out_data. Numbered markers identify sampled columns.
Read the sampled columns from left to right, then test each choice against the stated timing rule.
Choose one

Answer choices

  1. A. The write-data bus.
  2. B. The FIFO full flag.
  3. C. The interrupt mask.
  4. D. out_reset_n at the reset pins of the output registers.
Exact question handoffPractice Q029

Solve it in the question bank, keep your progress, and reveal the reviewed solution when your access allows.

Open in question bank →
Solution accessEach time you open this Solution, one Practice Credit is used; it is not permanently unlocked. Premium Solution content also uses one credit per opening.
Continue learning

Clock Domains and Reset

Review domain provenance, reset ownership, safe release, recovery, removal, and RDC.

  • Waveform Debugging
  • Reset
Clock Domains and Reset →
Continue practicing

Related questions

Q143 · Waveform DebuggingReset Pulse Is Too ShortEasy→Q099 · Waveform DebuggingBlock Remains in ResetEasy→Q1134 · Waveform DebuggingA Reset Replays an Old Toggle RequestMediumP→Q745 · Waveform DebuggingIndependent Reset Releases Create a Permanent False MismatchHardP→Q311 · CDC and ResetFlag unknown outputs after resetMediumP→
ASIC.FYI · Learn silicon end to end.info@asic.fyi