sequential circuits

71
Sequential Circuits 1 SEQUENTIAL CIRCUITS

Upload: yepa

Post on 07-Feb-2016

43 views

Category:

Documents


2 download

DESCRIPTION

SEQUENTIAL CIRCUITS. Two Types of Switching Circuits. Combinational Circuits Combinational circuits have only input and output. Output depends on input. Example: AND,OR,NAND,NOR,XOR etc Sequential Circuits - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SEQUENTIAL CIRCUITS

Sequential Circuits 1

SEQUENTIAL CIRCUITS

Page 2: SEQUENTIAL CIRCUITS

Sequential Circuits 2

Two Types of Switching Circuits

• Combinational Circuits– Combinational circuits have only input and output. Output

depends on input.

– Example: AND,OR,NAND,NOR,XOR etc

• Sequential Circuits– Sequential circuits have input, present state, next state and

output. Next state depends upon present state and input. Output depends upon present state and input

– Example: Flip-Flops etc

Page 3: SEQUENTIAL CIRCUITS

Sequential Circuits 3

FLIP FLOPS AND THEIR APPLICATIONS

1.

Page 4: SEQUENTIAL CIRCUITS

Sequential Circuits 4

Page 5: SEQUENTIAL CIRCUITS

Sequential Circuits 5

Page 6: SEQUENTIAL CIRCUITS

Sequential Circuits 6

Page 7: SEQUENTIAL CIRCUITS

Sequential Circuits 7

Page 8: SEQUENTIAL CIRCUITS

Sequential Circuits 8

Page 9: SEQUENTIAL CIRCUITS

Sequential Circuits 9

When S = 1, Q+ = 1When R = 1, Q+ = 0When T = 1, State changesWhen any two out of S,R,T equals 1, we have don’t care

Page 10: SEQUENTIAL CIRCUITS

Sequential Circuits 10

Page 11: SEQUENTIAL CIRCUITS

Sequential Circuits 11

Example 1:

Design a modulo-8 binary -up counter usingT- Flip Flop

Modulo 8 counter :Counts upto 7 . So we need three Flip-flops foreight states

Page 12: SEQUENTIAL CIRCUITS

Sequential Circuits 12

modulo-8 counter

Page 13: SEQUENTIAL CIRCUITS

Sequential Circuits 13

modulo-8 counter

Page 14: SEQUENTIAL CIRCUITS

Sequential Circuits 14

modulo-8 counter

Page 15: SEQUENTIAL CIRCUITS

Sequential Circuits 15

modulo-8 counter

Page 16: SEQUENTIAL CIRCUITS

Sequential Circuits 16

Modulo 8 counter :Counts upto 7 . So we need three Flip-flops foreight states

Example 2:

Design a modulo-8 binary -up counter usingT- Flip Flop with input x

Page 17: SEQUENTIAL CIRCUITS

Sequential Circuits 17

modulo 8 counter with I/p x

Page 18: SEQUENTIAL CIRCUITS

Sequential Circuits 18

modulo 8 counter with I/p x

Page 19: SEQUENTIAL CIRCUITS

Sequential Circuits 19

modulo 8 counter with I/p x

Page 20: SEQUENTIAL CIRCUITS

Sequential Circuits 20

modulo 8 counter with I/p x

Page 21: SEQUENTIAL CIRCUITS

Sequential Circuits 21

Example 3:

Design a binary decade counter using SR- Flip Flop without input x

Decade Counter:Counts up to 9 . So we need four Flip-Flops

for ten states

Page 22: SEQUENTIAL CIRCUITS

Sequential Circuits 22

Binary Decade counter

Page 23: SEQUENTIAL CIRCUITS

Sequential Circuits 23

Binary Decade counter

Page 24: SEQUENTIAL CIRCUITS

Sequential Circuits 24

Binary Decade counter

Page 25: SEQUENTIAL CIRCUITS

Sequential Circuits 25

Binary Decade counter

Page 26: SEQUENTIAL CIRCUITS

Sequential Circuits 26

Binary Decade counter

Page 27: SEQUENTIAL CIRCUITS

Sequential Circuits 27

Example 4:Design a modulo-8 counter which counts in the

way specified below, use J-K Flip-Flop.

Page 28: SEQUENTIAL CIRCUITS

Sequential Circuits 28

TRUTH TABLE:

present state next state

Page 29: SEQUENTIAL CIRCUITS

Sequential Circuits 29

Gray code counter

Y3

Page 30: SEQUENTIAL CIRCUITS

Sequential Circuits 30

Y2

Gray code counter:

Page 31: SEQUENTIAL CIRCUITS

Sequential Circuits 31

Y1

Gray code counter:

Page 32: SEQUENTIAL CIRCUITS

Sequential Circuits 32

Example 5:

Design a T-Flip-Flop using S-R Flip-Flop

Sol:

Page 33: SEQUENTIAL CIRCUITS

Sequential Circuits 33

T Flip flop using S-R flipflop

Page 34: SEQUENTIAL CIRCUITS

Sequential Circuits 34

Example 6:

Design a J-K Flip Flop using S-R Flip Flop

Sol:

Page 35: SEQUENTIAL CIRCUITS

Sequential Circuits 35

J-K Flip Flop using S-R Flip Flop

Page 36: SEQUENTIAL CIRCUITS

Sequential Circuits 36

Example 7:Design a sequential circuit given below using J-K FlipFlop

Page 37: SEQUENTIAL CIRCUITS

Sequential Circuits 37

Truth Table:

Present st. Next state o/pI/p

Page 38: SEQUENTIAL CIRCUITS

Sequential Circuits 38

Design of Seq. Circuit

Page 39: SEQUENTIAL CIRCUITS

Sequential Circuits 39

Design of Seq. Circuit

Page 40: SEQUENTIAL CIRCUITS

Sequential Circuits 40

Design of Seq. Circuit

Page 41: SEQUENTIAL CIRCUITS

Sequential Circuits 41

Design of Seq. Circuit

Page 42: SEQUENTIAL CIRCUITS

Sequential Circuits 42

Example 8:

Design a binary modulo-5 counter using SRT- Flip Flop with input x

Modulo-5 Counter:Counts up to 4 . So we need three Flip-

Flops for five states

Page 43: SEQUENTIAL CIRCUITS

Sequential Circuits 43

STATE TABLE

Binary Modulo-5 counter

Page 44: SEQUENTIAL CIRCUITS

Sequential Circuits 44

Binary Modulo-5 counter

Page 45: SEQUENTIAL CIRCUITS

Sequential Circuits 45

Binary Modulo-5 counter

Page 46: SEQUENTIAL CIRCUITS

Sequential Circuits 46

Note: Here S’and C’ stands for the compliment value of the corresponding cells in the S and C K-maps

Binary modulo-5 counter

Assume T’ = So S’ and C’ comes out to be

Page 47: SEQUENTIAL CIRCUITS

Sequential Circuits 47

Binary Modulo-5 counter

Page 48: SEQUENTIAL CIRCUITS

Sequential Circuits 48

Assume T’ = So S’ and C’ comes out to be

Binary modulo-5 counter

Page 49: SEQUENTIAL CIRCUITS

Sequential Circuits 49

Binary modulo-5 counter

Page 50: SEQUENTIAL CIRCUITS

Sequential Circuits 50

Assume T’ = 1So S’ and C’ comes out to be0 and 0

Binary modulo-5 counter

Page 51: SEQUENTIAL CIRCUITS

Sequential Circuits 51

G = 0 Q+ does not respondG = 1 Q+ responds

Page 52: SEQUENTIAL CIRCUITS

Sequential Circuits 52

T-G Flip Flop Application Equation

This is the Application Equation of the T-G Flip-Flop

Page 53: SEQUENTIAL CIRCUITS

Sequential Circuits 53

Example 9:

Design T2 and G2 for a modulo-5 binary up counter

Modulo-5 counter:Counts up to 4 . So we need three Flip-

Flops for five states

Page 54: SEQUENTIAL CIRCUITS

Sequential Circuits 54

STATE TABLEModulo 5 binary upcounter

Page 55: SEQUENTIAL CIRCUITS

Sequential Circuits 55

Modulo 5 binary upcounter

Page 56: SEQUENTIAL CIRCUITS

Sequential Circuits 56

Modulo 5 binary upcounter

Page 57: SEQUENTIAL CIRCUITS

Sequential Circuits 57

Modulo 5 binary upcounter

Page 58: SEQUENTIAL CIRCUITS

Sequential Circuits 58

Modulo 5 binary upcounter

Page 59: SEQUENTIAL CIRCUITS

Sequential Circuits 59

Example 10:

Design an Octal upcounter(Binary counter) using S-C Flip-Flop using Tabular Method

Octal up counter:Counts up to 7 . So we need three Flip-

Flops for seven states

Page 60: SEQUENTIAL CIRCUITS

Sequential Circuits 60

STATE TABLE

Octal up counter

Page 61: SEQUENTIAL CIRCUITS

Sequential Circuits 61

Octal up counter

Page 62: SEQUENTIAL CIRCUITS

Sequential Circuits 62

Octal up counter

Page 63: SEQUENTIAL CIRCUITS

Sequential Circuits 63

Octal up counter

Page 64: SEQUENTIAL CIRCUITS

Sequential Circuits 64

RULES TO DERIVE EXCITATION FUNCTION

• T- Flip-Flop

Page 65: SEQUENTIAL CIRCUITS

Sequential Circuits 65

• S-C Flip Flop

Page 66: SEQUENTIAL CIRCUITS

Sequential Circuits 66

• J-K Flip Flop

Page 67: SEQUENTIAL CIRCUITS

Sequential Circuits 67

• T-G Flip Flop

Page 68: SEQUENTIAL CIRCUITS

Sequential Circuits 68

• S-C-T Flip Flop

Page 69: SEQUENTIAL CIRCUITS

Sequential Circuits 69

Summary of Rules for all Flip-Flops

Page 70: SEQUENTIAL CIRCUITS

Sequential Circuits 70

MODIFIED RULES FOR THE FLIP-FLOPS

Page 71: SEQUENTIAL CIRCUITS

Sequential Circuits 71

questions ???