Im USB 2.0-Framework haben USB1-Geräte nichts verlangsamt. Das Problem mit Single TT (Transaction Translator, um HS-Verkehr lokal in jedem Hub in FS / LS-Pakete zu übersetzen) bestand darin, dass ein einziger TT USB1-Geräte auf demselben Hub verlangsamte und nicht die gesamte HS-Hub-Leistung.
In den USB 3.x-Spezifikationen ist die USB 2.0-Schnittstelle elektrisch unabhängig vom SuperSpeed-Pfad. Sie wird parallel auf dedizierten D + / D-Drähten ausgeführt. Im Gegensatz zu USB 2.0 führt USB 3.x nicht "TT" (Transaction Translator) ein, die Super-Speed-Transaktionen von USB 3.x können nicht in HS USB 2.0-Transaktionen "übersetzt" werden.
Interne Pipes des Controllers und der Systemschnittstellen (interne Fabric) haben jedoch eine begrenzte Bandbreite, daher muss das System diese verwalten. Die xHCI-Spezifikationen definieren das Konzept von "BI", " Businstanz ". BIs können vom SS-Typ oder HS-Typ oder LS / FS-Typ sein. Das System kann einem Port mehrere BIs zuweisen und jedem Port eine bestimmte Bandbreite zuweisen, sodass möglicherweise zu viele USB2-Geräte in die SS-Bandbreite eingreifen. Dies hängt von der xHCI-Implementierung und vom Softwaretreiberstack ab. Es ist unklar, in welchem Umfang moderne USB-Stack diese Flexibilität flexibel beherrscht. Dieses Schreiben ist ein Beispiel für allgemeine Verwirrung im Bereich der Zuweisung von USB-Bandbreiten.