FPGA und LabView mit DLLs

OP #668348
Lesenswert?

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
#668357
Lesenswert?

@ 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
#668398
Lesenswert?

@ 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
OP #668425
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren