USB3.0 via Xilinx UltraScale+ PHY

OP #7876687
Lesenswert?
• ▲
▼

Hat von euch schonmal jemand den internen PHY des UltraScale+ genutzt um eine USB3.0 FIFO zu implementieren?

Ich will Daten von meinem FPGA flott zum PC rüber schieben. In der Vergangenheit hatte ich den FT2232 dafür genutzt, will jetzt aber auf USB3.0 aufrüsten. Ein FT601 würde knapp 50 Leitungen brauchen, daher denke ich darüber nach den internen USB des Ultrascale+ zu verwenden, finde aber kein Beispiel was ich da als Kabeltreiber brauche.

Letztlich muss ich die USB-Daten von der PL --> PS --> USB3.0 --> PC schieben (am liebsten BareMetal). Im Moment geht es mir darum, dass ich meine Hardware hierfür auf den Weg bringe (dauert ja auch immer), um mein Trenz TE0820-05-5DI21MA in Betrieb zu nehmen.

Hat jemand sowas schonmal gemacht?

Viele Grüße! Marko

OP #7878443
Lesenswert?
• ▲
▼

Das hat den USB3320 drin, einen USB2.0 Transceiver. Wenn USB2.0 reicht, dann ist man mit dem FTDI2232 wirklich gut aufgestellt. Wenn man aber höhere Übertragungsraten braucht, dann ist man damit am Ende und muss auf USB3.0 aufsatteln.

Ich suche nur gerade einen Ansatzpunkt ab dem ich loslegen kann.

Marko

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.