Das Universal Host Controller Interface (UHCI) ist eine Treiber- Software, mit der ein Host die USB-Schnittstelle steuert. Des weiteren gibt es noch das Open Host Controller Interface ( OHCI) und das Enhanced Host Controller Interface ( EHCI). Das universelle Controller-Interface UHCI, das von Intel spezifiziert wurde unterstützt die USB-Versionen 1.0 und 1.1 mit Datenraten von 1,5 Mbit/s und 12 Mbit/s.