Programmable Logic Array - Implementation Procedure

Implementation Procedure

  1. Prepare the truth table
  2. Write the Boolean expression in SOP (sum of products) form.
  3. Obtain the minimum SOP form to reduce the number of product terms to a minimum.
  4. Decide the input connection of the AND matrix for generating the required product term.
  5. Then decide the input connections of OR matrix to generate the sum terms.
  6. Decide the connections of invert matrix.
  7. Program the PLA.

PLA block diagram:

1ST BLOCK 2ND BLOCK 3RD BLOCK 4TH BLOCK 5TH BLOCK
INPUT BUFFER AND MATRIX OR MATRIX INVERT/ NON INVERT MATRIX FLIP FLOP OUTPUT BUFFER

Read more about this topic:  Programmable Logic Array