INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Schnellste Moglichkeit Daten zusenden (FPGA <-> RT)



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.04.2008, 13:37
Beitrag #2

Svente Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Nov 2005

8.2.1, 8.6, 2010, 2012
2000
DE_EN

14974
Deutschland
Schnellste Moglichkeit Daten zusenden (FPGA <-> RT)
' schrieb:Hi,

ich hoffe, ich stelle diese Fragen nicht nochmal hier im Forum, aber gefunden habe ich dazu nichts.

Ich habe folgende Situation. Auf einem PXI-System läuft eine RealTime-Applikation bei der auch 2 FPGA-Karten arbeiten.
Über eine Netzwerkverbindung werden Daten und Befehle empfangen und müssen nun verarbeitet werden.

Meine Frage:

1.) Welche ist die schnellste Möglichkeit Daten (Boolean, Numeric) von einer zeitkritischen Schleife (deterministic loop) zu einem FPGA zu senden und zu empfangen? Was sollte man da nehmen (FPGA-DMA-FIFOs oder Global Var. oder FPGA-Write/Read-Zugriff oder ...)?

2.) Welche ist die schnellste Möglichkeit Daten (Boolean, Numeric) von einer zeitunkritischen Schleife zu einer zeitkritischen Schleife (deterministic loop) zu senden und zu empfangen? Was sollte man da nehmen (RT-FIFOs oder Global Var. oder Notifier/Queue oder ...)?

Es steht wirklich die Geschwindigkeit im Vordergrund und nicht Sachen wie Race Condition, ... . Alle Prozesse sollen im Bereich von 1-100µs ablaufen!

Vielen Danke für Eure Hilfe im Voraus!

JaG


Hallo JaG,

zu 1.: DMA FIFO ist am schnellsten allerdings musst du dann Deinen Datentyp in eine 32 Bit Integer Zahl konvertieren

zu 2.: wenn Du innerhalb RT meinst kannst du eine Target scoped Fifo benutzen. da weiß ich aber nichts über ztl. Aspekte bzgl. der Übertragung der Daten.
hängt das nicht unmittelbar mit deinem Schleifentakt zusammen?Wenn dem so ist, dann genügt ja auch eine lokale Variable....

Svente
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Schnellste Moglichkeit Daten zusenden (FPGA <-> RT) - Svente - 16.04.2008 13:37

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sind Referenzen auf FPGA-Variablen in FPGA vi möglich? Felix777 2 7.934 26.10.2015 20:41
Letzter Beitrag: Felix777
  FPGA-Referenz öffnen: FPGA-VI nicht kompiliert LauraP. 9 13.254 17.03.2015 16:58
Letzter Beitrag: LauraP.
  Labview fpga Daten loggen erik.sonnenschein 18 17.628 11.06.2013 23:12
Letzter Beitrag: Holy
  FPGA Daten ins Realtime übertragen Spreisel 3 7.883 08.10.2010 13:55
Letzter Beitrag: Matze
  Daten speichern FPGA-RT k_lex 3 8.403 04.09.2009 12:57
Letzter Beitrag: k_lex
  Daten loggen mit FPGA Corono 6 6.805 17.08.2009 13:16
Letzter Beitrag: Alexander Erfurt

Gehe zu: