连接到一组可编程的OR闸，如此可以达到：「只在合乎设定条件时才允许产生逻辑讯号输出。」PLA有2^N个AND闸来输入N个变数，并且需要M个OR闸来输出M个结果。PLA如此的逻辑闸佈局能用来规划大量的逻辑函式，这些逻辑函式必须先以积项（有时是多个积项）的原始形式进行齐一化。PLA与可程式阵列逻辑装置（PAL）的差别为PLA的AND闸、OR闸皆可修改。
历史.1970年，德州仪器根据IBM的唯读关联记忆体（ROAM）开发了一个有可编程光罩的IC（TMS2000）。此IC借由改变金属