Skip to question
SystemVerilogDesignVerificationFirmwareArchitectureASIC Interview Questions→
/Interview questions/Classify timing-path startpoints and endpoints

Q114·Free·SystemVerilog

Classify timing-path startpoints and endpoints

Difficulty
Easy
Topic
Timing
Language
SV
Interview prompt

Question

A synchronous block contains primary inputs/outputs and edge-triggered registers. Which classification is correct for ordinary data paths?

Choose one

Answer choices

  1. A. A register D pin is always a startpoint and Q is always an endpoint because data flows from D to Q internally.
  2. B. Input-to-register, register-to-register, register-to-output, and input-to-output are the four basic classes; register Q and input ports can start paths, while register D and output ports can end them.
  3. C. Only register-to-register paths exist in STA; input and output delays are simulation concepts.
  4. D. Every path must start at a clock pin and end at another clock pin; data pins cannot be timing endpoints.
Exact question handoffPractice Q114

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

Synthesis and Constraints

Review inference, mapping, clocks, I/O timing, relationships, modes, corners, and exceptions.

  • Timing
  • STA
  • Registers
Synthesis and Constraints →
Continue practicing

Related questions

Q836 · TimingConstrain a three-cycle datapathMediumP→Q122 · TimingExplain What Static Timing Analysis ProvesEasy→Q680 · TimingInput-delay constraints from an external deviceMediumP→
ASIC.FYI · Learn silicon end to end.info@asic.fyi