Verfahren zum Erstellen und Bereitstellen eines FPGA Build Results eines FPGA-Modells
Die Erfindung betrifft ein Verfahren zum Erstellen und Bereitstellen eines FPGA Build Results eines FPGA-Modells (1) mit wenigstens einer FPGA-Gesamtfunktionalität (2), mit folgenden Verfahrensschritten:a) Kennzeichnen des FPGA-Untersystems (5), wobei mittels des FPGA-Untersystems (5) die FPGA-Funkt...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Die Erfindung betrifft ein Verfahren zum Erstellen und Bereitstellen eines FPGA Build Results eines FPGA-Modells (1) mit wenigstens einer FPGA-Gesamtfunktionalität (2), mit folgenden Verfahrensschritten:a) Kennzeichnen des FPGA-Untersystems (5), wobei mittels des FPGA-Untersystems (5) die FPGA-Funktionalität eines FPGA-Modells (1) konfigurierbar ist,b) Kennzeichnen des Vorskalierungs-Untersystems (6) und des Nachskalierungs-Untersystems (7) eines FPGA-Modells (1) zur Ausführung auf einem Prozessor,c) Kennzeichnen von internen und externen Schnittstellen in dem Vorskalierungs-Untersystem (6) und Nachskalierungs-Untersystem (7), wobei die internen Schnittstellen einen Datenfluss innerhalb des FPGA-Modells (1) und die externen Schnittstellen einen Datenfluss von dem FPGA-Modell (1) weg gewährleisten,d) Generieren der FPGA-Gesamtfunktionalität (2),e) Generieren des FPGA Build Results anhand der generierten FPGA-Gesamtfunktionalität (2), wobei das FPGA Build Result eine einzelne Gesamtcontainer-Datei umfasst,f) Bereitstellen des FPGA Build Results an eine weitere Anwendung zum Bestimmen einer Funktionalität eines das FPGA-Modell (1) und das Prozessormodell (3) umfassendes Gesamtmodell (4).Auf diese Weise wird ein Verfahren zum Modellieren eines FPGA Build Results bereitgestellt, das zu einem einheitlichen FPGA-Modell (1) führt und somit die Weiterverwendung des FPGA-Build Results sicher und einfach gestaltet werden kann.
A method for preparing an FPGA build result of an FPGA model is provided. The method includes designating an FPGA subsystem to configure a set of FPGA functions of the FPGA model. A pre-scaling subsystem and a post-scaling subsystem of the FPGA model are designated for execution on a processor. Internal and external interfaces are designated in the pre-scaling subsystem and post-scaling subsystem, where the internal interfaces ensure a data flow within the FPGA model, and the external interfaces ensure a data flow away from the FPGA model. Overall FPGA functionality is generated and the FPGA build result is generated on the basis of the generated overall FPGA functionality, where the FPGA build result includes a single master container file. The FPGA build result is provided to a further application for determining a set of functions of an entire model that includes the FPGA model and a processor model. |
---|