Digital Design and Computer Architecture

[Pages:39]Chapter 5 :: Memory and Logic Arrays

Digital Design and Computer Architecture

David Money Harris and Sarah L. Harris

Copyright ? 2007 Elsevier

5-

ROM Storage

Copyright ? 2007 Elsevier

5-

ROM Logic

Copyright ? 2007 Elsevier

Data2 = A1 A0 Data1 = A1 + A0 Data0 = A1A0

5-

Example: Logic with ROMs

? Implement the following logic functions using a 22 ? 3-bit ROM:

? X = AB ? Y = A + B ? Z = AB

Copyright ? 2007 Elsevier

5-

Example: Logic with ROMs

? Implement the following logic functions using a 22 ? 3-bit ROM:

? X = AB ? Y = A + B ? Z = A B

Copyright ? 2007 Elsevier

5-

Logic with Any Memory Array

Data2 = A1 A0

Data1 = A1 + A0

Copyright ? 2007 Elsevier

Data0 = A1A0

5-

Logic with Memory Arrays

? Implement the following logic functions using a 22 ? 3-bit memory array:

? X = AB ? Y = A + B ? Z = A B

Copyright ? 2007 Elsevier

5-

Logic with Memory Arrays

? Called lookup tables (LUTs): look up output at each input combination (address)

Copyright ? 2007 Elsevier

5-

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download