This document discusses programmable logic arrays (PLAs) and provides examples of implementing logic functions using a PLA. It defines a PLA as having programmable AND gates followed by programmable OR gates, making it well-suited for implementing sums-of-products logic functions. The document includes the structure of a PLA, the procedure for implementation, and provides four examples showing the logic diagrams and programming tables for PLAs implementing different logic functions with various numbers of inputs, outputs, and product terms.