Top Banner
UNIVERSIDAD NACIONAL DE INGENERIA INSTITUTO DE ESTUDIOS SUPERIORES. EXPOSICION SOBRE : FPGA ELABORADO POR : FELIX SEQUEIRA Y EDWYNG BERMUDEZ. PROFESOR : ING CARLOS ORTEGA.
10
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FPGA.

UNIVERSIDAD NACIONAL DE INGENERIAINSTITUTO DE ESTUDIOS SUPERIORES.

EXPOSICION SOBRE : FPGA

ELABORADO POR : FELIX SEQUEIRA Y EDWYNG BERMUDEZ.PROFESOR : ING CARLOS ORTEGA.

Page 2: FPGA.

Field Programmable Gate Array• Un  FPGA  es  un  circuito  integrado  que  consta  de  arreglos 

lógicos  que  se  interconectan por medio de una matriz de cables e interruptores programables. Es altamente programable  y realiza procesamiento de información muy compleja

• Ciertos fabricantes cuentan con FPGAs que sólo se pueden programar una vez, por lo que sus ventajas e inconvenientes se encuentran a medio camino entre los ASICs y las FPGAs reprogramables.

Page 3: FPGA.

Historia

• Las FPGAs fueron inventadas en el año 1984 por Ross Freeman y Bernard Vonderschmitt, co-fundadores de Xilinx, y surgen como una evolución de los CPLDs.

• Las FPGA son el resultado de la convergencia de dos tecnologías diferentes, los dispositivos lógicos programables (PLDs Programmable Logic Devices) y los circuitos integrados de aplicación específica (ASIC [Application-Specific Integrated Circuit]). 

Page 4: FPGA.

Caracteristicas de las FPGA • FPGA puede desempeñar

cualquier función lógica necesaria.

• Muchos FPGA modernos soportan la reconfiguración parcial del sistema, permitiendo que una parte del diseño sea reprogramada, mientras las demás partes siguen funcionando

Arquitectura interna de una FPGA.

Page 5: FPGA.

Programacion en las FPGA

• En la FPGA no se realiza programación tal cual como se realiza en otros dispositivos como:

•  DSP, CPLD o microcontroladores

• Un diseño puede ser capturado ya sea como esquemático, o haciendo uso de un lenguaje de programación especial.

• Estos lenguajes de programación especiales son conocidos como HDL o Hardware Description Language

• HDLs más utilizados son:

• VHDL

• Verilog

• ABEL

Page 6: FPGA.

Aplicaciones

Page 7: FPGA.

Sistemas de radar

GPS

Sistema de seguridad

Enlaces de sistemas de alta velocidad.

Infoentretenimiento

Sistemas aeroespaciales

Misiles

Control de frenos

Reconocimiento de voz

Procesamiento digital de señales robusto y de alta seguridad

Control de luces

Bioinformática

Page 8: FPGA.
Page 9: FPGA.
Page 10: FPGA.

MUCHAS GRACIAS.