A programmable Logic Array (PLA) is a simple programmable device (SPLD) used to implement combinational logic circuits.