? Um -programmable gate array de campo ( FPGA ) placa-mãe é uma placa lógica personalizado para o usuário final . Eles são mais complexas do que placas-mãe de PCs tradicionais, mas menos caro do que outras placas da mesma forma complexos. Finalidade
Embora arquitetura específica difere entre as famílias de dispositivos, células lógicas ou componentes individuais dentro de um sistema FPGA, combinar entradas digitais com saídas de acordo com o programa do usuário. A placa-mãe que tenha suporte FPGA é feito para ser flexível na sua aplicação .
Advantage
Uma placa-mãe típica consumidor realiza uma função definida pelo fabricante antes da produção . Uma placa-mãe FPGA possui uma função que é determinada pelo utilizador final . Isso permite o acesso dos usuários a projetos complexos sem a engenharia caro associado com placas-mãe de tarefas específicas .
Programação
usuários de um sistema FPGA utilizar um software especial para interpretar tanto diagramas esquemáticos , ou linguagem de descrição de hardware (HDL). Os programas de software na placa-mãe FPGA, e decide o layout de componentes do sistema FPGA . A maioria dos pacotes de software para esta tarefa permite que o usuário alterar o posicionamento de componentes para melhorar o desempenho.