Sunteți pe pagina 1din 2

MACROCELDA

La macrocelda, en el idioma inglés es por sus siglas OLMC (Output Logic


MacroCells), contienen puertas OR y lógica programable, circuitos lógicos que se pueden
programar como lógica combinacional o lógica secuencial (flip-flops, contadores y
registros).

CONSTRUCCION DEL GAL


La construcción de los dispositivos GALs se diferencian por sus características de entradas,
salidas y configuración interna de las macroceldas empleadas.
El diagrama lógico completo del GAL 16V8 se muestra en la figura 5. Este dispositivo tiene
ocho terminales de entrada dedicadas (terminales 2-9), dos con funciones especiales (1 y
11), y ocho (12-19) que pueden ser usadas como entradas o salidas.
La mayoría de los componentes de las GALs son; la matriz de los términos de entrada, las
compuertas AND (las cuales generan los términos producto de entrada), y las macroceldas
lógicas de salida (OLMCs, Output Logic Macro Cells).

La flexibilidad del GAL 16V8 consiste en su macrocelda lógica de salida programable.


Ocho productos diferentes (salidas de las compuertas AND) son aplicadas como entradas
a cada una de las ocho macroceldas. Dentro de cada macro los productos son enviados
a una compuerta OR al mismo tiempo para generar la suma de productos (SOP, sum of
products). Recordando, cualquier función puede ser expresada como una forma de SOP.
Dentro de la macro, la salida del SOP puede ser enrutado a la terminal de salida para
implementar un circuito combinacional, o como entrada a un flip-flop tipo D para
implementar un circuito con salida registrada.

S-ar putea să vă placă și