You are on page 1of 10

Flip

Flops shaik Thanveer


2022BCSE07AED623
SEC-AI/ML(D)
Introduction to Flip
Flops
• A flip flop is an electronic circuit with two
stable states that can be used to store
binary data.
• The stored data can be changed
by applying varying inputs.
• Flip Flops and latches are fundamental
building blocksof digital electronic
systems used in computers,
communications and other types of
systems.
Types of Flip-
Flops
• They are 4 types of Flip-Flops in digital
electronics.
• SR Flip-Flop
• JK Flip-Flop
• D Flip-Flop
• T Flip-Flop
• Let us understand more about types of Flip-
Flops:
SR Flip- • It is a flip-flop with two inputs one
is S and other is R. S here is
stands for Set and R here is
Flop stands for Reset.
• Set basically indicates set the flip
flop which means output 1 and
reset indicates resetting the flip flop
which means output 0.
• Here clock pulse is supplied to
operate this flip flops, hence it
is clocked flip flop.
• It can store one bit of data and
is commonly used in
asynchronous circuits.
JK Flip-
Flop
• It is one kind of sequential logic circuit.
Which stores binary information in
bitwise manner.
• It consists of two inputs and two
outputs. Inputs are Set(J) C Set(K) and
their corresponding outputs are Q and
Q'.
• JK Flip flops has two modes of
operation which are synchronous
mode and asynchronous mode.
• In synchronous mode, the state will be
changed with the clock(clk) signal, and
in asynchronous mode change of state
will be independent from its clock
signal.
D Flip-
Flop
• The d flip flop, also known as
"delay flip flop" or "data flip flop"
which is used to store single bit
of data.
• D flip flops are asynchronous
or synchronous.
• The clock signal required for the
synchronous version of d flip flops
but not for the asynchronous one.
• The D flip flop has two inputs,
data and clock input which
controls the flip flop.
T Flip-
Flop
• T flip-flop is known as Toggle
flip- flop because it can able to
toggle its output depending
upon the input.
• Toggle basically indicates that
the bit will be flipped either
from 1 to 0 or 0 to 1.
• Here, a clock pulse is supplied
to operate this flop, hence it is
a clocked flip-flop.
ADVANTAGES AND DISADVANTAGES OF
FLIP FLOPS

Advantages of Flip-Flops: Disadvantages of Flip-Flops:


• Timing Signals: Flip-Flops can be used to • Power consumption.
generate timing signals. • Complexity.
• Stability: Flip-flops are relatively stable
circuits.
• Data storage: Flip-Flops can store data
even when the power is off.
• Versatility: Flip-flops can be used in a
wide
variety of applications.
• Frequency
dividers
• Counters
APLLICATIONS • Storage registers
OF FLIP FLOP • Shift registers
• Memory
• Data transfer
• Data storage
• Latch
• Flip-flops are essential part of digital electronics,
with applications ranging from data storage to
sequential logic and counters.
CONCLUSION • Different types of flip-flops offer unique
functionality
for various applications in digital systems.

You might also like