Está en la página 1de 3

Pgina 1 de 3

PLD:

Dispositivos Lgicos Programables

La mayor parte de los diseos de sistemas de control, incorporan diversos componentes electrnicos (procesadores, contadores, memorias, etc), que se interconectan entre s mediante gran cantidad de dispositivos lgicos de propsito general (compuertas, flip flop, etc). En los ltimos aos, los dispositivos PLD (Programmable Logic Device) han comenzado a reemplazar muchos de los antiguos dispositivos de interconeccin. El uso de dispositivos PLD proporciona una reduccin en el nmero de circuitos integrados. En muchas aplicaciones, los PLD y, en concreto, las matrices lgicas programables(1) (PAL, Programmable Array Logic) y las matrices lgicas genricas (GAL, Generic Array Logic) pueden emplearse para reemplazar dispositivos lgicos SSI y MSI(2) , consiguiendo con ello una reduccin de etapas y de costos. Por las razones anteriores el diseo lgico hoy da se realiza con PLDs. Un PLD est formado por una matriz de puertas AND y puertas OR, que se pueden programar para conseguir funciones lgicas especficas. El diseo con PLDs seala las siguientes ventajas en relacin a la lgica cableada: Economa. Menos espacio en los impresos. Se mantiene la reserva del diseo. Se requiere tener menos inventarios que con circuitos estndar SSI, MSI. Menos alambrado.

interconexiones y en esto consiste la programacin. 2. PLDs secuenciales: adems de los arreglos de compuertas, incluyen flip flops para programar funciones secuenciales como contadores y mquinas de estado. Estructura de los Dispositivos Lgicos Programables Bsicos Los PLD se clasifican de acuerdo con su estructura, la cual es bsicamente la ordenacin funcional de los elementos internos que proporciona al dispositivo sus caractersticas de operacin especficas. Existen cuatro tipos de dispositivos PLD: PROM, Programmable Read-Only Memory. PLA, Programmable Logic Array. PAL, Programmable Array Logic. GAL, Generic Array Logic. Memoria programable de slo lectura (PROM) Se utiliza como una memoria direccionable y no como un dispositivo lgico, debido a las limitaciones que imponen las puertas AND fijas.

(1) Una matriz lgica programable es una red de conductores distribuidos en filas y columnas con un fusible en cada punto de interseccin. Las matrices pueden ser fijas o programables. Todos los PLD estn formados por matrices programables. (2) SSI: Short Scale Integration, MSI: Medium Scale Integration

Los PLD se dividen en dos clases: 1.

PLDs combinatorios: constituidos por arreglos de compuertas AND OR. El usuario define las

ELECTRNICA BSICA

ING. MA. JAQUELINE GUADARRAMA LIHO

Pgina 2 de 3
Matriz Lgica Programable (PLA) Tambin se conoce como FPLA (Field Programmable Logic Array), debido a que es el usuario y no el fabricante el que la programa. Estructura Interna de un PLD La estructura bsica de un PLD est formada por un arreglo de compuertas AND y OR interconectadas a travs de fusibles. 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 1 muestra un arreglo de compuertas 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 muestra 2 un arreglo AND programado.

Matriz Lgica Programable (PAL) Mejora las desventajas de las PLA en cuanto a los retardos en los fusibles. Es el dispositivo programable, para una sola vez, ms comn, y se implementa con tecnologa TTL y ECL.

Matriz Lgica Genrica (GAL) Es el desarrollo ms reciente. Tiene una estructura muy parecida a la PAL, pero con las siguientes diferencias: Es reprogramable. Tiene configuraciones de salida reprogramables. Usa tecnologa E2CMOS (Electrically Erasable CMOS).

Figura 1 Arreglo AND No Programado

Figura 2. Arreglo AND 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 3 muestra un arreglo de compuertas no programado. La figura 4 muestra un arreglo OR programado.

ELECTRNICA BSICA

ING. MA. JAQUELINE GUADARRAMA LIHO

Pgina 3 de 3

Figura 3 Arreglo OR No Programado

Figura 4 Arreglo OR Programado

Los dispositivos lgicos programables que se usan ms comnmente para la implementacin lgica son la PAL y la GAL. Simbologa simplificada

Bibliografa / Mesografa

http://www.uhu.es/rafael.lopezahumada/ Cursos_anteriores/fund97_98/plds.pdf
(NOTAS) http://www.slideshare.net/Gilbert_28/progr amacion-en-win-cupl (Manual de WINCUPL en
espaol)

http://www.atmel.com/Images/doc0737.pdf
(Manual de WINCUPL)

EDUCAFI (NOTAS

ELECTRNICA

BSICA

COMPLEMENTARIAS)

PROGRAMACIN EN WINCUPL
La GAL empleada en este curso es: GAL 22v10 salidas = 10 entradas + salidas = 22 contiene FF s tipo D

You Tube - Programacin en WINCUPL GAL22V10 Hojas de datos

ELECTRNICA BSICA

ING. MA. JAQUELINE GUADARRAMA LIHO

También podría gustarte