No dispositivo USB 2.0, os dispositivos USB1 não diminuíram nada. O problema com o single TT (Transaction Translator, para traduzir o tráfego HS para os pacotes FS / LS localmente, em cada hub) era que um único TT retardaria os dispositivos USB1 no mesmo hub, não o desempenho geral do hub HS.
Nas especificações do USB 3.x, eletricamente, a interface USB 2.0 é completamente independente do caminho SuperSpeed. Ela é executada paralelamente em fios D + / D de estilo antigo dedicados. Ao contrário do USB 2.0, o USB 3.x não introduz o "TT" (Transaction Translator), as transações de super velocidade USB 3.x não podem ser "traduzidas" para transações HS USB 2.0.
No entanto, os pipes internos das interfaces do controlador e do sistema (fabric interno) possuem largura de banda limitada, portanto, o sistema deve gerenciá-lo. O < especificações strong> xHCI definem o conceito de "BI", "instância de barramento". Os BIs podem ser do tipo SS, do tipo HS ou LS / FS. O sistema pode atribuir vários BIs a uma porta e alocar certa largura de banda para cada porta, portanto, é possível que muitos dispositivos USB2 possam invadir a largura de banda do SS. Isso dependerá da implementação xHCI e da pilha de drivers de software. Não está claro até que ponto a pilha USB moderna é inteligente para gerenciar toda essa flexibilidade. Esta write-up é um exemplo de confusão geral na área de alocação de largura de banda USB.