Шина USB требует обратной совместимости

Apr 24, 2012 08:14



Архитектура USB неочевидна и для неподготовленных пользователей - нелогична. High-Speed режим обслуживается EHCI, Full-Speed и Low-Speed - либо OHCI (SiS, nVidia), либо UHCI (Intel, VIA). Они и спорят между собой за доступ к подключенному устройству, только с разным приоритетом.

Появление USB 3.0 должно положить конец такой неразберихе: xHCI позволяет обойтись без контроллеров-компаньонов. Но в переходный период велик соблазн «досрочно» отказаться от OHCI/UHCI. Ведь в EHCI еще с момента разработки был заложен механизм Split Transactions, позволяющий поддерживать протоколы взаимодействия с устройствами Low и Full Speed, физически работая на High Speed.

Как реализован этот механизм и в чем его суть? Как, используя этот механизм, отказаться от устаревших контроллеров UHCI и OHCI и перевести все виды устройств на работу с EHCI? Каким образом?

Читайте об этом статью на страницах Компостера.

Компостер, usb 3.0

Previous post Next post
Up