可编程序逻辑阵列(Programmable Logic Array),简称PLA,是可编程逻辑器件的一种,它是与、或阵列均可编程的、包含有记忆元件的大规规模集成电路,它能实现任意逻辑函数的组合电路以及实现时序电路。PLA具有结构规整、使用灵活等特点,广泛应用于数字系统和VLSI芯片设计。PLA的结构原理可用图1矩阵图说明。虚线上部分是“与逻辑阵列”作为输入矩阵(也称译码矩阵),接收输入信号。虚线下部分是“或逻辑阵列”,作为输出矩阵(也称编码矩阵),传送输出信号。B8B7B1为输入变量,与其对应的8条水平线表示输入线,F1F7是输出函数,与其对应的7条水平线表示7个“或”门;P0P8是F1F7中的各个“与项”,与其对应的9条垂线表示9个“与”门;水平线与垂直线交叉处相当于一个存储单元(由连接的晶体管等组成),黑点表示单元为“1”,无黑点表示单元为“0”。