The second input is connected to the output of the very-previous flip flop which initiates the right shift.The first input is connected to the output pin of the corresponding flip-flop.This model has the following connections: The select line inputs choose the suitable input for the flip-flops. All the 4 multiplexers share the same select lines (S1 and S0) which select the mode of operation for the shift register. The design of Universal Shift Register is a combination of Bidirectional Shift Register and a Unidirectional Shift Register with provision for parallel.Ī 4-bit Universal Shift Register consists of 4 flip-flops and 4 4×1 multiplexers. A Unidirectional Shift Register shifts in only one direction whereas a Bidirectional Shift Register is capable of shifting in both the directions. Universal Shift Registers are used as memory elements in computers. About USR: IntroductionĪ Universal Shift Register is a register with both right shift and left shift with parallel load capabilities. The Register can take data and control inputs from the user and execute data operations according to the mode of operation specified. This project analyses and simulates the operations of a 4-bit Universal Shift Register. Iiitb_usr - Universal Shift Register (USR)