Vous êtes sur la page 1sur 3

GAL

En electrnica es la abreviatura de Generic Array Logic (GAL), que es un tipo particular de dispositivos lgicos programables. Lgica programable: En electrnica y computacin la Lgica programada es un tipo de diseo implementado en chips que permite la reconfiguracin de los circuitos con el simple cambio delsoftware que incorpora, es lo contrario de la lgica cableada. Funcionamiento del GAL Una GAL permite implementar cualquier expresin en suma de productos con un nmero de variables definidas. El proceso de programacin consiste en activar o desactivar cada celda E2CMOS con el objetivo de aplicar la combinacin adecuada de variables a cada compuerta AND y obtener la suma de productos. Las celdas E2CMOS activadas conectan las variables deseadas o sus complementos con las apropiadas entradas de las puertas AND. Las celdas E2CMOS estn desactivadas cuando una variable o su complemento no se utilizan en un determinado producto. La salida final de la puerta OR es una suma de productos. Cada fila est conectada a la entrada de una puerta AND, y cada columna a una variable de entrada o a su complemento. Mediante la programacin se activa o desactiva cada celda E2CMOS, y se puede aplicar cualquier combinacin de variables de entrada, o sus complementos, a una puerta AND para generar cualquier operacin producto que se desee. Una celda activada conecta de forma efectiva su correspondiente fila y columna, y una celda desactivada desconecta la fila y la columna. Celdas se pueden borrar y reprogramar elctricamente. Una celda E2CMOS tpica puede mantener el estado en que se ha programado durante 20 aos o ms. Las macro celdas lgicas de salida (OLMCs) estn formadas por circuitos lgicos que se pueden programar como lgica combi nacional o como lgica secuencial. Las OLMCs proporcionan mucha ms flexibilidad que la lgica de salida fija de una PAL. </p

FPGA: Field Programmable Gate Array


Una FPGA (del ingls Field Programmable Gate Array) es un dispositivo semiconductor que contiene bloques de lgica cuya interconexin y funcionalidad puede ser configurada 'in situ' mediante un lenguaje de descripcin especializado. La lgica programable puede reproducir desde funciones tan sencillas como las llevadas a cabo por una puerta lgica o un sistema combinacional hasta complejos sistemas en un chip. Las FPGAs se utilizan en aplicaciones similares a los ASICs sin embargo son ms lentas, tienen un mayor consumo de potencia y no pueden abarcar sistemas tan complejos como ellos. A pesar de esto, las FPGAs tienen las ventajas de ser reprogramables (lo que aade una enorme flexibilidad al flujo de diseo), sus costes de desarrollo y adquisicin son mucho menores para pequeas cantidades de dispositivos y el tiempo de desarrollo es tambin menor. CARACTERISTICAS Una jerarqua de interconexiones programables permite a los bloques lgicos de un FPGA ser interconectados segn la necesidad del diseador del sistema, algo parecido a unbreadboard (es una placa de uso genrico reutilizable o semi permanente) programable. Estos bloques lgicos e interconexiones pueden ser programados despus del proceso de manufactura por el usuario/diseador, as que el FPGA puede desempear cualquier funcin lgica necesaria. APLICACIONES Cualquier circuito de aplicacin especfica puede ser implementado en un FPGA, siempre y cuando esta disponga de los recursos necesarios. Las aplicaciones donde ms comnmente se utilizan los FPGA incluyen a los DSP (procesamiento digital de seales), radio definido por software, sistemas aeroespaciales y de defensa, prototipos de ASICs, sistemas de imgenes para medicina, sistemas de visin para computadoras, reconocimiento de voz, bioinformtica, emulacin de hardware de computadora, entre otras. Cabe notar que su uso en otras reas es cada vez mayor, sobre todo en aquellas aplicaciones que requieren un alto grado de paralelismo.

PLD
un pld (programable logic device, dispositivo lgico programable) es un componente electrnico empleado para la fabricacin de circuitos digitales. a diferencia de las puertas lgicas un pld tiene una funcin indefinida. antes de que un pld pueda ser usado en un circuito este puede ser programado. Un pld est formado por una matriz de compuertas and y puertas or, que se pueden programar para conseguir funciones lgicas especficas. Existen cuatro tipos de dispositivos que se clasifican como pld. prom (programmable read only memory). memoria programable de slo lectura. pla (programmable logic array). matriz lgica programable. pal (programmable array logic). matriz lgica programable. gal (generic array logic). matriz lgica generica. Un PLD est formado por una matriz de compuertas AND y puertas OR, que se pueden programar para conseguir funciones lgicas especficas. Existen cuatro tipos de dispositivos que se clasifican como PLD. PROM (Programmable Read Only Memory). Memoria programable de slo lectura. PLA (Programmable Logic Array). Matriz lgica programable. PAL (Programmable Array Logic). Matriz lgica programable. GAL (Generic Array Logic). Matriz lgica generica. Todos los PLD estn formados por matrices programables. Todos los PLD estn formados por matrices programables. Esencialmente, una matriz programable es una red de conductores distribuidos en filas y columnas con un fusible en cada punto de inteseccin. Las matrices pueden ser fijas o programables. MATRIZ AND MATRIZ OR

Vous aimerez peut-être aussi