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 Grundlagen



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!

01.06.2011, 08:11
Beitrag #2

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
RE: FPGA Grundlagen
Morgen...

Ich hab mit der Scan-Engine noch nicht gearbeitet, aber zumindest mit R-Serien-Karten. Generell hängen die Module am cRIO an einem Bus, der an den FPGA geht. ScanEngine etc. lädt dann ein angepasstes FPGA-VI auf den FPGA, der die Daten ordnet und für das Realtime-Target (RT) im RIO-Controller zugänglich macht. Dies kann dann per Webfrontpanel bedient werden. Je nach Anwendung kann man das RT auch nicht nutzen, meine ich (hab ich noch nie gemacht, müsste aber m.E. möglich sein).

Wenn Du die ScanEngine nicht nutzen willst, musst du das Einbinden der Messmodule, Timing und Verarbeitung auf FPGA und RT selbst machen und Dir überlegen, was du am besten wo ansiedelst, damit das ganze Sinn macht. Schau Dir dazu vielleicht mal ein paar Beispiele an, bin mir recht sicher, dass man zumindest die Signalaufnahme im Beispielfinder hat...

(31.05.2011 17:07 )Nachtfalke schrieb:  - 3x Erzeugung von 5V Speisespannung Mittels AO-Mudol
IMHO Engineering Overkill. Die AO-Module können meist nur Ströme, die ich bei Speisung eher kritisch erachten würde...

(31.05.2011 17:07 )Nachtfalke schrieb:  - 4x Signalaufnahme incl. Mathematischer Verarbeitung und Visueller ausgabe (temporär)
Wie schnell willst Du denn Daten Aufnehmen? Ich würde mir gut überlegen, ob man eine visuelle Ausgabe mit gleicher Geschwindigkeit braucht (normalerweise reichen da update-Raten von 10 Hz oder so), oder ob Du nicht Datenaufnahme, Verarbeitung und Steuersignale zusammenfasst und die visuelle Ausgabe (die über cRIO udn RT auch nicht so ganz trivial ist, FPGA hat z.B. kein Frontpanel (außer zur Programmierung)) nicht anderweitig löst (z.B. Anzeige der gespeicherten Daten mit einem gewissen zeitlichen Offset)

Meine all-time-favorite Linksammlung zur FPGA-Programierung:

Single Cycle Timed Loop:
http://digital.ni.com/public.nsf/allkb/7...12007DC5FD

Allgemeine Optimierung von FPGA-VIs:
http://digital.ni.com/public.nsf/allkb/3...enDocument

Pipelining und Parallele Abarbeitung:
http://zone.ni.com/devzone/cda/tut/p/id/3749

Fixed-Point Zahlenformat:
http://zone.ni.com/devzone/cda/tut/p/id/9221

Multiplizieren und Dividieren auf LabView FPGA:
http://zone.ni.com/devzone/cda/tut/p/id/3661

IP-Bibliothek für LabView FPGA:
http://zone.ni.com/devzone/cda/tut/p/id/4799

Grüße,

ch
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
FPGA Grundlagen - Nachtfalke - 31.05.2011, 17:07
RE: FPGA Grundlagen - chrissyPu - 01.06.2011 08:11

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sind Referenzen auf FPGA-Variablen in FPGA vi möglich? Felix777 2 8.081 26.10.2015 20:41
Letzter Beitrag: Felix777
  FPGA-Referenz öffnen: FPGA-VI nicht kompiliert LauraP. 9 13.545 17.03.2015 16:58
Letzter Beitrag: LauraP.

Gehe zu: