USB 2.0 de alta velocidade em todas as portas

7

Existe um host USB 3.0 capaz de fornecer conexões USB 2.0 de alta velocidade em várias portas simultaneamente?

PARA ESTAR CLARO, estou perguntando se um host USB 3.0 pode dividir seus 5 Gb / s em vários dispositivos de alta velocidade USB 2.0 totalmente saturados?

    
por Cody Smith 22.12.2016 / 07:40

2 respostas

5

Isso é um equívoco. Ninguém "divide" ou "redistribui" nada na arquitetura USB3. Os sinais USB2 passam pelo canal USB2 D + / D- exclusivamente, os sinais USB3 passam pelos pares Tx / Rx. Eu acho que esse equívoco vem da arquitetura USB2 mais antiga e diferente, onde transações full e low-speed (FS e LS) podem ser realmente "divididas" entre várias conexões FS / LS. No USB2, esta função foi implementada através do chamado bloco " Transaction Translator " (TT) embutido em cada hub. E a largura de banda do HS pode ser "dividida" entre dispositivos FS apenas se vários TT ( MTT ) forem projetados no hub. Esse tipo de arquitetura de tradução não é implementada nem especificada na arquitetura Super-Speed USB3.

Se você conectar quatro HDD USB2 a um hub, todos os quatro receberão um agregado de 35-40 MB / s por HOST ou 8-10 MB / s de taxa de transferência sustentável por cada unidade Maior "largura de banda" USB3 não tem nada a ver com transações USB2, absolutamente nada (exceto que a arquitetura do controlador xHCI USB3.0 pode ser um pouco mais eficiente no tratamento da sobrecarga de protocolo).

Os hubs USB3.0 têm essencialmente dois hubs internos, um USB3 e um USB2 herdado. Eles funcionam de forma independente, eles apenas redirecionam (mux) as portas downstream para um controlador de hub ou outro se um dispositivo estiver conectado, ou apenas trabalham em paralelo se os hubs estiverem no segmento.

O mesmo vale para hosts USB3.0, a arquitetura é a mesma e eles são chamados da mesma coisa, exceto que é o hub "raiz". Se você obtiver o utilitário USBview.exe, verá que o controlador xHCI raiz se ramifica em DOIS HUBS ROOT, um SS USB3 e outro USB2. Se você conectar um dispositivo USB3.0 à porta USB da placa-mãe, ele entrará na seção USB3 e o número da porta lógica será, digamos, "1". Se você conectar um dispositivo USB2 na mesma porta física , ele será direcionado para a ramificação USB 2 e sua porta lógica será algo como "5", portanto a largura de banda total será definida pela raiz correspondente seção de hub. Ninguém compartilha a largura de banda super-speed com dispositivos de alta velocidade, eles são quase independentes.

Portanto, a resposta para a pergunta do OP é "NÃO".

    
por 23.12.2016 / 19:34
2

Eu encontrei uma pergunta semelhante, mas migrei sem uma resposta. Eu procurei na Web e encontrei uma resposta aqui:

Hardware do Tom

De acordo com essa resposta, vários dispositivos USB 2.0 podem ser executados a plena velocidade em hosts USB 3.0. Se a sua experiência contradizer essa resposta, por favor me avise.

    
por 22.12.2016 / 09:26

Tags