FLIP FLOP
FLIP FLOP
Introduction about Flip Flop
Farwa Tahira 11014156-018
Logic circuits are classified into two groups:
Combinational logic circuits
Sequential logic circuits
Basic buildingblocks include:
Basic building blocksinclude FLIP-FLOPS:
LOGIC CIRCUITS
Logic gates make decisions
Flip Flops have memory
FLIP FLOP
Flip-flops and latches are used as data storage elements.
Flip-flops can be either simple or clocked the simple ones are commonly called latches. The word latch is mainly used for storage elements, while clocked devices are described as flip-flops
Types of Flip Flop
Abu Ali 11014156-002
TYPES OF FLIP FLOP
There are four types of flip flop.
1. SR flip flop 2. D flip flop3. Jk flip flop4. T(toggle) flip flop
SR FLIP FLOP
S
R Q
Q
SR LatchSymbol
SR LATCHES
S’R’ LATCH
D - Flip Flop Muhammad Haseeb Nasir 11014156-047
D - FLIP FLOP
The D flip-flop tracks the input, making transitions with match those of the input D. The D stands for "data";
D Q
FF
CLK Q__
Data
Input
clock
Output
Logic symbol• 2 inputs clock and data• 2 out put normal and complement
normal
complement
WIRING DIAGRAM OF D- FLIP FLOP
• Comprised of 4 NAND gates
D-Flip Flop also known as Data Flip Flop and Delay Flip Flop
Jk Flip Flop
Zain ul Abdeen
11014156-027
WHAT IS A JK FLIP-FLOP?
A flip-flop is a circuit that has two stable states and can be used to store state information.
The flip-flop can be made to change state by signals applied to one or more control inputs and will have one or two outputs.
JK TERMINOLOGY/STRUCTURE
Has 5 inputs named: J(set) K(reset)
Has 2 outputs: Q and Q’
Set: when it stores a binary 1
Cleared (reset): when it stores a binary 0
PR = PresetCLR = ClearCLK = Clock
TRUTH TABLE OF J K FLIP FLOPS
J K Operation
1 0 Set
0 1 Reset
0 0 Unchanged
1 1 Complement
DIAGRAM OF J K FLIP FLOPSCreated from D flip flopD = JQ’+K’Q
J=1 & K=0
Flip flop is SET
J=0 & K=1
Flip flop is RESET
J=1 & K=1
Output is Complemented
J=0 & K=0
Output unchanged
T Flip Flop
Adeel Zafar
11014156-038
T (TOGGLE) FLIP FLOP
Defination
Toggle flip-flop. The output alternates with each input signal change. To simulate a T flip-flop, you can simply connect a D flip-flop's complementary output Q' with its input
Symbol
T (TOGGLE) FLIP FLOP
T Flip Flop Characteristic Table T Q Q+ Operation
0 0 0 Hold
0 1 1 Hold
1 0 1 Toggle
1 1 0 Toggle
The T flip flop characteristic table has 3 columns. The first column is the value of T, a control input. The second column is the current state, that is the current value being output by Q.
Thank You