? Ein Field-Programmable Gate Array (FPGA) Motherboard ist eine End- Benutzer angepasste Hauptplatine . Sie sind komplexer als herkömmliche PC-Motherboards , aber weniger teuer als andere ähnlich komplexe Boards. Zweck
Obwohl spezifische Architektur unterscheidet zwischen Gerät Familien -, Logik- Zellen oder einzelner Komponenten innerhalb eines FPGA-System , kombinieren binäre Eingänge mit Ausgängen nach das Programm des Benutzers . Ein Motherboard, das FPGA -Unterstützung hat sein soll bei seiner Umsetzung flexibel.
Vorteil
Eine typische Verbraucher Motherboard führt eine Funktion vom Hersteller vor der Produktion festgelegt. Ein FPGA Motherboard verfügt über eine Funktion, die durch den Endbenutzer bestimmt wird. Dies ermöglicht Benutzern den Zugang zu komplexen Konstruktionen ohne teure Technik mit aufgabenspezifische Motherboards verbunden.
Programmierung
Benutzer eines FPGA -System verwenden spezielle Software, um interpretieren entweder schematische Darstellungen oder Hardware-Beschreibungssprache (HDL) . Die Software-Programme die FPGA Motherboard, und beschließt das Layout der Komponenten innerhalb des FPGA-System . Die meisten Software-Pakete für diese Aufgabe dem Benutzer erlauben, die Platzierung der Komponenten verändern , um die Leistung zu verbessern.