Списки потребности, которые по мнению их разработчиков должны были решить USB и FireWire, во многом пересекаются и состоят в следующем:
1. Простота в использовании
2. Универсальность по отношению к различным применениям (например возможность заменить функции СОМ и LPT портов в PC)
3. Масштабируемость по количеству устройств
4. Невысокая стоимость
5. Возможность подключения большого количества устройств и масштабируемость с использованием HUB-OB
6. Возможность "горячего" подключения и отключения устройств
7. Возможность относить на достаточно большие расстояния (по сравнению с такими параллельными шинами как ISA,PCI,AGP) устройств соединенных при помощи шины.
8. Небольшое количество соединительных проводов (тонкие кабели) по сравнению с наиболее распространенными компьютерными последовательными шинами (RS232,RS485,LPT)
9. Поддержка высоких скоростей передачи данных, достаточной для передачи видео и аудио.
10. Возможность передачи данных в реальном времени (с фиксированной максимальной временной задержкой), как это необходимо для передачи звука и изображения
11. Возможность автоматической настройки ПО при подключении новых устройств
12. Для FireWire еще и возможность работы соединенных устройств в отсутствии основного компьютера (хоста)
13. Для FireWire возможность одновременного получения потока данных несколькими устройствами (broadcast)
14. USB по стоимости должна была подходить в качестве замены последовательным и параллельным портам для компьютеров следующего поколения.
Назначение USB и FireWire
Списки потребности, которые по мнению их разработчиков должны были решить USB и FireWire, во многом пересекаются и состоят в следующем:Списки потребности, которые по мнению их разработчиковТакже по теме: