Unit 3
Unit 3
Introduction
Sequential circuits are digital circuits that are used to store and use the
previous information to determine the output.
Sequential circuits include memory elementsto store the binary information as
given in the figure 3.1.
It’s constructed using flip flop, counter and shift registers.
SR FF - Truth table
Fig 3.2 SR FF
JK FF - Truth table
Fig 3.3JK FF
3.1.3 D flip flop (Data flip flop)
It is a one input (D) and two output ((Q+1) and (Q+1)') flip flop along with
clock input.
There are two different input combinations and two different operations.
Output is changing at the rate of clock.
It is also called as data flip flop.
Truth table and circuit diagram of JK FF is shown in the figure 3.4.
D FF - Truth table
3.2 Registers
3.2.1. Shit Registers
A Shift Register is a device that is used to store more than one bits of
information.
In register, multiple flip-flops are connected together to store multiple bits of
data.
Shift registers are sequential circuit.
Shift registers can move or shift the stored data.
Types of shift registers
1. Serial In Serial Out shift register (SISO)
2. Serial In parallel Out shift register (SIPO)
3. Parallel In Serial Out shift register (PISO)
4. Parallel In parallel Out shift register (PIPO)
3.2.1.1 Serial In Serial Out shift register (SISO)
The symbol and logic diagram of four bit SISOusing D FFis shown in figure 3.6
and 3.7.
It has four D flip flops connected serially.
Serial datais applied at the D input of the first FF.
The Q output of the first FF is connected to the D input ofthe second FF, the Q
output of the second FF is connected to the D input of the third FF and the
Qoutput of the third FF is connected to the D input of the fourth FF.
The data is outputted from theQ terminal of the last FF
D - FF
D - FF D – FF D - FF
3.3 Counters
Counter is a sequential circuit
It is used as a counting device and it can count the specific event in the system.
It is constructed by interconnecting the Flip flops.
Classification of counters
1. Asynchronous counters:
In Asynchronouscounters, all the flip flops in the counters will not
change at the same time (flip flops are not in sync with clock).
The clock signal of the all the flip flops arenot connected to the common
source.
The Asynchronouscounters are also called as ripple counters.
Up, down and decade counters are asynchronous counters.
2. Synchronous counters:
In Synchronous counters, all the flip flops in the counters will change at
the same time (flip flops are in sync with clock).
The clock signal of the all the flip flops areconnected to the common
source.
Ring and Johnson counters are synchronous counters.
CLK Q2 Q1 Q0
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
CLK X3 X2 X1 X0
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
Review Questions
MCQ QUESTIONS
1. Flip-Flop is used to ___________binarybits
a. Add b. Store c. Subtract d. None
2. T flip-flop is used to ________ output
a. Set b. No change c. Reset d. Toggle/Invert
3. Which is called as data flip-flop?
a. SR FF b. D FF c. T FF d. JK FF
4. There are ____ types of shift registers
a. 3 b. 2 c. 4 d. 6
5. Counter is a_______ circuit
a. Combinational b. Sequential c. Both d. None
6. Ripple counteris a________ counter
a. Asynchronous b. Synchronous c. Both d. None
7. Number of counting states in decade counter is__
a. 9 b. 8 c. 10 d. 11
8. Counter are constructed using_____
a. Adder b. flip-flops c. Mux d. None
9. In _____ counter all the flip-flops are connected with same clock source
a. Synchronous b. Asynchronous c. Ripple d. None
10. Delay is generated using______
a. Adder b. Counter c. Mux d. None
ANS: 1-b, 2-d, 3-b, 4-c, 5-b, 6-a, 7-c, 8-b, 9-a, 10-b.