Hi! Ich befasse mich im Moment mit LabView und der Einbindung von externen DLLs. Die DLLs beinhalten Funktionen, die auf einen Flugsimulator zugreifen, Werte einlesen oder ändern. Mein LabView Programm funktioniert einwandfrei. Nun würde ich mein VI mit dem FPGA Module von NA auf ne FPGA Karte flashen. Ist ein FPGA-Controller so mächtig, dass es mit einer externen DLL umgehen kann? Gruß ayk
@ A >NA auf ne FPGA Karte flashen. Ist ein FPGA-Controller so mächtig, dass >es mit einer externen DLL umgehen kann? Was du schreibst ist reichlich konfus. Ein LabView Programm auf ein FPGA zu laden ist werde sinnvoll noch praktisch möglich. UNd lass dich nicht verwirren. Die FPGAs von Xilinx habe zwar auch DLLs, doch dort ist das was GANZ anderes (Delay Locked Loop, eine Art Frequenzgenerator, also Hardware). DLLs im Labview sind Dynamic Link Libraries, also Softwarebibliotheken. MFG Falk
:
Bearbeitet durch Admin
Ja das ist mir auch bewusst. Für was gibt es dann bitte von NA FPGA Module, mit denen VIs in VHDL konvertiert und ne FPGA beschrieben wird?
@ A >Für was gibt es dann bitte von NA FPGA Module, mit denen VIs in VHDL >konvertiert und ne FPGA beschrieben wird? Als Spielerei? Im Ernst. Ja, man kann Funktionen in den FPGA auslagern und dort ausführern, aber ein heutiger PC mit DualCore und 3GHz hat soviel "Dampf", dass sich das kaum lohnt. Da muss die Funktion im FPGA schon WIRKLICH gut optiomiert sein bzw. von einem Profi massgeschneidert. MFG Falk
:
Bearbeitet durch Admin
Es ist wichtig, dass die FPGA "relativ" einfach rekonfiguriert werden kann, deshalb LabView. Für mich ist es noch konfus, in wiefern ne FPGA mit komplexem Code umgehen kann. Grund für die Auslagerung ist, dass auf dem PC ein sehr resourcenhungriger Simulator läuft. Desweiteren benötigen wir möglichst viele I/Os.
FPGAs können in dieser Sicht garnichts. Das Einzige, was Dir hier hilft, ist NI. Dieses Tool produziert aus einem LAB Modul einen FPGA Code. Mit DLLs ist auf FPGA-Ebene nichts zu wollen. Tipp: Holt euch wieder einen FPGA Prgrammierer von MODIS (wie beim letzten mal).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.