Zitat:
Zitat von EoN Bei der Seriellen übertragung bekommt jedes Gerät eine "extra Leitung" und kann somit immer senden und empfangen, egal was die anderen Geräte gerade machen. |
Also mein USB-Kabel hat 4 Adern, egal ob ich ein oder fünf geräte dran hab
Man sollte vielleicht bei der SATA-Übertragung sagen, viele serielle Übertragungsarten sind Bus-tauglich (z.B. USB,I²C). Es kommt immer drauf an, was man haben will, Festplatten hat man idR nicht sooo viele und man will sie möglichst schnell ansprechen, von daher kann man sich den zusätzlichen Overhead zum Adressieren des Geräts sparen und halt nur ein "Gesprächspaar" pro Kabel erlauben. Beim USB braucht man nicht sooo extreme Geschwindigkeiten, will aber grade nicht pro Gerät ein Kabel zum rechner, von daher nimmt man den Overhead in kauf um zu sagen: "Die Maus sagt: Cursor 2Pixel nach links" statt nur "Cursor 2Pixel nach links".
Wie schon gesagt wurde beeinflussen sich bei den Parallelkabeln die Leitungen gegenseitig =>sog Nebensprechen, damit kann es zu extremen störungen kommen, wenn man immer schnellere geschwindigkeiten realisieren will. Bei SATA wurde die Übertragungsspannung reduziert von 5V auf 0.5V, dadurch entsteht weniger nebensprechen, weil die "sendeleistung" geringer ist, damit kann man dann wesentlich schneller takten und mehr daten übertragen. für ein bisschen mehr details würd ich dir
das hier empfehlen. Der Unterschied zwischen seriell und parallel besteht nur darin, dass beim parallelen übertragen pro Takt z.B. 8Bit gleichzeitig übertragen werden. Bei serieller Übertragung aber pro Takt IMMER nur 1Bit, durch raffinierte designunterschiede kann eine serielle übertragung aber z.B. 10mal schneller takten als eine parallele, das heißt, während dein parallel-system dir 8Bit liefert schafft das serielle system 10Bit, damit bist du insgesamt schneller, weil du schneller takten kannst..
Bei ATA taktet man mit 25MHz, benutzt 16Bit Busbreite und double data rate, so kommt man auf 25MHZ*2*16Bit=800MBit/s=100MByte/s
Bei serial ATA taktet man mit 1500MHz!! benutzt 1Bit Busbreite und kann wegen sicherstellung der Selbsttaktung (siehe PDF) nur 80% nutzen, man kommt also auf 1500MHz*1Bit*0.8=1200MBit/sek=150MByte/sek