Professional Documents
Culture Documents
Matriz AND
La matriz AND est formada por una red de compuertas AND conectadas a travs de
conductores y fusibles en cada punto de interseccin. Cada punto de interseccin entre una fila
y una columna se denomina celda. La figura siguiente muestra un arreglo de compuertas no
programado.
Matriz OR
La matriz OR est formada por una red de compuertas OR conectadas a travs de conductores
y fusibles en cada punto de interseccin. La figura siguiente muestra un arreglo de compuertas
no programado.
Arreglo OR No Programado
Cuando se requiere una conexin entre una fila y una columna, el fusible queda intacto y en
caso de no requerirse la conexin, el fusible se abre en el proceso de programacin. La figura
siguiente muestra un arreglo AND programado.
La matriz OR queda programada en forma similar la matriz OR. Los dispositivos lgicos
programables que se usan ms comnmente para la implementacin lgica son la PAL y la GAL.
Memoria programable de slo lectura PROM (PROM, Programable Read Only Memory)
La PROM est formada por un conjunto fijo (no programable) de puertas AND conectadas como
decodificador y una matriz programable OR. La PROM se utiliza como una memoria
direccionable y no como un dispositivo lgico.
El PLA es un PLD formado por una matriz AND programable y una matriz OR programable. La
PLA ha sido desarrollada para superar algunas de las limitaciones de las memorias PROM).
La PAL es un PLD que se ha desarrollado para superar ciertas desventajas de la PLA, tales como
los largos retardos debidos a los fusibles adicionales que resultan de la utilizacin de dos
matrices programables y la mayor complejidad del circuito. La PAL bsica est formada por una
matriz AND programable y una matriz OR fija con la lgica de salida. Esta estructura permite
implementar cualquier suma de productos lgica con un nmero de variables definido, sabiendo
que cualquier funcin lgica puede expresarse como suma de productos. La PAL se implementa
con tecnologa bipolar (TTL o ECL).
La GAL se forma con una matriz AND reprogramable y una matriz OR fija, con una salida lgica
programable. La figura siguiente muestra el diagrama de bloques de una GAL. Esta estructura
permite implementar cualquier expresin lgica suma de productos con un nmero de variables
limitado.
En la figura siguiente se ilustra la estructura bsica de una GAL con dos variables de entrada y
una de salida. La matriz reprogramable es esencialmente una red de conductores ordenados en
filas y columnas, con una celda CMOS elctricamente borrable (E2CMOS) en cada punto de
interseccin, en lugar de un fusible como en el caso de las PAL. Estos PLDs son borrables y
reprogramables.