Top Banner
FLIP FLOP
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dld

FLIP FLOP

Page 2: Dld

Introduction about Flip Flop

Farwa Tahira 11014156-018

Page 3: Dld

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

Page 4: Dld

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

Page 5: Dld
Page 6: Dld

Types of Flip Flop

Abu Ali 11014156-002

Page 7: Dld

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

Page 8: Dld

SR FLIP FLOP

S

R Q

Q

SR LatchSymbol

Page 9: Dld

SR LATCHES

Page 10: Dld

S’R’ LATCH

Page 11: Dld

D - Flip Flop Muhammad Haseeb Nasir 11014156-047

Page 12: Dld

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

Page 13: Dld

WIRING DIAGRAM OF D- FLIP FLOP

• Comprised of 4 NAND gates

D-Flip Flop also known as Data Flip Flop and Delay Flip Flop

Page 14: Dld

Jk Flip Flop

Zain ul Abdeen

11014156-027

Page 15: Dld

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.

Page 16: Dld

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

Page 17: Dld

TRUTH TABLE OF J K FLIP FLOPS

J K Operation

1 0 Set

0 1 Reset

0 0 Unchanged

1 1 Complement

Page 18: Dld

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

Page 19: Dld

T Flip Flop

Adeel Zafar

11014156-038

Page 20: Dld

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

Page 21: Dld

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.

Page 22: Dld

Thank You