Es un dispositivo semiconductor conformado por bloques
de lógica, cuya interconexión y funcionalidad puede ser
configurada luego de su fabricación
Qué es una FPGA?
Ross Freeman y Bernard Vonderschmitt, co-fundadores
de Xilinx, fueron quienes crearon este dispositivo en 1985,
un año después de fundar la empresa
Qué es una FPGA?
PLA (Programmable Logic Array)
PAL (Programmable Array Logic)
GAL (Gate Array Logic)
CPLD (Complex Programmable Logic Device)
FPGA (Field Programmable Gate Array)
Antecesores de las FPGAs
Prototipado rápido
Time to market corto
Costo más bajo asociado a NRE (ingeniería no recurrente)
Capacidad para reconfiguración en campo
Ciclo de vida largo (reduce el riesgo de obsolescencia)
Flexibilidad
Posibilidad de reconfiguración del hardware sin necesidad
de cambio en la placa madre del diseño que la contiene
Procesamiento en paralelo
Ventajas de las FPGAs
Comunicaciones
Industria aeroespacial
Procesamiento de imagen/video de alta resolución
Procesamiento digital de señales
Prototipado de ASICs
Switches y Routers
Amplificadores Lock-in
Equipos médicos (Resonadores magnéticos)
Aplicaciones de las FPGAs
Clasificación por tecnología de implementación
SRAM:
La configuración de las celdas lógicas se almacena una memoria estática. Volátil.
SRAM con flash interna:
Similar a la anterior, salvo que contiene una memoria flash interna. Elimina la necesidad de una flash externa
Flash:
Usa tecnología flash para el almacenamiento de la
configuración. No volatil.
Antifuse:
Inicialmente no conducen corriente. Al configurarla se
cierran los contactos. Sólo pueden configurarse una vez.
Clasificación por tecnología de implementación
Clasificación por tecnología de implementación
Ejemplos de las distintas tecnologías
SRAM: la mayoría de los chips de las familias
Virtex y Spartan de la empresa Xilinx, y las Stratix y
Cyclone de Altera
Clasificación por tecnología de implementación
Ejemplos de las distintas tecnologías
SRAM con flash interna: la familia Spartan-3AN de Xilinx, y
la familia LatticeXP de Lattice
Clasificación por tecnología de implementación
Ejemplos de las distintas tecnologías
Flash: Igloo y ProASIC3 de la empresa Actel (Microsemi)
Clasificación por tecnología de implementación
Antifuse: Axcelerator de la empresa Actel (Microsemi)
Ejemplos de las distintas tecnologías
Empresas fabricantes de FPGAs
Empresas fabricantes de FPGAs
USD 15.08 B
USD 11.41 B
USD 3.23 B
USD 502.25 M
USD 79.79 M
Diferentes familias de FPGAs
ALTERA
XILINX
– Incluye las familias Spartan-3, Spartan-3E y Spartan-3A
(Spartan-3A, Spartan-3AN, Spartan-3A DSP)
– Dispositivos de la empresa Xilinx
– Esta generación de FPGAs está orientada a necesidades
de alto volumen, sensibles a la variable costo
Generación Spartan-3
Características de la generación Spartan-3
Página siguiente |