Está en la página 1de 3

UNIVERSIDAD DE LAS FUERZAS ARMADAS

ESPE EXTENSIÓN LATACUNGA

INGENIERÍA ELECTRÓNICA E INSTRUMENTACIÓN

SISTEMAS DE COMUNICACIÓN

TEMA:

TAREA

DOCENTE:

ING. AMPARO MEYTHALER

ALUMNO:

JORGE SARAVIA

NRC:

1736

CIUDAD Y FECHA:

LATACUNGA A 13 DE DICIEMBRE DEL 2017.


TEMA:
TAREA: Contestar las siguientes preguntas

DESARROLLO
SECCION 11.1 Lógica programable: SPLD y CPLD

a) ¿Qué quiere decir PAL?


PAL es el Dispositivo Lógico de Matriz Programable.
b) ¿Qué quiere decir GAL?
GAL es el Dispositivo Lógico de Arreglo Genérico.
La GAL es esencialmente una PAL que puede reprogramarse. Tiene el mismo
tipo de organización AND/OR que la PAL.
c) ¿Cuál es la diferencia entre una PAL y una GAL?
La diferencia entre una PAL y GAL es que esta última utiliza una tecnología de
proceso reprogramable. Y la PAL no posee esta tecnología reprogramable.
d) ¿Básicamente que es lo que contiene una macrocelda?
Macrocelda está conformada por una puerta OR y su lógica de salida asociada.
e) ¿Qué es un CPLD?
CPLD es Dispositivo Lógico Programable Complejo
f) ¿Qué elemento tiene un CPLD?
Un CPLD consta básicamente de múltiples matrices SPLD con interconexiones
programables.

SECCION 11.5 Lógica programable: dispositivos FPGA

a) ¿En qué se diferencian una FPGA y un CPLD?


Un FPGA es una matriz de puertas programable sobre el terreno, difiere en cuanto
a la arquitectura, no utiliza matrices de tipo PAL/PLA y tiene unas densidades
mucho mayores que los dispositivos CPLD.
Una FPGA típica tiene un número de puertas equivalentes mucho mayor que un
dispositivo CPLD típico.
Los elementos que implementan las funciones lógicas en las FPGA son,
generalmente, mucho más pequeños que en los CPLD, por lo que hay muchos más
de esos elementos.
b) ¿Qué significa CLB?
CLB es el Bloque Lógico Programable.

1
Los bloques CLB de una FPGA no son tan complejos como los bloques LAB o
FB de un CPLD, pero suele haber muchos más bloques CLB.
c) Describir una LUT y explicar cuál es su propósito.
LUT (Look-Up Table o Tabla de búsqueda) es un tipo de memoria programable
que se utiliza para generar funciones lógicas combinacionales suma de productos.
La LUT realiza, esencialmente, el mismo trabajo que una PAL o una PLA.
d) ¿Cuál es la diferencia entre una interconexión local y una interconexión
global en una FPGA?
Una interconexión local se emplea para conectar los módulos lógicos dentro de
un CLB. Una interconexión global se utiliza para conectar un CLB con otros
bloques CLB.
e) ¿Qué es un módulo FPGA?
Un módulo FPGA es una parte de la lógica dentro de una FPGA que el fabricante
incluye para proporcionar una función específica y que no puede reprogramarse.
Por ejemplo, si un cliente necesita un pequeño microprocesador como parte del
diseño de un sistema, el cliente puede programar ese microprocesador dentro de
la FPGA o bien el fabricante puede proporcionar el microprocesador en forma de
módulo hardware.
f) Describir el término propiedad intelectual con relación a los fabricantes de
dispositivos FPGA.
Los diseños de módulos hardware suelen desarrollarlos los fabricantes de
dispositivos FPGA y son propiedad de dichos fabricantes. Los diseños propiedad
del fabricante se denominan propiedad intelectual IP. Normalmente, las empresas
indican en sus sitios web los tipos de propiedad intelectual disponibles. Parte de
esta propiedad intelectual suele ser una mezcla de módulos hardware y módulos
software.

BIBLIOGRAFÍA

[1] T. L. Floyd, Fundamentos de Sistemas Digitales, Madrid: Pearson, 2006.

También podría gustarte