Autor Thema: serielle und parallele Datenübertragung  (Gelesen 4827 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline alpesto

  • Newbie
  • *
  • Beiträge: 3
  • Bewertung der Beiträge: 0
    • Profil anzeigen
serielle und parallele Datenübertragung
« am: November 21, 2010, 20:24:20 »
Hallo,

habe folgendes Problem: ich verstehe nicht, warum die serielle Datenübertragung (z.B. USB, SATA) der parallelen Datenübertragung (z.B. LPT, IDE) vorgezogen wird. Rein von meiner Logik her müsste doch die parallele Übertragung schneller sein, da gleichzeitig mehr Daten auf einmal übertragen werden.

 ... ich stehe da jedoch auf dem Schlauch und konnte noch keine Antwort finden.

danke schonmal,

Gruß,

Alpesto


Offline mucki

  • Jr. Member
  • *
  • Beiträge: 90
  • Bewertung der Beiträge: 1
    • Profil anzeigen
Antw:serielle und parallele Datenübertragung
« Antwort #1 am: November 24, 2010, 13:05:46 »
Hallo Alpesto,

Deine Frage ist durchaus berechtigt und wird im LB3 (Ausgabe 2.2. S.76ff) angesprochen und später im LB12 (Ausgabe 2.1., Kap. 3.2., S.76ff) vertieft.
Zunächst ist es einleuchtend, durch parallele Datenübertragung die Datenrate zu vervielfachen. Das war früher auch Stand der Technik (PATA, SCSI, ISA, PCI), es haben sich jedoch einige Nachteile herausgestellt: 
Nicht nur der Verkabelungsaufwand, der Platzverbrauch auf dem Chip (Anschlüsse) und der Stromverbrauch sind höher, sondern vor allem die Störanfälligkeit macht Probleme: Übersprechen, parasitäre Kapazitäten, Skew (Signale laufen nicht exakt gleich schnell) begrenzen die Frequenzen und damit die Datenübertragungsrate.
Bei langsamen und weniger hoch integrierten Schaltkeisen hatte man aber früher keine Wahl.

Heute erledigen hoch integrierten Schaltkeise Serialisierung und Deserialisierung im GHz-Bereich. Die Treiberstufen der Bussysteme sind für hohe Datenraten ausgelegt. Daten, Adressen und Steuerinformationen werden bitseriell übertragen und ggf. zusätzliche Bits für Synchronisation und Fehlererkennung in den Datenstrom eingefügt.
So erfolgte der Wechsel von PATA zu SATA, von SCSI zu SAS, von PCI zu PCI-Express, von der parallelen Schnittstelle (IEEE 1284) zu USB und Firewire.

Die serielle Datenübetragung hat aber nicht nur Vorteile, so sind ggf. längere Latenzzeiten anszusetzen. Werden 32 Bits mit 1 GB/s seriell übertragen, so liegt die Latenzzeit bei 32ns, d.h. in der Größenordnung des PCI-Bus.

Siehe auch: LB3, V.2.2, Frage 5:
Nennnen Sie den wichtigsten anwendungspraktischen Vorteil serieller Bussysteme.

Gruß Mucki

Offline alpesto

  • Newbie
  • *
  • Beiträge: 3
  • Bewertung der Beiträge: 0
    • Profil anzeigen
Antw:serielle und parallele Datenübertragung
« Antwort #2 am: November 26, 2010, 19:24:25 »
Hallo mucki,

jetzt verstehe ich es. Die Frage hat mich schon sehr lange beschäftigt.

vielen Dank für die ausführliche Antwort. Sie hat mir sehr weitergeholfen!!


Gruß,

Alpesto   :-)