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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren