Forum: Mikrocontroller und Digitale Elektronik QuadSGMII nach SGMII splitter


von Konrad E. (konrad_e)


Lesenswert?

Hallo allerseits,
Ich arbeite mit einem LS1043 von NXP. In der Konfiguration
der Serdes Transceivers haben wir einen Quad SGMII Tranceiver.
Meine Frage:
Gibt es einen Quad-SGMII nach SGMII Splitter/Bridge. Also keinen
Quadport Phy sondern einen Splitter sodass man 4 SGMII's Phys
anschliessen kann.
Falls sich jemand fragt warum: In dem Produkt haben wir 2
Chips mit SGMII Interface, in der Serdes Konfiguration aber
nur einen QuadSGMII Port. Die anderen Serdes sind schon
reserviert.
// Gruess Konrad

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Hm, ich stolper da etwas ueber den "Splitter" - kanns sein, dass du 
einen 3-Port Switch suchst, mit mindestens 1xQSGMII und 2xSGMII Ports?
Oder soll ueber die (Q)SGMIIs was anderes als Ethernet gehen?

Gruss
WK

von Konrad E. (konrad_e)


Lesenswert?

Hi, Im TI Forum nennen sie das Bauteil einen
"Aggregator/Deaggregator", habe allerdings kein
Bauteil mit dieser Funktionalität gefunden.
Ein Switch funktioniert vielleicht, allerdings
denke ich bei einem Switch immer an ein Teil
mit rj45-Ethernet Anschluessen. Die brauche ich
eigentlich nicht. Kannst du mir einen Link schicken
zu einem Switchbauteil das zwei QSgmii und Sgmii
Anschluesse hat?
// Gruss Konrad

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Konrad E. schrieb:
> Ein Switch funktioniert vielleicht, allerdings
> denke ich bei einem Switch immer an ein Teil
> mit rj45-Ethernet Anschluessen.
Ist schon klar, Switch kann man aber auch als den nackigen Chip sehen, 
nicht als das fertige Produkt im Karton.

> Die brauche ich
> eigentlich nicht. Kannst du mir einen Link schicken
> zu einem Switchbauteil das zwei QSgmii und Sgmii
> Anschluesse hat?
Nein, ich glaub' auch nicht, dass es genau sowas gibt. Wenn ueberhaupt, 
dann werden die mehr als 3 Ports haben. Musst' halt mal bei den 
ueblichen Verdaechtigen wie vielleicht Marvell, Broadcom, Vitesse, etc. 
gucken.

Oder selber was mit nem FPGA machen. Muesst' aber dann wieder eines mit 
SerDes-Gedoens sein und so'n Switch incl. MAC-Database usw. ist auch 
nicht so ganz locker-flockig.

Soll da ueberhaupt Ethernet drueber gehen oder eh' was anderes? Sonst 
sieht's mit den Switch-ICs eh' mau aus.

Gruss
WK

von Konrad E. (konrad_e)


Lesenswert?

> Nein, ich glaub' auch nicht, dass es genau sowas gibt. Wenn ueberhaupt,
> dann werden die mehr als 3 Ports haben. Musst' halt mal bei den
> ueblichen Verdaechtigen wie vielleicht Marvell, Broadcom, Vitesse, etc.
> gucken.
>
Ok, habe geschaut, die switches mit QSgmii sind teuer..

> Oder selber was mit nem FPGA machen. Muesst' aber dann wieder eines mit
> SerDes-Gedoens sein und so'n Switch incl. MAC-Database usw. ist auch
> nicht so ganz locker-flockig.
FPGA mit GTX is zu teuer, oder besser gesagt teuer wenn
man nicht verhandeln kann.

> Soll da ueberhaupt Ethernet drueber gehen oder eh' was anderes? Sonst
> sieht's mit den Switch-ICs eh' mau aus.

Ja ist Ethernet.

Eine andere kreative Lösung is
[cpu]<-QSGMII->[Quad-port-Phy]<-rj45-Ethernet-on-board->[PHY]<-sgmii->[e 
nd-phy]
Kopfweh bereitet mir der [phy]<->[end-phy] Anschluss. Ob der Tausch der
link-advertisement/autoneg register zwischen zwei Phys ueber SGMII
funktioniert ist wohl abhängig von den phys die involviert sind.

von Dergute W. (derguteweka)


Lesenswert?

Moin,

Konrad E. schrieb:
> Ok, habe geschaut, die switches mit QSgmii sind teuer..
Ja, nicht wirklich ueberraschend :-/

Konrad E. schrieb:
> FPGA mit GTX is zu teuer, oder besser gesagt teuer wenn
> man nicht verhandeln kann.
Jepp.

Konrad E. schrieb:
> Eine andere kreative Lösung is
> [cpu]<-QSGMII->[Quad-port-Phy]<-rj45-Ethernet-on-board->[PHY]<-sgmii->[e
> nd-phy]
Geht denn das ueberhaupt schon gleich am Anfang: Frisst der QuadportPHY 
ein echtes QSGMII Signal und verteilt das auf 4 GBit-Ports? Ich haett' 
gedacht, dass ein Quad-PHY dann auch kein QSGMII braucht, sondern 4 
SGMII. Hab' da aber nicht wirklich Plan.

Autoneg, etc. geht schon mal schief, wenn man nicht echte Trafos, RJ-45 
Buchsen und Kabel verbaut, sondern nur Koppel-Cs. Hatte ich schon mal 
vor zig Jahren mit Fast-Ethernet. Muss man halt im Treiber patchen, wenn 
da immer fix der selbe Kram mit den selben Linkparametern haengt. Dann 
brauchts auch kein Autoneg.

Gruss
WK

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.