/home/energylabs/public_html//project/sitedata/Meus Documentos/FPGA/Intro FPGA/intro_fpga.html

Introdução ao FPGA

 

- O que são FPGA's?


    FPGA's são Chips Digitais de Lógica Programável. Seu nome é uma abreviatura para Field Programmable Gate Array, que traduzindo significa Matriz de Portas Programáveis em Campo. O que significa que você pode programa-lo para executar praticamente qualquer função lógica.

    Abaixo vai um diagrama básico de como se trabalha com FPGA's:

  1. Você usa um computador para descrever a "função lógica" que deseja. Você pode desenhar um esquemático digital ou criar um arquivo de texto que represente-o.
  2. Você compila a "função lógica" no seu computador, usando o programa disponibilizado pelo vendedor do FPGA. Isso cria um arquivo binário para ser enviado ao FPGA.
  3. Você conecta o cabo de seu computador ao FPGA, e envia o arquivo binário para ele.
  4. Pronto, seu FPGA agora executa a "função lógica" descrita

     E lembre-se:

 

- Quem faz FPGA's?

 

     Há pelo menos 5 empresas que fabricam FPGA's, dentre elas a Xilinx e Altera é que detem a maior parte do mercado.

     A Xilinx foi quem inventou o FPGA, e é o maior nome de FPGA no mundo.

     A Altera é a segunda maior empresa de FPGA, com um nome também muito conceituado.

Xilinx

Logo da Xilinx

     A Xilinx tem sido líder de vendas em quantidade e também em tecnologia. A filosofia deles é prover todos os recursos possíveis ao custo de uma complexidade extra.

 

Altera

Logo da Altera

     A filosofia da Altera é prover recursos que a maioria das pessoas querem, enquanto mantém facil o seu uso.

 

- FPGA vs Microcontroladores

     FPGA é a mesma coisa que um Microcontrolador? Definitivamente não.

 

Este texto é baseado no conteúdo da FPGA4FUN

Licença Creative Commons
Esta obra de EnergyLabs Brasil, foi licenciada com uma Licença Creative Commons - Atribuição - Partilha nos Mesmos Termos 3.0 Não Adaptada.
Permissões adicionais ao âmbito desta licença podem estar disponíveis em http://www.energylabs.com.br.