Getriebe im 10GBASE-R-Ethernet-Protokoll

In der 10GBASE-R-Spezifikation ist Gearbox so definiert, dass es sich um die Anpassung der Datenbreite zwischen PCS und PMA kümmert. Nach der 64b66b-Codierung wird die PCS-Datenbreite beispielsweise 66 Bit.

Das Getriebe passt die 66-Bit-Datenbreite an die von PMA unterstützte Datenbreite an.

Darf ich wissen, ob wir einen PMA mit Serializer-Faktor von 66 haben können. Bedeutet das, dass Gearbox in diesem Fall nicht erforderlich ist oder nicht benötigt wird?

Antworten (2)

Klar, bei gleicher Breite brauchst du kein Getriebe. Aber die meisten Hochleistungsserialisierer werden eine Zweierpotenz sein, und 66 ist keine Zweierpotenz, also brauchen Sie ziemlich sicher ein Getriebe.

Ja, ich verstehe, dass der Serializer-Faktor von 66 keinen Sinn macht. Ich möchte nur mein Verständnis überprüfen. FPGA-Anbieter wie Altera (Intel) unterstützen jedoch den Serializer-Faktor 20 und 40. Ich denke, das liegt hauptsächlich an 8b10b.
Das ist ein guter Punkt, aber 5 ist eine relativ vernünftige Nicht-Potenz von zwei Faktoren, die man handhaben kann. Serialisierer, die 8b10b unterstützen, unterstützen normalerweise 5*2^n-Breiten. 66 hingegen ist 2*3*11, was zwei verschiedene Oddball-Faktoren benötigt, was nicht so schön zu implementieren ist.

Ich habe das zufällig gesehen. Also sagt sogar IEEE vielleicht etwas über direkte Verbindung. Aber ich bin wirklich neu in diesem Thema, also korrigiere mich: D

Geben Sie hier die Bildbeschreibung ein

Damit ist die Frage nicht beantwortet. Sobald Sie über einen ausreichenden Ruf verfügen , können Sie jeden Beitrag kommentieren . Geben Sie stattdessen Antworten an, die keine Klärung durch den Fragesteller erfordern . - Aus Bewertung
Es ist der IEEE-Standard 802.3 für PCR-R. Es zeigt an, dass Getriebe nicht immer verwendet werden. Die Schnittstelle von PCS zu PMA sollte mindestens das XSBI-Format verwenden können.