Ethernet Brücke gesucht

OP #7153958
Lesenswert?
• ▲
▼
Hallo zusammen,
ich möchte für meinen framework laptop eine Ethernet Erweiterungskarte 
bauen. Ich weiß, dass Framework selbst auch eine verkauft, ich würde 
dieses Projekt aber gerne nutzen um mich mit PCB Design vertraut zu 
machen. Wenn ich das richtig sehe brauche ich auch nicht wirklich viele 
Komponenten: Ethernet Port, USB-C Male Port, Ethernet-USB Brücke.
Leider scheitert es an letzterem. Ich habe ein wenig gegoogled und bin 
auf den LAN7800 von Microchip gestoßen. Auf den ersten blick sieht der 
so aus, als wäre er, was ich brauche. Leider ist er frühstens nächstes 
Jahr lieferbar. Habt ihr Alternativen für mich?
Vielen Dank für eure Hilfe
#7153980
Lesenswert?
• ▲
▼
Bei Mouser lieferbar, und noch ganz viele mehr:

https://www.mouser.ch/c/semiconductors/interface-ics/usb-interface-ic/?type=Bridge%2C%20USB%20to%20Ethernet

Hab mal den RTL8152B verbastelt, der macht aber nur USB 2.0. Aber dieses 
Dokument kannst Du wohl auch bei anderen Bridges verwenden: 
http://www.jfd-ic.com/documents/RTL8152B(N)_Layout.PDF. Die RTL8152B 
hatte ich damals von lcsc.

Gruss, Edi
#7154033
Lesenswert?
• ▲
▼
David P. schrieb:
> Auf der Seite hatte ich zuertst geschaut aber nichts gefunden.
> USB3 wäre schon schön, damit ich die volle Geschwindigkeit zu meinem NAS
> habe.
https://lcsc.com/product-detail/Ethernet-ICs_Realtek-Semicon-RTL8152B-VB-CG_C50656.html
Aber halt wie gesagt nur 2.0.

Zu beachten ist Diverses:
- möglichst keine Vias (wegen siehe nächster Punkt)
- möglichst keine Richtungswechsel, keinesfalls 90° Winkel (Kapazität, 
Reflektionen)
- möglichst kurze Verbindungen (weniger Abstrahlung/Einstrahlung)
- Übersprechen verhindern (Notfalls GND zwischen die Leiterbahnen), im 
rechten Winkel kreuzen
- z.B. beim USB gleich lange Leiterbahnen und Impedanzanpassung bei den 
differentiellen Signalen (IIRC 10mil Leiterbahnen in 6mil Abstand, 6mil 
zur Ground Plane), paarweise Vias
- Loops verhindern
- wohl noch 1000 Dinge, die ich auf die schnelle vergessen habe...
Gast #7154053
Lesenswert?
• ▲
▼
Eduard I. schrieb:
> - wohl noch 1000 Dinge, die ich auf die schnelle vergessen habe...

Kann man auch kurz zusammenfassen:

viel zu viele punkte für einen Änfänger. Für den Anfang solltest du mal 
ein  Evalboard für einen 8bit µC from the scratch machen. wenn das Läuft 
kannste dich ja an ein 32bit Design mit DDR2/3 versuchen. und dann nach 
ca. 0.5 a kannst du mal an deine selbstbau bridge denken.
Gast #7154333
Lesenswert?
• ▲
▼
Ein USB3-Layout ist, wenn man sich an die Vorgaben des Herstellers des 
USB-NIC hält, keine Raketenwissenschaft. Letztlich gibt es genau vier 
Leiterbahnen, die kritisch sind, das sind die SuperSpeed-Leitungen. Die 
führt man paarweise parallel ohne Durchkontaktierungen und möglichst 
alle gleichlang, und damit ist der größte Teil des Drops schon 
gelutscht.

GBit-USB-NICs gibt es auch von Asix, allerdings rückt Asix Datenblätter 
und andere Unterlagen nur gegen NDA raus. Vor ein paar Wochen gabs bei 
LIDL für 12 EUR einen USB-C-GBit-Adapter, da ist ein Chip von Asix drin.

Bei Realtek ist die Lage auch nicht besser, Realtek stellt auch 
keinerlei Unterlagen zur Verfügung.

Wenn Du mit 100 MBit auskommst, gibt es noch USB-NICs von Exar/MaxLinear 
(XR8820x), die enthalten zusätzlich bis zu vier 
USB-Seriell-Schnittstellen und können auch GPIOs schalten oder einen 
I2C-Master zur Verfügung stellen.

https://www.maxlinear.com/product/interface/bridges/usb-ethernet-bridges/xr22804

Für diese Bausteine gibt es auch anständige Entwicklungsdokumentation.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.