Dispositivos de logica programable
La fabricación de dispositivos de lógica programable se basa en los siguientes dos conceptos:
1. FUNCIONALIDAD COMPLETA La cual se fundamenta en la que toda función lógica se puede realizar mediante una suma de productos. 2. CELDAS DE FUNCIONES UNIVERSALES También denominadas generadores de funciones, son bloques lógicos configurados para procesar cualquier funciónlógica, similares en su funcionamiento a una memoria. En estas celdas se almacenas los datos de salida del circuito combinacional en vez de implementar físicamente la ecuación booleana.
DISPOSITIVOS LOGICOS PROGRAMABLES
• Un dispositivo lógico programable o PLD, es un dispositivos cuyas características pueden ser modificadas y almacenadas mediante programación. • Una forma rápida y directa deintegrar aplicaciones se logra con la lógica programable, la cual permite independizar el proceso de fabricación del proceso de diseño fuera de la fábrica de semiconductores. El sistema desplaza los errores de alambrado al campo exclusivo de la programación. Los sistemas con estas características se pueden borrar y reprogramar en casos de cambios o revisiones. El resultado es la reducción delespacio físico de la aplicación. El diseño está basado en bibliotecas y mecanismos específicos de mapeado de funciones.
DISPOSITIVOS LOGICOS PROGRAMABLES
• El uso de dispositivos PLD proporciona una reducción en el número de circuitos integrados. Por ejemplo, en los sistemas de memoria de las computadoras, los PLD pueden utilizarse para decodificar direcciones de memoria y generar señales deescritura en memoria. • En muchas aplicaciones, los PLD y, en concreto, las matrices lógicas programables (PAL, Programmable Array Logic) y las matrices lógicas genéricas (GAL, Generic Array Logic) pueden emplearse para reemplazar dispositivos lógicos SSI y MSI, consiguiendo con ello una reducción de etapas y de los costos. • Por las razones anteriores el diseño lógico hoy día se realiza con PLDs.DISPOSITIVOS LOGICOS PROGRAMABLES
• El diseño con PLDs señala las siguientes ventajas en relación a la lógica cableada:
• • • • Economía. Menos espacio en los impresos. Se mantiene la reserva del diseño. Se requiere tener menos inventarios que con circuitos estándar SSI, MSI. • Menos alambrado.
DISPOSITIVOS LOGICOS PROGRAMABLES
Tipos de PLD
1. PLDs combinatorios. • Constituidos porarreglos de compuertas AND – OR. El usuario define las interconexiones y en esto consiste la programación. 2.PLDs secuenciales. • Además de los arreglos de compuertas, incluyen flip – flops para programar funciones secuenciales como contadores y máquinas de estado
DISPOSITIVOS LOGICOS PROGRAMABLES
• El dispositivos programable mas simple es el PAL,(programable array logic). El circuito internode un PAL consiste en una matriz de conexiones, una matriz de compuertas AND y un arreglo de compuertas OR. Una matriz de conexiones es una red de conductores distribuidos en filas y columnas con un fusible en cada punto de intersección, mediante la cual se selección cuales entradas del dispositivo serán conectadas al arreglo AND cuyas salidas son conectadas al arreglo OR y de esta manera obteneruna función lógica en forma de suma de productos.
•
MATRIZ GENERICA PROGRAMABLE
• Una matriz genérica programable, GAL (generic array logic), es una forma básica de un PLD con una matriz AND reprogramable, una matriz OR fija y una lógica de salida programable mediante una macrocelda. Esta estructura permite implementar cualquier función lógica en forma de suma de productos con un númerode términos definidos. En los PLD`s no reprogramables las síntesis de las ecuaciones lógicas se realiza mediante la quema de fusibles en cada punto de intersección de los pines de entradas con las compuertas. En un GAL los fusibles se reemplazan por una celda CMOS eléctricamente borrable (eecmos),y mediante programación se activa o desactiva cada celda EECMOS. Una celda activada conecta su...
Regístrate para leer el documento completo.