Unterschied zwischen serieller und paralleler Übertragung | Parallele vs serielle Übertragung

Anonim

Übertragung

Der Hauptunterschied zwischen der seriellen und der parallelen Übertragung liegt in der Übertragung der Daten. Bei der seriellen Übertragung ist es sequentiell, während bei der parallelen Übertragung es gleichzeitig ist. In der Computerwelt werden Daten digital über Bits übertragen. Bei der seriellen Übertragung werden Daten sequentiell gesendet, wobei ein Bit nach dem anderen durch ein einzelnes Kabel gesendet wird. Bei der parallelen Übertragung werden Daten parallel gesendet, wobei mehrere Bits gleichzeitig über mehrere Leitungen übertragen werden. Aus verschiedenen Gründen, die im Folgenden diskutiert werden, bietet die serielle Übertragung mehr Vorteile als die parallele Übertragung. Daher wird die serielle Übertragung in den meisten verwendeten Schnittstellen, wie USB, SATA und PCI Express, heute befolgt.

Was ist serielle Übertragung?

Serielle Übertragung bezieht sich auf Übertragung von einem Bit zu einer Zeit , wobei die Übertragung sequentiell ist . Angenommen, wir haben ein Datenbyte "10101010", das über einen seriellen Übertragungskanal gesendet werden soll. Es sendet Stück für Stück eins nach dem anderen. Zuerst wird "1" gesendet und dann wird "0" gesendet, wieder "1" und so weiter. Im Wesentlichen wird also nur eine Datenleitung / Leitung zur Übertragung benötigt, und es ist ein Vorteil, wenn die Kosten berücksichtigt werden. Heutzutage verwenden viele Übertragungstechnologien serielle Übertragung, da sie mehrere Vorteile hat. Ein wichtiger Vorteil ist die Tatsache, dass keine Synchronisation erforderlich ist, da keine parallelen Bits vorhanden sind. In diesem Fall kann die Taktrate auf ein sehr hohes Niveau erhöht werden, dass eine große Baudrate erreicht werden kann. Aus dem gleichen Grund ist es auch möglich, eine serielle Übertragung für eine große Entfernung ohne irgendein Problem zu verwenden. Da keine parallelen Leitungen in der Nähe vorhanden sind, wird das Signal durch Phänomene wie Übersprechen und Interferenz von benachbarten Leitungen nicht beeinträchtigt, was bei der parallelen Übertragung der Fall ist.

Seriell-Übertragungskabel

Der Begriff serielle Übertragung ist sehr stark mit RS-232 verbunden, einem seriellen Kommunikationsstandard, der vor langer Zeit in IBM-PCs eingeführt wurde. Es verwendet serielle Übertragung und es ist auch als serielle Schnittstelle bekannt. USB (Universal Serial Bus), die heute am weitesten verbreitete Schnittstelle in der Computerindustrie ist, ist ebenfalls seriell. Ethernet, das wir zum Verbinden von Netzwerken verwenden, folgt ebenfalls der seriellen Kommunikation. SATA (Serial Advanced Technology Attachment), mit dem Festplatten und optische Lesegeräte repariert werden, ist ebenfalls seriell, wie der Name schon sagt.Weitere bekannte serielle Übertragungstechnologien sind Fire Wire, RS-485, I

2 C, SPI (Serial Peripheral Interface) und MIDI (Musical Instrument Digital Interface). Außerdem war PS / 2, das zum Anschluss von Mäusen und Tastaturen verwendet wurde, ebenfalls seriell. Am wichtigsten ist auch, dass PCI Express, mit dem moderne Grafikkarten an den PC angeschlossen werden, seriell übertragen wird.

Was ist Parallelübertragung?

Parallelübertragung bedeutet

gleichzeitige Übertragung von parallelen Datenbits . Angenommen, wir haben ein paralleles Übertragungssystem, das 8 Bits gleichzeitig sendet. Es sollte aus 8 separaten Leitungen bestehen. Stellen Sie sich vor, wir möchten das Datenbyte "10101010" über die Parallelübertragung übertragen. Hier sendet die erste Zeile "1", die zweite Zeile sendet "0" und so weiter. Jede Zeile sendet das dazugehörige Bit gleichzeitig. Der Nachteil ist, dass es mehrere Drähte geben sollte und daher die Kosten hoch sind. Da außerdem mehr Pins vorhanden sein sollten, werden die Ports und Slots größer, so dass sie nicht für kleine eingebettete Geräte geeignet sind. Wenn man von der parallelen Übertragung spricht, fällt als erstes auf, dass die parallele Übertragung schneller sein sollte, da mehrere Bits gleichzeitig übertragen werden. Theoretisch muss dies so sein, aber aus praktischen Gründen ist die Parallelübertragung noch langsamer als die serielle Übertragung. Der Grund ist, dass parallele Datenbits am Ende des Empfängers empfangen werden müssen, bevor der nächste Datensatz gesendet wird. Das Signal an verschiedenen Leitungen kann jedoch verschiedene Zeiten annehmen und daher werden nicht alle Bits gleichzeitig empfangen, und daher sollte für die Synchronisation eine Wartezeit erforderlich sein. Aus diesem Grund kann die Taktgeschwindigkeit nicht so hoch wie bei der seriellen Übertragung erhöht werden, und daher ist die Geschwindigkeit der parallelen Übertragung langsamer. Ein weiterer Nachteil der Parallelübertragung besteht darin, dass die benachbarten Drähte Probleme wie Übersprechen und gegenseitige Beeinflussung der Signale verursachen. Aus diesen Gründen wird eine parallele Übertragung für kurze Entfernungen verwendet. IEEE 1284

Die bekannteste parallele Übertragung ist der Druckeranschluss, der auch als IEEE 1284 bezeichnet wird. Dies ist der Port, der auch als paralleler Port bekannt ist. Dies wurde für Drucker verwendet, aber heute ist es nicht weit verbreitet. In der Vergangenheit wurden Festplatten und optische Plattenleser unter Verwendung von PATA (Parallel Advanced Technology Attachment) an den PC angeschlossen. Wie wir wissen, werden diese Ports nicht mehr verwendet, da sie durch serielle Übertragungstechnologien ersetzt wurden. SCSI (Small Computer System Interface) und GPIB (Allzweck-Schnittstellenbus) sind ebenfalls bemerkenswerte Schnittstellen, die in der Industrie verwendet werden, die parallele Übertragung verwendeten.

Es ist jedoch sehr wichtig zu wissen, dass der schnellste Bus in dem Computer, der der Front-Side-Bus ist, der die CPU und den RAM verbindet, eine Parallelübertragung ist.

Was ist der Unterschied zwischen serieller und paralleler Übertragung?

• Bei serieller Übertragung werden Daten bitweise nacheinander übertragen.Die Übertragung erfolgt sequentiell. Bei der parallelen Übertragung werden mehrere Bits gleichzeitig übertragen und somit gleichzeitig.

• Die serielle Übertragung benötigt nur eine Leitung, die parallele Übertragung erfordert jedoch mehrere Leitungen.

• Die Größe von seriellen Bussen ist im Allgemeinen kleiner als parallele Busse, da die Anzahl der Pins geringer ist.

• Serielle Übertragungsleitungen stören keine Interferenz- und Übersprechprobleme, da keine benachbarten Leitungen vorhanden sind, aber die parallele Übertragung aufgrund solcher Leitungen in der Nähe solchen Problemen ausgesetzt ist.

• Die serielle Übertragung kann schneller erfolgen, indem die Taktrate auf sehr hohe Werte erhöht wird. Bei der parallelen Übertragung muss jedoch, um den vollständigen Empfang aller Bits zu synchronisieren, die Taktrate langsamer gehalten werden und daher ist die parallele Übertragung im Allgemeinen langsamer als die serielle Übertragung.

• Serielle Übertragungsleitungen können Daten sehr weit übertragen, während dies bei der parallelen Übertragung nicht der Fall ist.

• Die am weitesten verbreitete Übertragungstechnik ist heute die serielle Übertragung.

Zusammenfassung:

Parallele vs serielle Übertragung

Die serielle Übertragung wird heutzutage viel mehr genutzt als die parallele Übertragung in der Computerindustrie. Der Grund dafür ist, dass die serielle Übertragung zu einer sehr großen Entfernung mit einer sehr schnellen Rate zu sehr niedrigen Kosten übertragen kann. Ein wichtiger Unterschied besteht darin, dass bei der seriellen Übertragung nur jeweils ein Bit gesendet wird, während bei der parallelen Übertragung mehrere Bits gleichzeitig gesendet werden. Die serielle Übertragung benötigt daher nur einen Draht, während parallele Übertragung mehrere Leitungen erfordert. USB, Ethernet, SATA, PCI Express sind Beispiele für die serielle Übertragung. Die parallele Übertragung ist heute nicht weit verbreitet, wurde jedoch in der Vergangenheit in Printer Port und PATA verwendet.

Bilder mit freundlicher Genehmigung:

Serielles Kabel über Wikicommons (Public Domain)

  1. IEEE 1284 über Wikicommons (Public Domain)