? Arreglo de compuertas programables en campo A ( FPGA) placa base es un usuario final la placa lógica personalizada. Ellos son más complejas que las placas base de PC tradicionales , pero menos costoso que otros tableros de complejidad similar . Propósito
Aunque la arquitectura específica difiere entre familias de dispositivos lógicos , células o componentes individuales dentro de un sistema de FPGA , se combinan las entradas binarias con salidas de acuerdo con el programa del usuario . Una placa base que cuenta con el apoyo FPGA tiene la intención de ser flexible en su aplicación.
Advantage
motherboard típico consumidor realiza una función definida por el fabricante antes de la producción . Una placa base FPGA tiene una función que se determina por el usuario final . Esto permite el acceso de los usuarios a diseños complejos sin la ingeniería costosa, que tiene placas de tareas específicas .
Programación
Los usuarios de un sistema FPGA utilizan software especial para interpretar ya sea diagramas esquemáticos , o lenguaje de descripción de hardware ( HDL). Los programas de software de la placa FPGA , y decide la disposición de los componentes en el sistema de FPGA . La mayoría de los paquetes de software para esta tarea permiten al usuario cambiar la ubicación de los componentes para mejorar el rendimiento .