Algumas coisas sobre a velocidade do USB 3.0 e USB 2.0?

2

Tenho dúvidas sobre o USB 3.0 e o USB 2.0.

1) Por exemplo, uma placa-mãe que temos tem 4 portas USB na parte de trás. Isso significa que cada porta USB tem uma largura de banda de 480 Mbits ou está conectada a bordo usando um hub USB embutido para que todos tenham 480 Mbits?

2) Quando obtenho um controlador USB 3.0, e conecto um hub USB 3.0 no controlador que tem 4 portas USB 3.0 e adquiro 12 unidades flash USB 2.0, cada conjunto de três conectado a um hub USB 2.0 e conecte esses 4 Hubs USB 2.0 em 4 portas USB 3.0. Todas as unidades flash funcionam a uma velocidade FULL USB 2.0? Ou todos os barramentos USB compartilham uma única largura de banda do plug USB 2.0?

    
por marc 19.09.2011 / 17:22

1 resposta

2

A largura de banda é por controlador.

Por MSDN:

A transfer takes place every time data is moved between the host controller and the USB device. In general, USB transfers can be broadly categorized into control transfers and data transfers. All USB devices must support control transfers and can support endpoints for data transfers. Each type of transfer is associated with the type of USB endpoint (a buffer in the device). Control transfer is associated with the default endpoint and data transfers use unidirectional endpoints. The data transfer types use interrupt, bulk, and isochronous endpoints. The USB driver stack creates a communication channel called a pipe for each endpoint supported by the device. One end of the pipe is the device's endpoint. The other end of the pipe is always the host controller.

Uma conexão com o dispositivo USB é para o controlador USB. Um dispositivo  também podem usar a largura de banda que quiserem. Então, assim, a largura de banda é  por controlador.

editar

Os controladores USB 3.0 terão um controlador USB 2.0 e e USB 3.0. Portanto, os dispositivos USB 3 não serão afetados pelos dispositivos USB 2.0 quando conectados ao mesmo controlador.

Agora vamos ver se consigo encontrar uma referência na Wikipédia para isso. . .

edit2

USB 3.0

For SuperSpeed USB (defined since USB 3.0), connected devices can request service from host. Because there are two separate controllers in each USB 3.0 host, USB 3.0 devices will transmit and receive at USB 3.0 data rates regardless of USB 2.0 or earlier devices connected to that host. Operating data rates for them will be set in the legacy manner.

    
por 19.09.2011 / 17:57

Tags