Difficulty: Medium
Correct Answer: 0
Explanation:
Introduction / Context:
PISO (parallel-in/serial-out) registers convert a parallel word into a serial bitstream. Understanding when the first bit becomes available is essential for designing serializers, time-division multiplexers, and interface adapters where precise cycle-by-cycle timing is critical.
Given Data / Assumptions:
Concept / Approach:
On a parallel load, each internal stage immediately holds its corresponding bit. Because the serial output is wired to the stage that is transmitted first, that bit is already present at the output right after the load completes. No additional shift clock is required to make the first bit appear; the next clocks shift the remaining bits out in order.
Step-by-Step Solution:
Verification / Alternative check:
Consult generic PISO timing: the first bit is valid post-load; tCO (clock-to-output) or load-to-output timing applies, not an extra shift. Only if the design specifies LSB-first with a different tap would the same rule apply to that designated stage.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing PISO with SISO behavior; overlooking that the output is hardwired to one stage that already contains a valid bit immediately after load; misreading the data sheet's sequence diagram.
Final Answer:
0
Discussion & Comments