GIF-1001
Cours 19, p.4
Caractéristique générales
• Les transactions USB se font à l’aide de jetons (voir plus loin), c’est-à-dire à
l’aide de bytes transmis ayant des valeurs et significations précises.
• Le port USB est totalement contrôlé par un contrôleur unique appelé hôte
(host). L’hôte, souvent le PC, initie toutes les communications (même les
interruptions). Il est le maître absolu du bus.
• Les jetons et messages transitent dans des trames de 1ms ou de 125us
(haute vitesse) (voir plus loin).
• Le bus USB peut fournir l’alimentation des appareils qui y sont connectés.
• Quatre modes de transfert sont supportés: Contrôle, Interruptions, Bloc et
Isochrone. Ils sont tous détaillés plus loin.
• Les appareils nouvellement branchés sur le port USB sont détectées
automatiquement.
• Dans USB 3.0, les deux liens additionnels permettent aux slaves d’indiquer
des évènements de façon asynchrone au Master sans que celui-ci ait initié
la communication.