thumb|upright=1.2|Karta PCI z kontrolerem USB 2.0 (obsługa UHCI i EHCI).UHCI (ang. Universal Host Controller Interface) – interfejs dostępu do urządzeń USB wprowadzony przez firmę Intel dla standardu USB 1.xExtensible Host Controler Interface for Universal Serial Bus . Standaryzacja UHCI przyczynia się do wszechstronności połączeń USB, zapewniając jednolity interfejs dla różnych urządzeń: drukarek, klawiatur czy zewnętrznych pamięci masowych, UHCI zapewnia wspólną strukturę, która umożliwia tym urządzeniom bezproblemową komunikację z systemem hosta. Dzięki dynamicznemu zarządzaniu UHCI stało się możliwe podłączanie i odłączanie urządzeń USB bez ponownego uruchamiania komputera.
thumb|upright=1.2|Układ VIA VT6212L na karcie rozszerzeń USB 2.0 dla PCI.
thumb|upright=1.2|Karta rozszerzeń USB 1.1 dla gniazda PCI.UHCI wspiera transfery z niską (1.5 Mbit/s) i pełną prędkością (12 Mbit/s). Standard UHCI definiuje dwie części: sterownika kontrolera hosta (HCD) i kontrolera hosta (HC). HCD jest częścią oprogramowania systemowego i jest zwykle dostarczana przez dostawcę systemu operacyjnego;