Differenziellen Datenstrom in den PC einlesen

Gast #4127611
Lesenswert?
• ▲
▼
Ich bekomme einen differentiellen Datenstrom von einem FPGA-board über 
LVDS-Ausgänge. Wie könnte ich den einfach ohne grosse Zusatzhardware mit 
dem PC abhören?

Die Bandbreite liegt bei >= 20Mbps, ich kann es zu Testzwecken aber auch 
auf 1/8tel absenken lassen, um mir das anzusehen. Gibt es einen Wandler, 
der das direkt irgendwie auf USB übersetzt?

Die Dekodierung des Signals ist protokollabhängig, ist aber leider kein 
Standard. Kennt da einer etwas?

Ich habe dies gefunden:
Beitrag "Daten (bis 15MByte/s) in Computer einlesen"

und dies:
Beitrag "Wie seriellen Datenstrom mit 5,7 MBit einlesen"

aber dazu müsste man ein Protokoll im FPGA haben, nehme ich an, das den 
USB-Chips steuert, oder?

Es geht also um einen neutralen, protokollfreien Datenpfad, der einfach 
Bits einlesen kann. Gelesen werden sollte das Ganze dann optimalerweise 
mit MATLAB.

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]
  • [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.