You are on page 1of 24

‫ين آ َمنُواْ ِمن ُك ْم َوٱله ِذ َ‬

‫ين‬ ‫يَ ْرفَ ِع ه‬


‫ٱَّللُ ٱله ِذ َ‬
‫ٱَّللُ ِب َما ت َ ْع َملُو َن‬
‫ت َو ه‬‫أُوتُواْ ٱ ْل ِع ْل َم د ََر َجا ٍ‬
‫َخ ِبير‬
‫سورة المجادلة ‪ :‬اآلية ‪11‬‬

‫صدق هللا العظيم‬ ‫‪1‬‬


ELC 312: Digital Circuits

Introduction to Digital Circuits

Lecturer : Dr. Sally Elgindy


Topics will be discussed in this lecture:

FLIP-FLOPs
❑ Introduction to flip flops
❑ Types of flip flops
1) R-S Flip-flop
2) J-K Flip-flop
3) D Flip-flop
4) T Flip-flop
Introduction

Definition:
❑ A flip-flop is a sequential digital electronic circuit having two
stable states that can be used to store one bit of binary data.
❑ Flip-flops are the fundamental building blocks of all memory
devices.
❑ It has two outputs ; one for normal value and the other is its
complement.
Introduction Cont.
Introduction Cont.
Introduction Cont.
Introduction Cont.
Classes of flip flops

• Outputs respond
immediately while enables
Latches (no timing control)

• Output response to the


Pulse triggering pulse (clk pulse)
triggered
Types of flip flops

S-R flip flop

T flip flop Flip Flops J-K flip flop

D flip flop
1. S-R Flip Flop

A. Logic Symbol
1. S-R Flip Flop Cont.

B. Construction of SR Flip Flop


1. S-R Flip Flop Cont.
B.1 Construction of SR Flip Flop (using NAND Latch)

❑ This methods of
constructing flip flop uses
NAND latches and two
NAND gates.
1. S-R Flip Flop Cont.

C. Truth Table
1. S-R Flip Flop Cont.
1. S-R Flip Flop Cont.

Guess ??

B.2 Construction of SR Flip Flop (using NOR Latch)


1. S-R Flip Flop Cont.

D. Characteristic Equation:

1 1 1 1


𝑄𝑛+1 = 𝑆 + 𝑅𝑄
2. J-K Flip Flop .

A. Logic Symbol
2. J-K Flip Flop Cont.

B. Construction of J-K Flip Flop (using NAND Latch)


2. J-K Flip Flop Cont.

C. Truth Table
2. J-K Flip Flop Cont.
2. J-K Flip Flop Cont.

D. Characteristic Equation:

1 1 1

ഥ 𝑛 + 𝐽𝑄𝑛
𝑄𝑛+1 = 𝐾𝑄
SR Flip Flop versus JK Flip
Flop

You might also like