Chap-7 Memory and Programmable Logic 4th Ed. Mano
Chap-7 Memory and Programmable Logic 4th Ed. Mano
朝陽科技大學資工系
伏夷非征番,
道德經 察政章(Chapter 58) 伏者潛藏也
道紀章(Chapter 14) 道無形象, 視之不可見者曰夷
Fuw-Yi Yang 1
Text Book: Digital Design 4th Ed.
Chap 7 Memory and Programmable Logic
7.1 Introduction
7.2 Random-Access Memory
7.3 Memory Decoding
7.4 Error Detection and Correction
7.5 Read-Only memory
7.6 Programmable Logic Array
7.7 Programmable Array Logic
7.8 Sequential Programmable Devices
Fuw-Yi Yang 2
Text Book: Digital Design 4th Ed.
Chap 7.1 Introduction
Fuw-Yi Yang 3
Text Book: Digital Design 4th Ed.
Chap 7.1 Introduction
Fuw-Yi Yang 5
Text Book: Digital Design 4th Ed.
Chap 7.2 Random-Access Memory
Fuw-Yi Yang 7
The write
Text Book: Digital Design 4th Ed.
input causes
Chap 7.2 Random-Access Memory binary data
to be
transferred
into the
memory,
and the read
input causes
binary data
to be
transferred
out of
memory
Fuw-Yi Yang 8
Text Book: Digital Design 4th Ed.
Chap 7.2 Random-Access Memory
Fuw-Yi Yang 10
Text Book: Digital Design 4th Ed.
Chap 7.2 Random-Access Memory
Fuw-Yi Yang 11
Text Book: Digital Design 4th Ed.
Chap 7.2 Random-Access Memory
Fuw-Yi Yang 12
Text Book: Digital Design 4th Ed.
Chap 7.3 Memory Decoding
Fuw-Yi Yang 13
Text Book: Digital Design 4th Ed.
Chap 7.3 Memory Decoding
Fuw-Yi Yang 14
Text Book: Digital Design 4th Ed.
Chap 7.3 Memory Decoding
4 x 4 RAM
Fuw-Yi Yang 15
Text Book: Digital Design 4th Ed.
Chap 7.3 Memory Decoding – Coincident Decoding
Fuw-Yi Yang 16
Two-dimensional
Text Book: Digital Design 4th Ed.
decoding
Chap 7.3 Memory Decoding – Coincident Decoding
structure for a 1k-
word memory
Fuw-Yi Yang 17
Text Book: Digital Design 4th Ed.
Chap 7.3 Memory Decoding – Coincident Decoding
Fuw-Yi Yang 19
Text Book: Digital Design 4th Ed.
Chap 7.5 Read-Only Memory
Fuw-Yi Yang 20
Text Book: Digital Design 4th Ed.
Chap 7.5 Read-Only Memory
Internal logic of a
32 x 8 ROM
Fuw-Yi Yang 21
Text Book: Digital Design 4th Ed.
Chap 7.5 Read-Only Memory
Fuw-Yi Yang 22
Text Book: Digital Design 4th Ed.
0: 1 0 1 1 0 1 1 0
Chap 7.5 Read-Only Memory
3: 1 0 1 1 0 0 1 0
Programming the
ROM according
previous table
Fuw-Yi Yang 23
Text Book: Digital Design 4th Ed.
Chap 7.5 Read-Only Memory
Fuw-Yi Yang 24
Text Book: Digital Design 4th Ed.
Chap 7.5 Read-Only Memory – Example 7.1
Fuw-Yi Yang 25
Text Book: Digital Design 4th Ed.
Chap 7.5 Read-Only Memory – Example 7.1
Fuw-Yi Yang 26
Text Book: Digital Design 4th Ed.
Chap 7.5 Read-Only Memory—Types of ROMs
Fuw-Yi Yang 29
Text Book: Digital Design 4th Ed.
Chap 7.6 Programmable Logic Array
Fuw-Yi Yang 30
PLA with 3 inputs, 4 product terms,
Text Book: Digital Design 4th Ed.
and 2 outputs
Chap 7.6 Programmable Logic Array
F1 = AB' + AC + A'BC'
F2 = (AC + BC)' Fuw-Yi Yang 31
F1 = 4th
Text Book: Digital Design AB'Ed.
+ AC + A'BC'
Chap 7.6 Programmable = (ACArray
F2 Logic + BC)'
Fuw-Yi Yang 33
Text Book: Digital Design 4th Ed.
Chap 7.7 Programmable Array Logic PAL
Fuw-Yi Yang 34
Text Book: Digital Design 4th Ed.
Chap 7.7 Programmable Array Logic PAL
Fuw-Yi Yang 36
Text Book: Digital Design 4th Ed.
Chap 7.7 Programmable Array Logic PAL
Fuw-Yi Yang 38
Text Book: Digital Design 4th Ed.
Chap 7.8 Sequential Programmable Devices
Fuw-Yi Yang 39
Text Book: Digital Design 4th Ed.
Chap 7.8 Sequential Programmable Devices