The scenario
A digital designer needs a 4-bit universal shift register for a microcontroller data path.
What is in this drawing
Read the decisions behind it.
01
4-to-1 MUX per bit for mode selection
02
D flip-flops for synchronous operation
03
Separate serial inputs for left/right shift
When designing register files, serial-to-parallel converters, or bidirectional shift operations.
More like this