GAL

9
GAL, Características MICHEL FERNANDO GARCÍA HERNÁNDEZ

description

Presentacion GAL

Transcript of GAL

Page 1: GAL

GAL, CaracterísticasMICHEL FERNANDO GARCÍA HERNÁNDEZ

Page 2: GAL

Que es un PLD?

Un dispositivo de lógica programable (PLD) es un Circuito Integrado cuya estructura lógica final es directamente configurada por el usuario, sin necesidad de llevar a cabo ningún proceso de fabricación.

Un dispositivo lógico programable, o PLD (Programmable Logic Device), es un dispositivo cuyas características pueden ser modificadas y almacenadas mediante programación.

Page 3: GAL

PAL

MMI introdujo un dispositivo revolucionario en 1978, la Programmable Array Logic (Matriz lógica programable). La arquitectura era más sencilla que la FPLA de Signetics porque omitía la matriz OR programable. Esto hizo los dispositivos más rápidos, más pequeños y más baratos. Estaban disponibles en encapsulados de 20 pines y DIP de 300 milésimas de pulgada, mientras que las FPLAs venían en encapsulados de 28 pines y DIP de 600 milésimas de pulgada. Ciertas publicaciones sobre PALs desmitificaban el proceso de diseño. El software de diseño PALASM (PAL Assembler, ensamblador PAL) convertía las ecuaciones Booleanas de los ingenieros en el patrón de fusibles requerido para programar el dispositivo. Los PAL de MMI pronto fueron distribuidos por National Semiconductor, Texas Instruments y AMD.

Tras el éxito de MMI con los PAL de 20 pines, AMD introdujo los 22V10 de 24 pines con características adicionales. Tras comprar a MMI (1987), AMD desarrolló una operación consolidada como Vantis, adquirida por Lattice Semiconductor en 1999.

Page 4: GAL

GAL

GAL (Generic Array Logic), en español Arreglo Lógico Genérico, son un tipo de circuito integrado, de marca registrada por Lattice Semiconductor, que ha sido diseñados con el propósito de sustituir a la mayoría de las PAL, manteniendo la compatibilidad de sus terminales.

Page 5: GAL

Funcionamiento del GAL

Utiliza una matriz de memoria EEPROM en lugar por lo que se puede programar varias veces.Un GAL en su forma básica es 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 como suma de productos con un número de términos definido.En los PLDs no reprogramables la síntesis de las ecuaciones lógicas se realiza mediante quema de fusibles en cada punto de intersección de los pines de entrada con las compuertas. En el caso de un GAL es básicamente la misma idea pero en vez de estar formada por una red de conductores ordenados en filas y columnas en las que en cada punto de intersección hay un fusible, el fusible se reemplaza por una celda CMOS eléctricamente borrable (EECMOS). Mediante la programación se activa o desactiva cada celda EECMOS y se puede aplicar cualquier combinación de variables de entrada, o sus complementos, a una compuerta AND para generar cualquier operación producto que se desee. Una celda activada conecta su correspondiente intersección de fila y columna, y una celda desactivada desconecta la intersección. Las celdas se pueden borrar y reprogramar eléctricamente.

Page 6: GAL

caracteristicas del GAL16V8

Como un ejemplo de las características ofrecidas por este tipo de dispositivos, a continuación se enlistan las especificaciones más relevantes del circuito GAL16V8 de marca Lattice Semiconductor.• fmax = 250 Mhz.

• El microcircuito consta de 20 terminales. 

• La fuente de alimentación es; Vcc = 5 Volts ± 5% 

• Consumo de corriente 90 mA. 

• Frecuencia máxima del reloj para los FF, 41.6M Hertz 

• Vih, voltaje de entrada en nivel alto = 2 Volts. 

• Voh, voltaje de salida en nivel alto = 2.4 Volts. 

• ViL, voltaje de entrada en nivel bajo = 0.8 Volts. 

• VoL, voltaje de salida en nivel bajo 0.5 Volts. 

• Temperatura de operación de 0 a 75 ° C. 

• Admite 16 variables de entrada diferentes y 

• Ocho (8) variables de salida diferentes.

Page 7: GAL

ESTRUCTURA

El GAL básicamente está formado por una matriz AND reprogramable y una matriz OR fija con configuración programable de salidas y/o entradas.

Page 8: GAL

El GAL16V8 es un dispositivo de la familia de los Dispositivos Lógicos Programables PLD’S, contiene importantes mejoras sobre sus antecesores, que lo hacen versátil y funcional, la principal ventaja es su reprogramabilidad, es decir, el GAL16V8 ofrece la opción de borrar las ecuaciones grabadas en él mediante pulsos eléctricos, su celda básica es una EECMOS, que le proporciona la característica de borrable, además ofrece un bajo consumo de corriente. 

Page 9: GAL

Bibliografias

http://proton.ucting.udg.mx/posgrado/robot/#3.4 El GAL16V8 posee las siguientes

http://electronicaintegradaunexpo.blogspot.mx/2008/02/gal-y-vhdl.html