Skip to content

FPGA & HDL — question 8 of 10

Write a real answer. It is graded against the question's rubric, and the mastery movement is computed by the same engine the product uses. Scoring here is deterministic rather than model-written, so this page costs nothing to run and nothing is saved. In a track built from your own posting, the same rubric is graded by the model, which is what produces feedback about your reasoning rather than about coverage.

After place-and-route, your timing report shows setup timing comfortably met with 2 ns of margin at your target frequency, but the same report flags a hold violation of 0.15 ns on a path between two adjacent flip-flops, FF_A driving FF_B directly through a single buffer with almost no logic delay. The report shows clock insertion delay to FF_A is 0.3 ns and to FF_B is 0.6 ns. Explain what's actually being violated here and why it has nothing to do with your clock frequency, then describe how you'd confirm and fix it.

How sure are you?

Being confidently wrong costs more mastery than admitting a guess — that is deliberate, and it is how misconceptions get found.

Neither is graded, and nothing here is recorded.