Download presentation
Presentation is loading. Please wait.
Published byBarry Oliver Banks Modified over 8 years ago
1
1 Register A register is a sequential circuit that can be set to a specific state and retain that state until externally changed. –State is a combination of bits Lect# 9 Register (Continued)
2
2 Register Design An S-R latch is a simple 1-bit register. –With (S)et input, latch output can be set to 1 –With (R)eset input, latch output can be set to 0.
3
3 Register Design A D flip-flop can be used as a 1-bit register –Input 0, output is set to 0 when flip-flop is clocked –Input 1, output is set to 1 when flip-flop clocked –Can consider the clock to be a load signal. –On rising edge of load signal, the data on D input line is stored in the flip-flop
4
4 Multibit Register Use multiple flip-flops. Each stores a single bit. Common load signal. DdDd CkQdQd DcDc QaQa DbDb QbQb DaDa QaQa d cba dcba load inputs outputs
5
5
6
6
7
7
8
8
9
9 Shift registers Classification, basic function, uses: Plain shift registers: –Serial-in serial-out – SISO (also first-in first-out – FIFO) –Serial-in parallel-out – SIPO –Parallel-in serial out – PISO –Parallel-in parallel-out – PIPO Counters based on shift registers –Ring counter –Johnson counter Shift register and feedback based circuits
10
10 Shift registers Serial-in serial-out – SISO Serial-in parallel-out – SIPO Parallel-in serial out – PISO Parallel-in parallel-out – PIPO
11
11
12
12 Plain shift registers CLOCK SERIN SEROUT
13
13
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.