Ist ein 10-GHz-Takt erforderlich, um einen seriellen 10-Gbit-Pin anzusteuern?

9

Ich lese über das 10-Gbit / s-Ethernet-PHY für Altera-FPGAs (Datenblatt hier ). Ich war beeindruckt zu wissen, dass auf Hardware-Ebene die 10 Gbit / s seriell ausgeführt werden .

Naiv würde ich denken, 10 Gbit / s seriell zu machen, braucht man einen 10 GHz Takt. 10 GHz scheint jedoch für eine Uhr furchtbar hoch zu sein, und das Datenblatt gibt nirgendwo eine 10-GHz-Uhr an.

Wie erfolgt die serielle Kommunikation mit 10 Gbit / s? Welche Uhren treiben solche Übertragungen an?

Zufälliges Blau
quelle
Sie haben jetzt 28 Gbit / s arbeiten. Erstaunliche 10 GHz + müssen mit einem geeigneten RLL-Code wie 8B10B moduliert werden. Ich habe keine Spezifikationen gesehen, aber Galliumarsenid über Diamantsubstrat fällt mir bei diesen Frequenzen mit Laser über Single- und Multi-Mode-Faser in Einzel- oder Quadraturmodulation ein.
Tony Stewart Sunnyskyguy EE75
2
Beachten Sie, dass Sie Mehrbit-Symbole verwenden können. Wenn Sie also anstelle von Binärpegeln eine 4-Pegel-Codierung verwenden, halbieren Sie die erforderliche Symbolfrequenz auf Kosten des Rauschabstands und der Schaltungskomplexität. Ich bin mir jedoch nicht sicher, ob dies für Ethernet gilt.
Clabacchio
Tatsächlich werden 10 + Gbit / s 64B / 66B verwenden, wobei 8B10B für 1 Gbit / s und viele darunter ist. Ja, sie verwenden ◾Sehr Hochgeschwindigkeits-ADC: 5-Bit-, 4,25GS / s 3-Bit-ADCs, 17 GS / s
Tony Stewart Sunnyskyguy EE75
Ich weiß nicht viel darüber, aber einige Forschungs- und Entwicklungsabteilungen in diesem Bereich verwenden CMOS 40 nm und 28 nm für die SERDES-Uhr und -Daten.
Tony Stewart Sunnyskyguy EE75

Antworten:

7

Auf den Altera-Teilen geben Sie eine Referenzbasisuhr wie 156,25 MHz an. Dann hat der Transceiver-Abschnitt eine PLL, die die Frequenz auf die Hälfte der Rate erhöht. Für die 10-Gbit / s-Verbindung sind es also 5 GHz. Oder es könnte niedriger sein, wenn Sie anstelle einer 10-Gbit / s-Verbindung diese in vier Spuren aufteilen, wie wir es für die XAUI-Schnittstelle tun. Dieser Takt und die parallelen Daten werden in den Serializer eingespeist und es werden serielle Daten mit 10 Gbit / s ausgegeben. Das ist sowieso der Kern davon. Weitere Informationen zur Funktionsweise der Altera-Transceiver finden Sie hier .

Hier ist ein Ausschnitt aus ihrer Dokumentation.

Geben Sie hier die Bildbeschreibung ein

Irgendein Hardware-Typ
quelle