This document discusses different types of flip flops including SR, D, JK, and T flip flops. It provides information on each type of flip flop such as their structure, inputs, outputs, truth tables, and how they work. The document contains sections written by different students that define and explain the basics of each flip flop type including their logic symbol, wiring diagram if applicable, and how their output is determined based on input signals.
3. Logic circuits are classified into two groups:
Combinational logic circuits
Sequential logic circuits
Basic building
blocks include:
Basic building blocks
include FLIP-FLOPS:
LOGIC CIRCUITS
Logic gates make decisions
Flip Flops have memory
4. 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
11. D - Flip Flop
Muhammad Haseeb Nasir
11014156-047
12. 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
13. WIRING DIAGRAM OF D- FLIP FLOP
• Comprised of 4 NAND gates
D-Flip Flop also known as Data Flip Flop and Delay Flip Flop
15. 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.
16. 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 = Preset
CLR = Clear
CLK = Clock
17. TRUTH TABLE OF J K FLIP FLOPS
J K Operation
1 0 Set
0 1 Reset
0 0 Unchanged
1 1 Complement
18. DIAGRAM OF J K FLIP FLOPS
Created from D flip flop
D = 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
20. 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
21. 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.