Warum wurde der serielle Bitstrom so häufig?
Die Verwendung serieller Verbindungen hat den Vorteil, dass die physische Größe der Verbindung verringert wird. Moderne integrierte Schaltkreisarchitekturen weisen so viele Anschlüsse auf, dass dies ein starkes Bedürfnis nach Minimierung der physischen Verbindungsanforderungen an ihren Entwurf hervorrief. Dies führte zur Entwicklung von Schaltungen, die an den Schnittstellen dieser Schaltungen unter Verwendung serieller Protokolle mit extremer Geschwindigkeit arbeiten. Aus dem gleichen Grund ist es natürlich, die physischen Verbindungsanforderungen an anderer Stelle in jeder anderen Datenverbindung zu minimieren.
Die ursprüngliche Nachfrage nach dieser Art von Technologie könnte auch auf Glasfaser-Datenübertragungsdesigns zurückzuführen sein.
Als die Technologie zur Unterstützung von Hochgeschwindigkeitsverbindungen sehr verbreitet war, war es nur natürlich, sie an vielen anderen Orten anzuwenden, da die physische Größe von seriellen Verbindungen so viel kleiner ist als Parallelverbindungen.
Warum gibt es keine weit verbreiteten Systemkommunikationsprotokolle, die einige fortgeschrittene Modulationsmethoden für eine bessere Symbolrate einsetzen?
Auf der Codierungsebene können Codierungsschemata für die digitale Kommunikation so einfach wie NRZ (Non-Return to Zero) , ein etwas komplizierterer Leitungscode (z. B. 8B / 10B) oder viel komplizierter wie QAM (Quadrature Amplitude Modulation) sein .
Komplexität erhöht die Kosten, aber die Auswahl hängt auch von Faktoren ab, die letztendlich von der Informationstheorie und den Kapazitätsgrenzen einer Verbindung abhängen. Das Shannon'sche Gesetz aus dem Shannon-Hartley-Theorem beschreibt die maximale Kapazität eines Kanals (man stelle sich das als "die Verbindung" oder "Verbindung" vor):
Maximale Kapazität in Bits / Sekunde = Bandbreite * Log2 (1 + Signal / Rauschen)
Für Funkverbindungen (etwa LTE oder WiFi) wird die Bandbreite häufig durch gesetzliche Bestimmungen begrenzt. In diesen Fällen können QAM und ähnlich komplexe Protokolle verwendet werden, um die höchstmögliche Datenrate zu erzielen. In diesen Fällen ist das Signal-Rausch-Verhältnis häufig ziemlich niedrig (10 bis 100 oder in Dezibel 10 bis 20 dB). Es kann nur so hoch werden, bevor eine Obergrenze unter der gegebenen Bandbreite und dem gegebenen Signal-Rausch-Verhältnis erreicht ist.
Für eine Drahtverbindung wird die Bandbreite durch nichts anderes als die Praktikabilität der Implementierung reguliert. Drahtverbindungen können ein sehr hohes Signal-Rausch-Verhältnis von mehr als 1000 (30 dB) aufweisen. Wie in anderen Antworten erwähnt, ist die Bandbreite durch den Aufbau der Transistoren, die die Leitung ansteuern und das Signal empfangen, und durch den Aufbau der Leitung selbst (einer Übertragungsleitung) begrenzt.
Wenn Bandbreite zu einem begrenzenden Faktor wird, das Signal-Rausch-Verhältnis jedoch nicht, sucht der Entwickler nach anderen Möglichkeiten, um die Datenrate zu erhöhen. Es wird eine wirtschaftliche Entscheidung, ob Sie sich für ein komplexeres Codierungsschema oder für mehr Kabel entscheiden:
Sie werden in der Tat serielle / parallele Protokolle sehen, die verwendet werden, wenn ein einzelner Draht noch zu langsam ist. PCI-Express überwindet auf diese Weise die Bandbreitenbeschränkungen der Hardware, indem mehrere Lanes verwendet werden.
Bei Glasfaserübertragungen müssen sie keine weiteren Fasern hinzufügen (obwohl sie möglicherweise andere verwenden, wenn sie bereits vorhanden sind und nicht verwendet werden). Sie können das Wellenmultiplexen verwenden . Im Allgemeinen wird dies durchgeführt, um mehrere unabhängige parallele Kanäle bereitzustellen, und das in anderen Antworten erwähnte Versatzproblem betrifft unabhängige Kanäle nicht.