Ensayo

Solo disponible en BuenasTareas
  • Páginas : 3 (577 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de junio de 2011
Leer documento completo
Vista previa del texto
Que es una FPGA?
Las FPGA’s (Field Programmable Gate Array) Son dispositivos lógicos de propósito general programable por los usuarios, compuesto de bloques lógicos comunicados por conexionesprogramables. El tamaño, estructura, número de bloques y la cantidad y conectividad de las conexiones varian en las distintas arquitecturas.
Microelectrónica - Universidad Francisco de Paula Santander Ing.Gabriel Sánchez Suárez - gabrielsanchezsuarez@hotmail.com

Es un circuito integrado que contienen celdas lógicas idénticas (64 hasta 8’000.000) que se puede ver como componentes estándar Lasceldas lógicas se interconectan por medio de una matriz de cables y switches programables

lógicos rodeados por conexiones configurables. Una familia contiene idénticos bloques lógicos y conexiones ,pero difieren en el tamaño del arreglo. carga de celdas de memoria de configuración, que controlan la lógica e interconexiones. * Características : volatilidad, no volatilidad, memoria externa,reprogramabilidad, proceso de fabricación estándar y bajo consumo.

* Estructura : arreglo bidimensional de bloques

* Tecnología de programación : se programa por la

FPGAs diponibles en el mercadoPor las formas de programación: Static RAM, Antifusibles y (E)EPROM

Estructura de una FPGA (Familia XC4000 Xilinx)

Organización por CLBs Rutas de interconexión programables Bloques de Entrada ySalida Bloques de RAM

Arquitectura del dispositivo
El CHIP de la FPGA Arreglo 2d de CLBs rodeados por IOB. La palabra de configuración se carga en las celdas de memoria de configuración formandolas funciones lógicas en una tabla y controlan las interconexiones en PIPs y multiplexores.

Arquitectura del dispositivo Bloque lógico CLB (Configurable Logic Block)
Contiene una tabla de nentradas Esta rodeado por canales del cableado (varios segmentos) La salida del CLB es conectada a segmentos cableados usando PIPs Si el bloque no se usa, todos los PIPs se desonectan y el bloque no...
tracking img