Está en la página 1de 3

UNIVERSIDAD POLITÉCNICA SALESIANA

NOMBRE: PABLO QUICHIMBO


CURSO: SISTEMAS DIGITALES
FECHA: 09 / 04 / 2019
ARQUITECTURAS Y HARDWARE DE LOS DISPOSITIVOS LÓGICOS PROGRAMABLES

Responder las siguientes preguntas.

 ¿Cuál es el significado de las siglas ASIC?

El significado de las siglas ASIC: (Application-Specific Integrated Circuit) Circuito integrado de


aplicaciones específicas.

 ¿Cuál es el significado de PLD?

El significado de PLD: (Programmable Logic Device) Dispositivos lógicos programables.

 ¿Cuál es el significado de las siglas CPLD y FPGA?

El significado de CPLD: (Complex Programmable Logic Device) Circuito complejo de lógica


programable.

El significado de FPGA: (Field Programmable Gate Array) Arreglos de compuertas programables en el


campo.

 Describa como se encuentra estructurado un CPLD

Un circuito CPLD consiste en un arreglo de múltiples PLDs agrupados como bloques dentro de un solo
chip, aproximadamente 50 PLDs sencillos. En su estructura básica cada CPLD contiene múltiples
bloques lógicos, conectadas por medio de señales canalizadas desde la interconexión programable.
Esta unidad se encarga de interconectar a los bloques lógicos y los bloques de entrada/salida del
dispositivo sobre las redes apropiadas.

Ilustración 1 Arquitectura básica de un CPLD. [1]


 Describa la estructura de un FPGA

Un FPGA se basa en lo que se conoce como arreglos de compuertas, los cuales consisten en la parte
de la arquitectura que contiene tres elementos configurables: bloques lógicos configurables (CLBs),
bloques de entrada y de salida (IOBs) y canales de comunicación.

Internamente un FPGA esta formado por arreglos de bloques lógicos configurables (CLBs) las cuales
se comunican entre si y con las terminales de entrada/salida (E/S), por medio de alambrados llamados
canales de comunicación.

Ilustración 2 Arquitectura básica de un FPGA. [1]

 ¿Cuál es la diferencia entre un CPLD y un FPGA?

Estos elementos electrónicos comparten algunas similitudes como los bloques lógicos, pero existen
diferencias en el número de flip-flops, ya que la arquitectura FPGA es rica en registros a comparación
de los CPLD a continuación se presenta una tablea de las respectivas diferencias:

CARACTERISTICAS CPLD FPGA


Arquitectura  Similar a un PLD  Similar a los arreglos de
compuertas
Densidad  Baja a media  Media a alta
Funcionalidad  Trabajan a frecuencias  Depende de la aplicación
superiores de 200MHz (arriba de los 135MHz)
Aplicaciones  Contadores rápidos Excelentes en aplicaciones
 Máquinas de estado para arquitecturas de
 Lógica combinacional computadoras.
 Diseño con registros.
REFERENCIAS

[1] Maxinez D. (Programación de sistemas digitales con VHDL), 2014. México. Grupo Editorial PATRIA.
Disponible en:
https://books.google.com.ec/books?id=4dDhBAAAQBAJ&pg=PA330&lpg=PA330&dq=como+se+
encuentra+estructurado+un+CPLD&source=bl&ots=7aU6XUUet_&sig=ACfU3U0x6XvRKzxz2td5t
0OnI9hdVJhcZg&hl=es-
419&sa=X&ved=2ahUKEwjNnfTNlb3hAhXHtlkKHVT3ALwQ6AEwBnoECAkQAQ#v=onepage&q&f=
false

[2] Capacitacion MCI. (FPGA(Field Programmable Gate Array)), 2016. Santiago-Chile. Disponible en:
http://cursos.mcielectronics.cl/fpga/

[3] Gonzalez E. (CPLD), 2008. Disponible en:


http://electronicaintegrada.blogspot.com/2008/02/cpld-verilog.html

También podría gustarte