В силу того, что FireWire изначально проектироваласть как шина для передачи видео и аудиопотоков между различными устройствами независимо от наличия компьютера, в настоящее время количество существующих устройств использующих изохронную передачу данных по этой существенно больше чем количество таковых для USB. К числу таких устройств относятся например видеокамеры производства Sony (некоторые из которых мы собираемся описать более подробно в следующих главах), некоторые устройства сбора данных например производства московской фирмы ЗАО "Инструментальные системы". Последние могут быть интересны специалистам в области промышленных и научных измерений, а так же систем связи.
Изохронная передача по USB до сих пор считается "не тривиальным делом" на уровне ПО. И до сих пор USB устройства не всегда используют ее в тех случаях когда это было бы логично. Примером тому в частности могут служить столь распространенные WEB-камеры Logitech QuickCam, а так же некоторые CD/DVD RW производства Sony. Те и другие используют асинхронный режим передачи данных. В случае с \¥ЕВ=камерами это вобщем-то оправданное упрощение конструкции в силу того, что WEB-камеры как правило работают в условиях довольно медленной связи по интернет и речь о каком-то realtime как правило не идет. В случае же с устройствами записи на оптичиские диски при некоторых учловияхиспользование асинхронной передачи может быть причиной того, что устройство не успеет вовремя получить от компьютера необходимый объем данных и оптический носитель информации (так называемая "болванка") может быть безвозвратно непрочен. Решением проблемы в этом случае может быть программное переключение устройства в режим когда процесс записи будет осуществляться на более низкой скорости. Подобная неприятная ситуация может возникнуть как в случае чрезмерной загруженности шины USB другими устройствами, так и в случае когда host-контроллер USB компьютера является недостаточно быстрым так как соответствует более ранней спецификации USB1.0 или USB1.1.
В случае если бы устройство использовало изохронную передачу, то подобная ситуация не могла бы иметь место в силу того что шина просто не смогла бы сконфигурировать устройство для для работы со скоростью изохронной передачи необходимой для слишком высоких скоростей записи на оптичекий диск, таких что скорость подкачки по шине была бы недостаточной. Шина автоматически бы обнаружила нехватку полосы пропускания для передачи с высокой скоростью.
Положение с изохронной передачей вероятно изменится когда большее распространение получит скоростная шина USB2.0. В настоящее время многие выпускаемые компьютеры комплектуются host-контроллером USB2.0, однако число устройств, поддерживающих работу по USB2.0 невелико по сравнению с числом таковых для USB 1.0.
Назначения способов передачи данных, устройства их использующие
В силу того, что FireWire изначально проектироваласть как шина для передачи видео и аудиопотоков между различными устройствами независимо от наличия компьютера, в настоящее время количествоТакже по теме: