Programmable Logic Array
Una programmable logic array (in italiano: vettore logico programmabile) o PLA è un dispositivo programmabile usato per implementare circuiti logici combinatori. La PLA ha una serie di porte logiche AND, collegate con una serie di OR programmabili, che possono essere condizionalmente completati per produrre un'uscita. Questa impostazione permette un grande numero di funzioni logiche che possono essere sintetizzate in forme canoniche come una somma di prodotti (e talvolta prodotto di somme).