Son circuitos integrados cuya característica principal consiste en brindarnos muchas entradas y salidas en un solo dispositivo; generalmente son utilizados en lógica convencional.

La forma de programación de estos dispositivos es muy sencilla. Contienen un sistema de fusibles que en el momento de ser suministrados por el fabricante se encuentran intactos, para luego realizar la programación quemando los fusibles pertenecientes a la línea que no se van a utilizar, dejando conectadas las líneas que se van utilizar, dependiendo a la expresión booleana; así que si tenemos las líneas A, Å; B y B, conectadas a una puerta AND al quemar los fusibles de las entradas Å y B, solo quedarían activadas las entradas A y B, produciendo una salida en la puerta AND de A·B.

Arrays lógicos programables

Figura 13: Notación abreviada de los PLA