what are flip flops and its types
DESCRIPTION
What are Flip Flops and Its types. What are Flip Flops and Its types. What are Flip Flops and Its types. What are Flip Flops and Its types. What are Flip Flops and Its types. What are Flip Flops and Its types. What are Flip Flops and Its types.TRANSCRIPT
![Page 1: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/1.jpg)
Flip flops
Flip-flops are digital logic circuits that can be in one of two states.
Flip-flops maintain their state indefinitely until an input pulse called a trigger is received.
When a trigger is received, the flip-flop outputs change state according to defined rules and remain in those states until another trigger is received.
![Page 2: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/2.jpg)
Flip-flop circuits are interconnected to form the logic gates for the digital integrated circuits used in memory chips and microprocessors.
Flip-flops can be used to store one bit, or binary digit, of data.
The data may represent the state of a sequencer, the value of a counter, an ASCII character in a computer's memory or any other piece of information.
![Page 3: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/3.jpg)
There are several different kinds of flip-flop circuits, with designators such as T (toggle), S-R (set/reset) J-K and D (delay).
A flip-flop typically includes zero, one, or two input signals as well as a clock signal and an output signal.
Some flip-flops also include a clear input signal to reset the current output.
![Page 4: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/4.jpg)
S-R Flip flop
The SET-RESET flip flop is designed with the help of two NOR gates and also two NAND gates.
The design of such a flip flop includes two inputs, called the SET [S] and RESET [R].
There are also two outputs, Q and Q’.
![Page 5: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/5.jpg)
Logic Diagram
Logic Diagram Graphic Symbol
![Page 6: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/6.jpg)
Characteristic Table
Q S R Q(t+1)
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 INDETERMINATE
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 INDETERMINATE
![Page 7: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/7.jpg)
D Flip Flop
D flip flop is actually a slight modification of the above explained clocked SR flip-flop.
The D flip-flop tracks the input, making transitions with match those of the input D.
A D flip-flop can be made from a set/reset flip-flop by tying the set to the reset through an inverter.
![Page 8: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/8.jpg)
Logic diagram
Graphic Symbol
Logic Diagram
![Page 9: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/9.jpg)
Characteristic Table
Q D Q(t+1)
0 0 0
0 1 1
1 0 0
1 1 1
![Page 10: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/10.jpg)
J-K Flip Flop
A J-K flip flop can also be defined as a modification of the S-R flip flop.
The only difference is that the intermediate state is more refined and precise than that of a S-R flip flop.
The behavior of inputs J and K is same as the S and R inputs of the S-R flip flop.
The letter J stands for SET and the letter K stands for CLEAR.
![Page 11: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/11.jpg)
Logic diagram
Logic Diagram Graphic Symbol
![Page 12: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/12.jpg)
Characteristic Table
Q J K Q(t+1)
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
![Page 13: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/13.jpg)
T Flip Flop
This is a much simpler version of the J-K flip flop. Both the J and K inputs are connected together and thus are also called a single input J-K flip flop.
When clock pulse is given to the flip flop, the output begins to toggle.
![Page 14: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/14.jpg)
Logic diagram
Logic DiagramGraphic Symbol
![Page 15: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/15.jpg)
Characteristic table
Q T Q(t+1)
0 0 0
0 1 1
1 0 1
1 1 0
![Page 16: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/16.jpg)
Master slave flip flop
Master-slave flip flop is designed using two separate flip flops.
One flip-flop acts as the “Master” circuit, which triggers on the leading edge of the clock pulse while the other acts as the “Slave” circuit, which triggers on the falling edge of the clock pulse.
![Page 17: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/17.jpg)
Logic Diagram
Master-Slave flip flop
![Page 18: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/18.jpg)
Excitation tables
Q(t) Q(t+1) S R
0 0 0 X
0 1 1 0
1 0 0 1
1 1 X 0
RS Flip Flop
![Page 19: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/19.jpg)
Q(t) Q(t+1) J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
J-K Flip Flop
![Page 20: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/20.jpg)
Q(t) Q(t+1) D
0 0 0
0 1 1
1 0 0
1 1 1
D Flip Flop
![Page 21: What are Flip Flops and Its types](https://reader036.vdocuments.us/reader036/viewer/2022062418/554a4fa8b4c905522f8b47cc/html5/thumbnails/21.jpg)
Q(t) Q(t+1) T
0 0 0
0 1 1
1 0 1
1 1 0
T Flip Flop