5B. Semiconductor Memories Part II
5B. Semiconductor Memories Part II
[EC282]
12-05-2022 1
Types of Logic Devices
• A fixed logic device performs a given logic function that is known at the time of device
manufacture.
• The building blocks and their inter connections are permanent and cannot be altered after the
device is manufactured.
• Example: logic gate, multiplexer, flip-flop
• Read Only Memory ROM is a memory device, which stores the binary
information permanently.
• PROM is a programmable logic device that has fixed AND array &
Programmable OR array.
▪ Here, the inputs of AND gates are not of programmable type. So, we have to generate
2n product terms by using 2n AND gates having n inputs each. We can implement these
product terms by using nx2n decoder. So, this decoder generates ‘2n’ minterms.
▪ Here, the inputs of OR gates are programmable. That means, we can program any
number of required product terms, since all the outputs of AND gates are applied as
inputs to each OR gate. Therefore, the outputs of PROM will be in the form of sum of
minterms.
• Step 1: Make the logic function from the given truth table.
F = ∑m (2, 3, 5, 7)
F= A’BC’ + A’BC + AB’C +ABC
A(X,Y,Z)=∑m(5,6,7)
B(X,Y,Z)=∑m(3,5,6,7)
• The given two functions are in sum of min terms form and
each function is having three variables X, Y & Z. So, we
require a 3 to 8 decoder and two programmable OR gates for
producing these two functions. The corresponding PROM is
shown in the following figure.
• A(X,Y,Z)=∑m(5,6,7)
B(X,Y,Z)=∑m(3,5,6,7)