Unit-4 (STLD) Lecture2

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 21

SWITCHING THEORY AND

LOGIC DESIGN

Lecture-2 UNIT-iv

Basic flip-flops

V. KUMARA SWAMY,
BE(ECE), MTECH(DSCE), [Ph.D], MIEEE
ASSOC.PROF & ASSOC.HoD
Dept of ECE
Contents Covered in the last class
Classification
of sequential circuits (Synchronous,
Asynchronous Pulse mode, and Level mode with
examples).
Latches
• S’R’ Latch.
• SR Latch with Clock Signal.
• Gated D-Latch.
Contents to be Covered Today
Basic flip-flops.
• SR Flip-Flop
• D- Flip-Flop
• JK-Flip-Flop
• T-Flip-Flop
Memory Devices

Latches A latch is a memory element whose


excitation signals control the state of the device. A
latch has two stages set and reset. Set stage sets the
output to 1. Reset stage set the output to 0.
Flip-flops A flip-flop is a memory device that has
clock signals control the state of the device.
FLIP-FLOPS
The basic 1-bit digital memory circuit is known as a flip-flop. It
can have two states either the 1 state or the 0 state.
It is also known as a bistable multivibrator. Flip-flops can be
obtained by using NAND or NOR gates.
Q NORMAL OUTPUT

INPUTS
Q’ INVERTED OUTPUT

BLOCK DIAGRAM OF A FLIP-FLOP


0 0 n+1 n+1

1 1 Qn Qn
Qn Qn

1 0 1

0
1 0
0 1
1
1 0 n+1 n+1

0 Qn Qn
Qn Qn

0 0 1
1 0
1

0 1
1 0
1
1 1
n+1 n+1

0 Qn Qn
Qn Qn
1 0 1
1 0
1 Prohibited

1 0
0 1
1
1
1
1

1
1

1
D-Flip Flop using NAND Gates
1 0 1
0
1
0 1
Truth Table
1 1 0
Truth
Table:
D-Flip Flop using NAND Gates
0 1 0
1
1
1 1
Truth Table
0 0 1
Truth
Table:
D FLIP-FLOP
• Make S and R complements of each other
–Eliminates 1s catching problem
–Value of D just propagated to output of the flip-flop with
PD.
–D FF is most commonly used in registers, and memory
devices.
JK Flip Flop using NAND gates

0 1 0
0 1

1
1
0 1 0 1
1
1

0 0 1
1
1
0 0 1
1
Clk J K Qn+1 Qn+1
1 X X Qn Qn

0 0 Qn Qn
1
1 0 0
0
1 0 1 0
1 1 0
0
0
1 1 0
1

1
1
0 1
0
1 1 1 Qn Qn
T FLIP-FLOP

With a slight modification of a J-K flip-flop, we can construct a new flip


flop called the T-FLIPFLOP . If the two inputs J and K of a J-K flip-
flop are tied together it is referred to as a T-flip-flop. Hence a T flip-flop
has only one input T and two outputs Q and Q’. The name T flip-flop
actually indicates the fact that the flip-flop has the ability to TOGGLE. It
has actually only two states TOGGLE STATE and MEMORY STATE.
T FLIP FLOP

TRUTH TABLE
What is meant by race around condition?

•In JK Flip-Flop the output is feedback to the input,


therefore change in the output results change in the input.
•Due to this in the positive half of the clock pulse if J and
K are both high then output toggles continuously as
shown at points a,b,c,d and e in the below figure.
•This condition is known as “Race Around Condition”, it
must be avoided
Thank you &
Welcome to Queries

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy