Serializer / Deserializer (SerDes)

Autor: Laura McKinney
Erstelldatum: 4 April 2021
Aktualisierungsdatum: 14 Kann 2024
Anonim
What is a SerDes and why do I need one?
Video: What is a SerDes and why do I need one?

Inhalt

Definition - Was bedeutet Serializer / Deserializer (SerDes)?

Ein Serializer / Deserializer (SerDes) ist eine integrierte Schaltung oder Vorrichtung, die in Hochgeschwindigkeitskommunikationen zum Umwandeln zwischen seriellen Daten und parallelen Schnittstellen in beide Richtungen verwendet wird. Ein SerDes wird in einer Vielzahl von Anwendungen und Technologien eingesetzt, wobei sein Hauptzweck darin besteht, die Datenübertragung über eine einzelne oder eine differentielle Leitung zu ermöglichen, indem die Anzahl der E / A-Pins und -Verbindungen minimiert wird. Kurz gesagt, es konvertiert parallele Daten in serielle Daten, sodass diese über Medien übertragen werden können, die keine parallelen Daten unterstützen, oder es wird verwendet, um Bandbreite zu sparen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Serializer / Deserializer (SerDes)

Ein SerDes-Chip erleichtert die Übertragung zwischen zwei Punkten, die parallele Daten über serielle Datenströme verwenden, und reduziert die Anzahl der für die Übertragung erforderlichen Datenpfade. Dies verringert die Anzahl der erforderlichen Verbindungsstifte, sodass Drähte und Steckverbinder klein und dünn gehalten werden können. Auf der Senderseite werden parallele Daten in serielle Daten umgewandelt, während auf der Empfängerseite das Gegenteil der Fall ist. Die meisten SerDes-Geräte sind vollständig vollduplexfähig, sodass die Datenkonvertierung gleichzeitig in beide Richtungen erfolgt. SerDes-Chips werden in drahtlosen Routern, Gigabit-Ethernet-Systemen, Speicheranwendungen und Glasfaserkommunikationssystemen verwendet.


Die grundlegende SerDes-Funktion besteht aus zwei Blöcken: dem PISO-Block (Parallel In Serial Out) oder dem SIPO-Block (Serial In Parallel Out) oder dem Seriell-Parallel-Wandler. Jedes Ende einer Kommunikationsverbindung hat ein SerDes mit diesen beiden Grundblöcken; Der PISO-Block wird zum Senden und der SIPO-Block zum Empfangen verwendet.

SerDes-Chips sind in verschiedenen Architekturen erhältlich:

  • Paralleler Takt - Dies wird verwendet, um einen parallelen Buseingang zusammen mit Datenadressen und Steuersignalen zu serialisieren. Mit einem Referenztakt wird der Datenstrom synchronisiert, der beim Serializer eine Jittertoleranz von 5–10 ps rms aufweist.
  • Embedded Clock (Eingebettete Uhr) - Serialisiert die Daten und die Uhr in einem Stream. Ein Taktzyklus wird zuerst gesendet, gefolgt von den tatsächlichen Daten, wodurch eine periodische Anstiegsflanke am Anfang des Datenstroms erzeugt wird.
  • 8b / 10b SerDes - Ordnet die Daten unmittelbar vor der Serialisierung einem 10-Bit-Code zu. Der Deserialisierer verwendet den Referenztakt, um den wiederhergestellten Takt aus dem Bitstrom zu überwachen.
  • Bit interleaved - Dies multiplext mehrere langsamere serielle Datenströme in schnellere Datenströme, während der Empfänger die schnelleren Datenströme zurück in mehrere langsamere Datenströme demultiplext.