Niewiele rzeczy na temat prędkości USB 3.0 i USB 2.0?

2

Mam pytanie o USB 3.0 i USB 2.0.

1) Na przykład na płycie głównej mamy 4 porty USB z tyłu. Czy to oznacza, że ​​każdy port USB ma przepustowość 480 Mb / s, czy są one podłączone na pokładzie za pomocą wbudowanego koncentratora USB, więc wszystkie mają 480 Mbitów?

2) Kiedy otrzymuję kontroler USB 3.0 i podłączam do niego kontroler USB 3.0, który ma 4 porty USB 3.0 i otrzymuję 12 dysków flash USB 2.0, każdy zestaw trzech podłączonych do koncentratora USB 2.0 i podłącz te 4 koncentratory USB 2.0 do 4 portów USB 3.0. Czy wszystkie dyski flash będą działać z prędkością FULL USB 2.0? Czy też wszystkie magistrale USB będą współużytkować przepustowość pojedynczej wtyczki USB 2.0?

Graph showing 12 USB 2.0 drives, 4 USB 2.0 hubs, and a USB 3.0 controller in the topology as described above.

marc
źródło
Mam nadzieję, że ktoś edytuje mój post, aby pokazać zdjęcie. Nie mam prawa tego robić ... Mam prawo przesyłać, ale nie pokazuję ... przewodowy
marc
Jesteśmy pomocną grupą?
surfasb
Mam powiązane pytanie, jeśli ktoś jest zainteresowany odpowiedzią: Maksymalizacja szybkości klientów USB 2.0 na koncentratorze USB 3.0
Kozuch

Odpowiedzi:

2

Szerokość pasma przypada na kontrolera.

Na MSDN:

Transfer odbywa się za każdym razem, gdy dane są przenoszone między hostem   kontroler i urządzenie USB. Ogólnie rzecz biorąc, transfery USB mogą być   zasadniczo podzielone na transfery kontrolne i transfery danych. Wszystkie USB   urządzenia muszą obsługiwać transfery kontrolne i mogą obsługiwać punkty końcowe   transfery danych. Każdy typ transferu jest powiązany z typem   Punkt końcowy USB (bufor w urządzeniu). Transfer sterowania jest powiązany   z domyślnym punktem końcowym i transferem danych użyj jednokierunkowego   punkty końcowe. Typy przesyłania danych używają przerwań, zbiorczych i   izochroniczne punkty końcowe. Stos sterownika USB tworzy komunikację   kanał nazywany potokiem dla każdego punktu końcowego obsługiwanego przez urządzenie. Jeden   koniec rury jest punktem końcowym urządzenia. Drugi koniec rury to   zawsze kontroler hosta.

Połączenie z urządzeniem USB odbywa się do kontrolera USB. Urządzenie  może również używać tak dużej przepustowości, jak chcą. Tak więc przepustowość jest  na kontrolera.

edytować

Kontrolery USB 3.0 będą miały zarówno USB 2.0 i i kontroler USB 3.0. Tak więc urządzenia USB 3 nie będą miały wpływu na urządzenia USB 2.0 po podłączeniu do tego samego kontrolera.

Teraz zobaczmy, czy mogę znaleźć referencję w Wikipedii. . .

edytuj2

USB 3.0

W przypadku SuperSpeed ​​USB (zdefiniowanego od USB 3.0) podłączone urządzenia mogą   żądanie usługi od hosta. Ponieważ istnieją dwa oddzielne kontrolery   w każdym hoście USB 3.0 urządzenia USB 3.0 będą transmitować i odbierać na USB   3.0 szybkości transmisji danych niezależnie od podłączonych urządzeń USB 2.0 lub wcześniejszych   ten gospodarz. Prędkości danych operacyjnych dla nich zostaną ustawione w starszej wersji   sposób.

surfasb
źródło
Świetnie, więc pierwsze pytanie jest gotowe.
marc
Co do sekundy, czy będę miał pełną prędkość USB 2.0 na wszystkich pamięciach USB?
marc
Ah zapomniał o drugim pytaniu.
surfasb
Tak więc ta wola nie zadziała w ten sposób. Dobrze ? Mam 480 mbit / s, aby udostępnić wszystkie urządzenia? To smutne :-(
marc
@marc Jest jeszcze gorzej. Jeśli dobrze pamiętam, kontroler, aby przejść certyfikację, musi stale zapewniać około 50% przepustowości!
AndrejaKo