/    /  Digital Logic- PAL

PAL

 

PAL stands for Programmable Array Logic and is a widely used PLD (Programmable Logic Device). It consists of a programmable AND and fixed OR array. It consists of a small PROM (programmable read-only memory). 

 

For example:

Let us assume a given function using PAL.

There are three inputs, A, B, C, and three functions, X, Y, Z. 

 

Using SOP terms, the function is expressed as follows:

X(A,B,C)=Σ (2,3,5,7)

Y(A,B,C)=Σ (0,1,5)

Z(A,B,C)=Σ (0,2,3,5)

 

It can also be understood through the following truth table:

 

ABCXYZ
000011
001010
010101
011101
100000
101111
110000
111100

 

The output for each function will be:

X=A’B+AC

Y=A’B+B’C

Z=A’B+A’C+AB’C 

 

Advantages:

  1. It is highly efficient.
  2. It has a lower production cost.
  3. It is highly secure.
  4. It is highly reliable. 
  5. It needs lower power. 
  6. It is more flexible to design.

 

 

Reference

PAL