Прочее компьютерное

с какой максимальной скорость могут передаваться данные через USB?

меня интересует техническая сторона, то есть, в идеале, какая м. б. максимальная скорость?
на усб 2,0 480 мб/cек
но скоро будет усб, у которой скорость передачи данных будет равна 4,8 гигабита в секунду.
Миша Вербов
Миша Вербов
360
Лучший ответ
почитай историю развития USB http://ru.wikipedia.org/wiki/USB
Для USB 2.0 - 480 Мбит/сек (т. е. 60Мбайт/сек) , но это чисто теоретический максимум, без учета служебной информации, особенностей протокола и разделения пропускной способности между всеми устройствами на шине.
Вот что написано у Михаила Гука (книга "Аппаратные средства ІВМ РС"):

"К одной шине USB можно подключать устройства, работающие на существенно различающихся скоростях передачи. Чтобы обеспечить рациональное распределение времени кадров (микрокадров) , для каждой из скоростей приняты соответствующие ограничения на максимальную длину поля данных пакета. Из этих ограничений вытекают ограничения достижимой пропускной способности устройств и шины в целом:

♦ На низкой скорости (LS), составляющей 1,5 Мбит/с, в пакете может быть не более 8 байт данных, при этом двухстадийная транзакция управления (без фазы данных) занимает 30 % кадра, а транзакция прерывания — 14 %. Максимальная скорость обмена с одной точкой не превышает 8 Кбайт/с.

♦ На полной скорости (FS), составляющей 12 Мбит/с, поле данных для изохронных обменов содержит до 1023 байт (транзакция занимает 69 % кадра) , максимальная скорость конечной точки составляет 1023 Кбайт/с. Для остальных типов допустима длина до 64 байт (5 % кадра) . При этом, если с конечной точкой в каждом кадре выполняется одна транзакция, достигается скорость 64 Кбайт/с. В один кадр может уместиться до 19 таких транзакций, что соответствует суммарной пропускной способности шины 1,216 Мбайт/с. В принципе такая пропускная способность может достаться и одному устройству (его конечной точке) , если другие устройства неактивны.

♦ На высокой скорости (HS), составляющей 480 Мбит/с, поле данных содержит до 3 х 1024 байт для прерываний и изохронных обменов (14 % микрокадра) , максимальная скорость конечной точки составляет 24,576 Мбайт/с. Для передач массивов и управляющих передач допустим размер до 512 байт (7-8 % микрокадра) , скорость при одной транзакции в микрокадре составляет 4,096 Мбайт/с. На практике одной точке для передач массивов может доставаться пропускная способность около 24 Мбайт/с (при расторопном хост-контроллере и неактивности других устройств) . Суммарная пропускная способность шины может достигать 53,2 Мбайт/с.

Приведенные значения максимальной суммарной пропускной способности шины достигаются лишь в идеале. Реально они ниже, поскольку транзакции могут выполняться дольше из-за необходимости передачи дополнительных вставленных битов (в худшем случае они удлиняют пакеты в 7/6 раз) , а также задержек в кабелях и хабах. "
для USB 2.0 480 Мбит\сек