Sistemas Digitais II
FACULDADE ANHANGUERA DE ANÁPOLIS
Engenharia Elétrica
8º Período
“ATPS SISTEMA DIGITAIS II”
Anápolis – Goiás
Novembro de 2013
BRUNO FERREIRA
FLÁVIO MARCONE SANTOS RODRIGUES
RAYNER ALENCAR LOPES
REINHOLD MENDES SALOMONS
WENDRISSON RODRIGUES ROSALINO
“ATPS SISTEMA DIGITAIS II”
Professor: Eduardo Nogueira
Anápolis – Goiás
Novembro de 2013
Fundamentos da tecnologia FPGA
Visão Geral:
Arranjos de portas programáveis em campo (FPGAs - Field-programmable gate arrays) são chips de silício reprogramáveis. Ross Freeman, o cofundador da Xilinx inventou o primeiro FPGA em 1985. A adoção do chip FPGA pela indústria é conduzida pelo fato de que o FPGA combina os melhores recursos dos Circuitos Integrados Construídos para Tarefas Específicas (ASICs - application-specific integrated circuits) e sistemas baseados em processadores. Os FPGAs fornecem velocidade temporizada por hardware e alta confiabilidade, não necessitando de compra em altos volumes para justificar a grande despesa de um projeto de ASIC customizado. As pastilhas de silício reprogramáveis possuem a mesma flexibilidade de software de um sistema baseado em processadores, mas não é limitado pelo número de núcleos do processador. Diferentemente dos processadores, os FPGAs são verdadeiramente paralelos por natureza, então diferentes operações de processamento não têm que competir pelos mesmos recursos. Cada tarefa de processamento é enviada para uma seção dedicada do chip e pode funcionar de modo autônomo sem nenhuma influência de outros blocos lógicos. Como resultado, o desempenho de uma parte da aplicação não é afetado quando você adiciona mais tarefas.
Um dos benefícios dos FPGAs em comparação a sistemas baseados em processadores é que a lógica da aplicação é implementada em circuitos físicos em vez de executá-los em um sistema operacional,