? Gate array Un field-programmable ( FPGA) carte mère est une carte mère personnalisée de l'utilisateur final . Ils sont plus complexes que les cartes mères de PC traditionnels , mais moins cher que les autres planches aussi complexes . But
Bien que l'architecture spécifique diffère entre les familles d'appareils , cellules logiques, ou des composants individuels dans un système FPGA , mélanger les entrées binaires avec des sorties selon le programme de l'utilisateur. Une carte mère qui a le soutien de FPGA est destinée à être flexible dans sa mise en œuvre .
Avantage
Une carte mère typique du consommateur exerce une fonction définie par le constructeur avant la production. Une carte mère FPGA a une fonction qui est déterminée par l'utilisateur final . Cela permet l'accès des utilisateurs à des conceptions complexes sans l'ingénierie coûteuse, associée avec les cartes mères spécifiques à la tâche .
Programmation
Les utilisateurs d'un système FPGA utilisent un logiciel spécial pour interpréter soit schémas , ou langage de description matériel (HDL). Les programmes de logiciels de la carte mère de FPGA , et décide de la mise en page des composants dans le système FPGA . La plupart des progiciels pour cette tâche permettent à l' utilisateur de modifier le placement des composants pour améliorer les performances .