Das Enhanced Host Controller Interface (EHCI) ist eine Treiber- Software für USB 2.0. Für die 1er-Versionen gibt es noch das Universal Host Controller Interface ( UHCI) und das Open Host Controller Interface ( OHCI) und für USB 3.0 das Extensible Host Controller Interface (xHCI).
Das EHCI-Interface für USB 2.0 ist eine Spezifikation für den High-Speed-Modus von USB 2.0 mit 480 Mbit/s. Bei der Übertragung zu einem Gerät der 1er-Version, müssen diese weiterhin von den anderen Treibern UHCI und OHCI unterstützt werden.