PAL
Uma PAL consiste de um plano AND programável e um plano OR fixo.
As PAL (Programmable Array Logic) foram desenvolvidas como forma de ultrapassar algumas das desvantagens dos dispositivos PLA tais como o atraso causado pela existência de um fusível adicional que resulta da utilização de dois arrays programáveis e uma maior complexidade do circuito.
Os dispositivos PAL são implementados com tecnologia bipolar: TTL e ECL.
Operação
A estrutura básica de uma PAL para duas variáveis de entrada é representada na figura seguinte: