Definição – O que significa Programmable Logic Array (PLA)?
Um array lógico programável (PLA) é um tipo de dispositivo lógico que pode ser programado para implementar vários tipos de circuitos lógicos combinacionais. O dispositivo possui uma série de portas AND e OR que são conectadas para fornecer saída ou combinadas com mais portas ou circuitos lógicos.
Definirtec explica Programmable Logic Array (PLA)
Uma matriz lógica programável é projetada de forma que várias funções lógicas diferentes possam ser combinadas como uma forma de soma do produto ou produto da soma. Um PLA tendo N buffers de entrada e M buffers de saída consiste em 2N portas AND e portas M OR, cada uma com entradas programáveis de todas as portas AND. Os PLAs têm sido amplamente reconhecidos como soluções compactas e com espaço eficiente para muitos circuitos complicados, especialmente em sistemas de realimentação e controle onde uma série de variáveis de fator devem estar envolvidas para o funcionamento eficiente do sistema.
Uma matriz lógica programável não deve ser confundida com Lógica de matriz programável (PAL), na qual as portas AND e OR são programáveis.