Está en la página 1de 5

Instituto Politécnico Nacional

Escuela Superior de Ingeniería Mecánica


y Eléctrica
Unidad Azcapotzalco

Electrónica

TAREA V-02 PAL y GALS

Carrera: Ingeniería en Robótica Industrial

Alumno: Sánchez De Jesús Fernando

Boleta: 2014071471 Grupo: 5RV1

Profesor: Amezcua Magaña Carlos Adrian

Fecha de entrega: 21 de noviembre de 2018


TAREA V-02 PAL y GALS

¿Cuál es la estructura básica de los FPLA?, incluir un diagrama clásico y un ejemplo


de aplicación.

Se utilizan principalmente para construir máquinas de


estados.
Un claro ejemplo de las aplicaciones de las diferentes
máquinas de estado que se pueden construir, es en bases
de datos, en el comercio electrónico, en la arquitectura de
software, para la creación y estudio de la teoría de
modelos finitos, teoría de complejidad, en sistemas
distribuidos.

Explicarla topología de los circuitos PAL


Son arreglos lógicos programables que contienen un arreglo OR fijo y un arreglo AND
programable. Es más fácil de programar, pero no es tan flexible como el circuito PLA.
Son de fabricación compleja por la cantidad de llaves , por otro lado son poco veloces.
Es util para implementar una gran variedad de pequeños /medianos circuitos digitales.
Dar un ejemplo de aplicación.
Un típico ejemplo siguiendo con las PALs de Monolithic Memories es la 16R8 (16
entradas, R de Registro y 8 salidas) la cual incorpora registros de almacenamiento
sensibles a la señal de reloj (flip-flops edge triggered) a la salida de la compuerta OR. Con
esto puede ser empleado para realizar simultáneamente las funciones de almacenamiento
de estados (bloque de memoria) y calculo del próximo estado (bloque combinatorio) que
caracterizan una maquina secuencial tipo MOORE.

¿Cuáles son los fundamentos de los circuitos GAL?


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. Las estructuras GAL son,
básicamente estructuras CMOS PAL, son básicamente la misma idea que la PAL 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).
Es el desarrollo más reciente en cuanto a PLD’s, ya que igualmente se conforma por una
matriz AND programable y una matriz OR fija, pero la principal diferencia es que este
circuito es programable una y otra vez, y tiene configuraciones de salida programables.

Explicar la topología de los circuitos GAL


Tienen integración baja/media. El Terminal puede funcionar como entrada o salida según
la programación. Los términos productos se dibujan sobre una sola línea para simplificar el
diagrama.
Un terminal en modo salida puede reflejar la salida Q y Q negada del flip-flop para circuitos
secuenciales o la entrada D y negada para circuitos combinacionales.

Puede realimentar el terminal de salida o la salida Q negada del flip flop hacia otros
términos.
Las GAL se usan para circuitos lógicos sencillos y de complejidad media.

¿Qué opciones de configuración ofrece un GAL?

Una GAL permite implementar cualquier expresión en suma de productos con un número
de variables definidas, por ejemplo este diagrama muestra la estructura básica de una GAL
para dos variables de entrada y una salida.

El proceso de programación consiste en activar o desactivar cada celda E2CMOS con el


objetivo de aplicar la combinación 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 están desactivadas
cuando una variable o su complemento no se utiliza en un determinado producto. La salida
final de la puerta OR es una suma de productos.

Todas las GALs tienen el mismo tipo de matriz programable. Se diferencian en el tamaño
de la matriz, en el tipo de OLMC (Macroceldas lógicas de salida) y en los parámetros de
funcionamiento tales como velocidad y disipación de potencia.
EJEM. GAL22V10 : Los dos primeros dígitos
seguidos del prefijo, indican el número de
entradas, incluyendo las salidas que se
pueden configurar como entradas. La letra V
que sigue al número de entradas designa
una configuración de salida variable. El o los
dos números siguientes al tipo de salida son
el número de salidas.
Dar un ejemplo de aplicación.
Un GAL22V10 puede encontrarse en encapsulado tanto como DIP o como PLCC de 20
pines antos, y sus aplicaciones varían, pero se utilizan principalmente como
microcontroladores, como microprocesadores, o como memoria flash

¿Por qué perdieron vigencia en aplicaciones industriales?


Por que se volvieron muy lentos a comparacio de otros dispositivos, CI, etc. Lo cual tiene
desventajas para ciertos tipos de circuitos y es mas conveniente inclinarse para los que
nos procesan mas rápido los datos

Bibliografía

Gutierrez Zamarripa, Miguel. (2016) http://eprints.uanl.mx/7431/1/1020128455.PDF

M. Morris Mano; DISEÑO DIGITAL; Editorial Pearson Educación 3ra Edición

http://server-die.alc.upv.es/asignaturas/lsed/2002-03/PLDs/Web/tipos.htm

También podría gustarte