47
DIGITAL SYSTEM DESIGN www.satishkashyap.com SATISH KASHYAP. B

Lecture 1 - Multiplexer, ROM,PLA and PAL

Embed Size (px)

Citation preview

Page 1: Lecture 1 - Multiplexer, ROM,PLA and PAL

DIGITAL SYSTEM DESIGN

www.satishkashyap.com

SATISH KASHYAP. B

Page 2: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 3: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 4: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 5: Lecture 1 - Multiplexer, ROM,PLA and PAL

Design : Quad Multiplexer with Bus inputs and outputs

Page 6: Lecture 1 - Multiplexer, ROM,PLA and PAL

A 16 to 1 Multiplexer Implementation

Page 7: Lecture 1 - Multiplexer, ROM,PLA and PAL

4 - variable function using 8:1 MUX

Page 8: Lecture 1 - Multiplexer, ROM,PLA and PAL

4 - variable function using 4:1 MUX

Page 9: Lecture 1 - Multiplexer, ROM,PLA and PAL

4 - variable function using 2:1 MUX

Page 10: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 11: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 12: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 13: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 14: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 15: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 16: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 17: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 18: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 19: Lecture 1 - Multiplexer, ROM,PLA and PAL

Design a 3 bit BCD to Gray code converter

BCD GRAY

x1 x2 x3 z1 z2 z3

0 0 0 0 0 0

0 0 1 0 0 1

0 1 0 0 1 1

0 1 1 0 1 0

1 0 0 1 1 0

1 0 1 1 1 1

1 1 0 1 0 1

1 1 1 1 0 0

Page 20: Lecture 1 - Multiplexer, ROM,PLA and PAL

Design a 3 bit BCD to Gray code converter

Page 21: Lecture 1 - Multiplexer, ROM,PLA and PAL

Generate a sequence of four binary waveforms using ROM

Page 22: Lecture 1 - Multiplexer, ROM,PLA and PAL

Design a 7 Segment Display using ROM

Page 23: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 24: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 25: Lecture 1 - Multiplexer, ROM,PLA and PAL

Design a Binary to ASCII code converter using ROM

Page 26: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 27: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 28: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 29: Lecture 1 - Multiplexer, ROM,PLA and PAL

Designing Multiple Output Combinational Circuit using PLA

Page 30: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 31: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 32: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 33: Lecture 1 - Multiplexer, ROM,PLA and PAL

Design the following using PLA

Page 34: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 35: Lecture 1 - Multiplexer, ROM,PLA and PAL

Design 3 bit BCD to Gray code converter using PLA

BCD GRAY

x1 x2 x3 z1 z2 z3

0 0 0 0 0 0

0 0 1 0 0 1

0 1 0 0 1 1

0 1 1 0 1 0

1 0 0 1 1 0

1 0 1 1 1 1

1 1 0 1 0 1

1 1 1 1 0 0

Page 36: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 37: Lecture 1 - Multiplexer, ROM,PLA and PAL

Practical Design

Page 38: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 39: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 40: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 41: Lecture 1 - Multiplexer, ROM,PLA and PAL

Full Adder implementation using PAL

Page 42: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 43: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 44: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 45: Lecture 1 - Multiplexer, ROM,PLA and PAL

Part of Logic Diagram for 16R4 PAL

Page 46: Lecture 1 - Multiplexer, ROM,PLA and PAL
Page 47: Lecture 1 - Multiplexer, ROM,PLA and PAL