Frage zum USB Bulk-Modus

zlurp

Lt. Commander
Mitglied seit
24.01.2003
Beiträge
102
Renomée
0
Hallo alle miteinander,

es geht zwar nicht wirklich um Netzwerke, aber ich fand, das passt hier am ehesten rein...

Ich mus demnächst ein Referat über USB halten. Das wird unter Anderem auch die Transferarten beinhalten (Isochron, Control, Interrupt, Bulk). Im großen und Ganzen ist das soweit klar. Was ich nicht verstehe ist die Berechnung der übertragenen Datenmenge im Bulk-Modus.

das hier als Grundlage:

Isochron werden 24MByte / s Datenübertragung geschafft, nach folgender Berechnung:
- 1024Byte je Paket
- 3 Pakte je MicroFrame (1 MicroFrame = 0,125µs) => 24.000 Pakete je s
- 1024Byte * 24.000Pakete entspricht ca. 24MByte

Im Bulk Betrieb sollen 56Mbyte / s geschafft werden. Die obige Rechnung kann hier wohl nicht angewendet werden, da es ein Handshake-Verfahren ist. Aber wie berechnet sich dann diese Datenübertragungsrate?

Und dann gleich die nächste Frage: die theretische max. Datenrate ist 480MBit/s. Betreibe ich das Dingen im Bulk-Modus erreiche ich 56Mbyte (max, unter der Annahme dass kein anderes Gerät angeschlossen ist). 56MByte * 8Bit = 448MBit. Wo bleiben also die übrigen 32MBit?
 
Zurück
Oben Unten