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 

FPGA Daten ins Realtime übertragen



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!

04.10.2010, 18:41
Beitrag #1

Spreisel Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Aug 2010

2009 (32 Bit)
2010
de


Deutschland
FPGA Daten ins Realtime übertragen
Hallo Zusammen,
und zwar geht es um ein sbRIO9611 Board.
Nachdem ich einige zeit mit dem FPGA dieses boards rumgespielt habe, möchte ich nun mit dem FPGA Daten eines Incrementalgebers vorarbeiten und diese dann an den RealTime Prozessor übergeben.
Ich denke dies sollte ja möglich sein- Nur Wie?
Vielleicht hat jemand in diese Richtung schon etwas gemacht und kann mir weiterhelfen.
evtl mit einem kleinen Beispiel

Danke schon mal!

Mfg Johannes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.10.2010, 08:37
Beitrag #2

dlambert Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 89
Registriert seit: May 2009

2010
2007
en

12359
Deutschland
FPGA Daten ins Realtime übertragen
Die FPGA/RT Kommunikation kann man auf zwei Arten realisieren.

1. über Controls/Indikatoren
- diese müssen auf dem TopLevel VI des FPGA liegen
- Vorteil: schnell realisiert, gut debugbar
- Nachteil: hoher Platzbedarf im FPGA

2. über DMA-FIFO
- richtungsbezogen z.Bsp. FPGA->RT = TargetToHost
- im ProjectExplorer konfigurierbar
- Vorteil: schnell, große Datenmengen
- Nachteil: ???, achte auf die RT Auslastung beim Lesen des FIFO siehe RT load while reading DMA FIFO

Hope it helps
Christian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.10.2010, 13:25
Beitrag #3

Spreisel Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Aug 2010

2009 (32 Bit)
2010
de


Deutschland
FPGA Daten ins Realtime übertragen
Also Christian schon mal danke für deine Antwort,
also ich hab jetzt mal mit FIFOs rumgespielt und dass funktioniert ganz gut
Noch einen abschließenden Frage: muss ich alles was DIs DOs und AIs betrifft auf dem Selben weg vom FPGA ins Realtime Projekt übertragen oder kann ich diese Ein und Ausgangsdaten direkt verknüpfen?

Mfg Johannes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.10.2010, 13:55 (Dieser Beitrag wurde zuletzt bearbeitet: 08.10.2010 13:56 von Matze.)
Beitrag #4

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
FPGA Daten ins Realtime übertragen
Hallo,

du kannst das mischen. Ich persönlich bevorzuge jedoch die DMA-FIFOs, da auch bei einer langsameren Abarbeitung des RT-Programms keine Daten verloren gehen. Diese werden schließlich alle in den FIFOs gepuffert.
Zudem sind DMA-FIFOs schneller als die andere Vorgehensweise mit der direkten Übergabe.

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  FPGA Dateiformatproblem Multiplikationsprobleme beim übertragen von Messwerten yanik 9 11.319 22.03.2017 18:50
Letzter Beitrag: jg
  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.251 17.03.2015 16:58
Letzter Beitrag: LauraP.
  Messwerte vom NI 9222 in Host-VI übertragen LabVIEWNutzer 1 5.212 15.10.2013 07:00
Letzter Beitrag: Y-P
  Labview fpga Daten loggen erik.sonnenschein 18 17.627 11.06.2013 23:12
Letzter Beitrag: Holy
  Umstellung von DAQmx auf FGPA/RealTime Matze 2 4.551 06.07.2010 14:00
Letzter Beitrag: jg

Gehe zu: