Shift registers
Procedure
- Design Latch circuit and make a component say ‘Latch’.
- Using the latch, design a D-FF and make a component as shown below.
Circuit Diagram of a SISO (Serial In/Serial Out) Shift Register
We have designed D-FF as shown in earlier experiment and used the same here to design a shift register. We have used 1 bit memory element to store the output bit from each D-FF in the circuit.
Step 1: (Initial State)
The input bit is 157.
The output bits are 159, 160, 161, 162.
Initially register contains no data.
Step 2:
Input Bit: 157:1 and clock.
Output Bit: 159: 1
Step 3:
Input Bit: 157:1 and clock.
Output Bit: 159: 1, 160:1
Step 4:
Input Bit: 157:0 and clock.
Output Bit: 159: 0, 160:1, 161:1
Step 5:
Input Bit: 157:1 and clock.
Output Bit: 159: 1, 160:0, 161:1, 162:1
Step 6:
Input Bit: 157:0 and clock.
Output Bit: 159: 0, 160:1, 161:0, 162:1
At each clock, all the bits are shifted 1 step to the right side and stored in the register.
Manual
Follow the below manual and perform the experiment
- Manual --> Click Here