FPGA FIFO-Werte auslesen

Gast #1334043
Lesenswert?
• ▲
▼
Hallo,

ich habe ein mittelschweres bis schweres Problem, daher habe ich mich 
entschieden, einen Beitrag bzw. eine Anfrage hier zu verfassen.

Es geht um das Auslesen eines FPGA's (Altera). Die Werte werden 
nacheinander in ein FIFO abgelegt und warten dann darauf, bis sie von 
der Software ausgelesen werden. Die Werte sind 16 Bit breit und werden 
dann entsprechend umgerechnet. Das funktioniert auch wunderbar.
Zum Auslesen benutze ich ein USB-PIO von der Firma bmcm. Es ist recht 
komfortabel damit zu arbeiten, da die Methoden zum Auslesen in Visual 
C++, Visual Basic und Delphi bereits mitgeliefert werden.
Als ich dann beim Auslesen die Zeit stoppte, bin ich draufgekommen, dass 
ein Auslesezyklus sagenhafte 20-30ms dauert. Das ist jedoch für meine 
Anwendung viel zu träge (Puls-Positions-Modulation). Ich müsste im 
khz-Bereich auslesen können. Also kann ich schon ziemlich sicher sein, 
dass diese Schnittstelle nicht brauchbar sein wird.
Frage: Welche anderen Möglichkeiten würden sich noch anbieten, um ein 
schnelleres Auslesen zu gewährleisten?

Danke für die Vorschläge!

lg,
Willi
Gast #1334148
Lesenswert?
• ▲
▼
Das wäre natürlich optimal! Nur leider wird das Auslesen dann nicht mehr 
so "deppensicher" funktionieren wie mit dem USB-PIO.
Muss mich da genau einarbeiten und entsprechende Unterlagen finden!

Aber danke für den Tipp!

lg,
Willi

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.