Programmable Logic Array (PLA)
Definition - What does Programmable Logic Array (PLA) mean?
A programmable logic array (PLA) is a type of logic device that can be programmed to implement various kinds of combinational logic circuits. The device has a number of AND and OR gates which are linked together to give output or further combined with more gates or logic circuits.
Techopedia explains Programmable Logic Array (PLA)
A programmable logic array is designed such that a number of different logical functions can be combined as a sum-of-product or product-of-sum form. A PLA having N input buffers and M output buffers consists of 2N AND gates and M OR gates, each with programmable inputs from all of the AND gates. PLAs have widely been acknowledged as compact and space-efficient solutions for many complicated circuits, especially in feedback and control systems where a number of factor variables must be involved for efficient functioning of the system.
A programmable logic array should not be confused with Programmable Array Logic (PAL), in which both AND and OR gates are programmable.
Techopedia Deals: FRESHeBUDS Pro Magnetic Bluetooth Earbuds
Join thousands of others with our weekly newsletter
The 4th Era of IT Infrastructure: Superconverged Systems:
Approaches and Benefits of Network Virtualization:
Free E-Book: Public Cloud Guide:
Free Tool: Virtual Health Monitor:
Free 30 Day Trial – Turbonomic: