USB : comment ça marche ?

USB : comment ça marche ? - Carte mère - Hardware

Marsh Posté le 09-06-2004 à 09:30:40    

Bonjour,
 
Je voulais savoir comment fonctionnait l'USB. Enfin ce qui m'intéresse c'est de savoir si les carte mère récentes intègrent plusieurs bus indépendants. Ce que je voudrais savoir c'est si ayant 6 ports physique sur ma mobo, j'ai un seul bus dont le débit est divisé par le nombre de périf connectés ou si j'ai 6 bus avant chacun la même bande passante disponible (je ne par le pas des hubs evidemment). Ou alors est-ce plus subtil (genre 2 ou 3 bus de 3 ou 2 connecteurs etc...) ?
Et pour donner un exemple concret, j'aimerais savoir si je peux disposer de 3 bus distincts (un pour ma carte son, un pour mon modem, un pour mes 2 interfaces midi). Et si jamais il y avait partage, est-ce que ce partage de bande se fait dynamiquement ou alors mécaniquement en fonction des périfs connectés, même s'ils ne sont pas utilisé à chaque instant (genre un modem usb pompe t'il de la bande passante USB si je ne suis pas connecté).
Voilà, j'espère avoir été clair.
 
Merci.

Reply

Marsh Posté le 09-06-2004 à 09:30:40   

Reply

Marsh Posté le 09-06-2004 à 09:48:31    

en général :1 contrôleur USB avec un hub primaire qui contrôle deux connecteurs USB. Donc deux connecteurs se partagent 1 contrôleurs USB.
pour la répartition, ça dépend de la carte mère.  
Sur ma DFI ils sont phisiquement regroupés par 2. sur la K7S5A il sont séparés. pour un contrôleur, il y a un port à l'arière et un à l'avant (conntecteur optionnel). ce qui fait que les deux connecteurs arrière ont un contrôleur différent.
Pour l'usb 2 c'est encor différent.

Reply

Marsh Posté le 09-06-2004 à 09:50:37    

sur la K7S8X, il y a 3 ports pour un contrôleur !

Reply

Marsh Posté le 09-06-2004 à 09:51:28    

t peux savoir combien tu as de controlleurs independants sur ta carte mere en allant dans le gestionnaire de periphs et en comptant le nombre de "contolleurs usb racine"

Reply

Marsh Posté le 09-06-2004 à 09:52:39    

pour savoir, tu branche tes périfs, tu vas dans la gestion des périfs, tu compte le nombre de concentrateurs racine. Tu double-cliques sur un des concentrateur et tu vas l'onglet marche/arrêt : la tu sais ce qui est branché dessus

Reply

Marsh Posté le 09-06-2004 à 09:53:57    

Sur ma Gygabyte, j'ai 2 groupes de 2 prises sur le panneau ATX et 2 connecteurs sur la carte mère revoyant respectivement sur un bracket avec 2 prises et sur l'avant du boitier avec aussi 2 prises.
Donc si je comprend bien j'aurais donc 4 contrôleur indépendant ayant chacun la même bande passante disponible ?

Reply

Marsh Posté le 09-06-2004 à 09:55:02    

barna a écrit :

Sur ma Gygabyte, j'ai 2 groupes de 2 prises sur le panneau ATX et 2 connecteurs sur la carte mère revoyant respectivement sur un bracket avec 2 prises et sur l'avant du boitier avec aussi 2 prises.
Donc si je comprend bien j'aurais donc 4 contrôleur indépendant ayant chacun la même bande passante disponible ?


 
relis les 2 posts precedents...

Reply

Marsh Posté le 09-06-2004 à 09:55:31    

OK, cross posting !
merci.
 
Et qu'en est il pour le partage ? Est il dynamique ou pas ?


Message édité par barna le 09-06-2004 à 09:56:06
Reply

Marsh Posté le 09-06-2004 à 10:03:17    

Citation :

Pour l'usb 2 c'est encor différent.


Comment ça ? Pour les périf USB 2 ou alors ton explication est elle encore  valable pour les carte mère supportant l'usb 2 mais avec que des perif usb 1.1 de connectés ?

Reply

Marsh Posté le 09-06-2004 à 10:55:12    

up

Reply

Marsh Posté le 09-06-2004 à 10:55:12   

Reply

Marsh Posté le 09-06-2004 à 11:03:39    

toujours valable. Les périfs USB 2 sont "aiguillé" vers un autre contrôleur au moment du branchement. si je ne me trompe pas. Il ne rentrent pas en compte dans le fonctionnement des périfs USB1 mis à part qu'ils occupent physiquement un conncteur. C'est le cas sur ma ASROCK


Message édité par futec le 09-06-2004 à 11:07:24
Reply

Marsh Posté le 09-06-2004 à 11:06:13    

ce qui veut dire que si la carte mère est 100 % compatible usb2, il existe autant de contrôleur usb1.1 que de contrôleur usb 2 ?
ET concernant le partage, quelqu'u peut me dire si c'ets dynamique ou pas ?
Merci.

Reply

Marsh Posté le 09-06-2004 à 11:09:19    

Le partage de quoi ?  

Reply

Marsh Posté le 09-06-2004 à 11:10:13    

barna a écrit :

ce qui veut dire que si la carte mère est 100 % compatible usb2, il existe autant de contrôleur usb1.1 que de contrôleur usb 2 ?


 
 
non, ce sont tous des controleurs usb2, ils sont retro compatible usb 1.1

Reply

Marsh Posté le 09-06-2004 à 11:12:09    

le partage de bande passante.
Exemple : sur le même contrôleur je branche un modem adsl et une carte son. Je ne suis pas connecté. Le système va t'il allouer de la bande passante au modem même si celui ci n'est pas utilisé ou va t'il simplement se contenter de l'alimenter en energie et lui allouer de la BP uniquement lorsque qu'il sera sollicité (une fois connecté).
Tu comprends ?

Reply

Marsh Posté le 09-06-2004 à 11:14:13    

futec a écrit :

en général :1 contrôleur USB avec un hub primaire qui contrôle deux connecteurs USB. Donc deux connecteurs se partagent 1 contrôleurs USB.
pour la répartition, ça dépend de la carte mère.  
Sur ma DFI ils sont phisiquement regroupés par 2. sur la K7S5A il sont séparés. pour un contrôleur, il y a un port à l'arière et un à l'avant (conntecteur optionnel). ce qui fait que les deux connecteurs arrière ont un contrôleur différent.
Pour l'usb 2 c'est encor différent.


 
Sur la K7S8x, ils sont aussi par paire, et si on met un des 2 ports (il y en a 2*4) en usb1, le 2eme sera aussi en usb1


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:14:41    

Citation :

non, ce sont tous des controleurs usb2, ils sont retro compatible usb 1.1


Ce qui veut dire quoi ? Est-ce que sur un contrôleur USB 2 en connectant 2 périf USB 1.1 j'aurai une bande passante totale de USB 1.1 partagée ou alors le contrôleur sera t'il capable de founir le maximum accepté par chaque périf (1.7 mo/2 ou 2 X 1.7 mo)


Message édité par barna le 09-06-2004 à 11:16:08
Reply

Marsh Posté le 09-06-2004 à 11:19:35    

chaced a écrit :

Sur la K7S8x, ils sont aussi par paire, et si on met un des 2 ports (il y en a 2*4) en usb1, le 2eme sera aussi en usb1


 :non: non ça marche pas comme ça !
sur cette carte,
les connecteurs sont physiquement disposés par paire. Mais il n'y a que deux contrôleurs 'SIS7001'et deux concentrateurs racine. donc 3 périf USB1 sur chaque concetrateur.  
L'USB2 est considéré à part. 'SIS 7002'

Reply

Marsh Posté le 09-06-2004 à 11:20:42    

chaced a écrit :

Sur la K7S8x, ils sont aussi par paire, et si on met un des 2 ports (il y en a 2*4) en usb1, le 2eme sera aussi en usb1


 
 
 :ouch:  c'est vrai ?
 
c'est le chipset SIS qui est mal foutu comme ca ?
 
c'est ecrit qqe part sur la doc ?
 
tu as teste ?

Reply

Marsh Posté le 09-06-2004 à 11:22:21    

futec a écrit :

:non: non ça marche pas comme ça !
sur cette carte,
les connecteurs sont physiquement disposés par paire. Mais il n'y a que deux contrôleurs 'SIS7001'et deux concentrateurs racine. donc 3 périf USB1 sur chaque concetrateur.  
L'USB2 est considéré à part. 'SIS 7002'


 
tu fais comment pour avoir 8 ports ? :D
 
non sur ma vieille K7S8X r1 (donc 6 ports) sous linux avec usbview, je vois bien 3 OHCI/EHCI
 
m'enfin, le principe reste le meme, si un des périphs usb1 est branché, ils le deviennent tous.


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:23:22    

flash_gordon a écrit :

:ouch:  c'est vrai ?
 
c'est le chipset SIS qui est mal foutu comme ca ?
 
c'est ecrit qqe part sur la doc ?
 
tu as teste ?


 
C'est pareil sur ma A7N8x :D la commutation OHCI/EHCI est un peut particuliere, mais ce n'est pas génant, ça ne cours pas les rue les periph usb High Speed :D


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:25:30    

et concernant des périf 1.1 connectés sur des ports 2.0 ? le port se transforme t'il en port 1.1 (débit max diponible pour tous les périf 1.7 mo à se paetager) ou alors est il capable de se comporter en port usb2 (débit 400 mo à se paetager dans la limite de ce qu'accepte les perif, à sa voir 1.7 chacun) ?

Reply

Marsh Posté le 09-06-2004 à 11:29:13    

chaced a écrit :

tu fais comment pour avoir 8 ports ? :D
 
non sur ma vieille K7S8X r1 (donc 6 ports) sous linux avec usbview, je vois bien 3 OHCI/EHCI
 
m'enfin, le principe reste le meme, si un des périphs usb1 est branché, ils le deviennent tous.


tu confonds, J'explique:
 
Pour l'USB1 :  
es port et les controleurs. Il y a 6 ports
les connecteurs sont physiquement disposés par paire. Mais il n'y a que deux contrôleurs 'SIS7001' et deux concentrateurs racine. donc 3 périf USB1 sur chaque concetrateur.
 
Pour l'USB2 :  
il y a un controleur 'SIS7002' et 1 concentrateur un peu particulier.
au moment où l'onbranche un périf USB2, sur l'un des 6 connecteur USB, il est 'electroniquement' déconnecté du concentrateur USB1 auquelle il est nomalement connecté pour être "connecté au concentrateur" USB2 qui gére les 6 ports USB de cette manière.  

Reply

Marsh Posté le 09-06-2004 à 11:30:08    

barna a écrit :

et concernant des périf 1.1 connectés sur des ports 2.0 ? le port se transforme t'il en port 1.1 (débit max diponible pour tous les périf 1.7 mo à se paetager) ou alors est il capable de se comporter en port usb2 (débit 400 mo à se paetager dans la limite de ce qu'accepte les perif, à sa voir 1.7 chacun) ?


 
L'EHCI gere l'usb2 et l'OHCI l'usb1.1, si tu branches un périphs usb 2 Full speed soit USB1 :D tu vas passer par l'ohci, hors, une fois enclenché, tu ne peux pas utiliser un morceau d'ohci et un de EHCI.
 
Par contre en lisant les specs du chipset on peut voir :
 - One EHCI USB 2.0 Controller and 3 OHCI USB 1.1 Controllers
 
donc, on est limitée en nombre de périphs USB 2 et USB 1.1 sur les 8 ports :(


Message édité par chaced le 09-06-2004 à 11:30:37

---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:31:31    

futec a écrit :

tu confonds, J'explique:
 
Pour l'USB1 :  
es port et les controleurs. Il y a 6 ports
les connecteurs sont physiquement disposés par paire. Mais il n'y a que deux contrôleurs 'SIS7001' et deux concentrateurs racine. donc 3 périf USB1 sur chaque concetrateur.
 
Pour l'USB2 :  
il y a un controleur 'SIS7002' et 1 concentrateur un peu particulier.
au moment où l'onbranche un périf USB2, sur l'un des 6 connecteur USB, il est 'electroniquement' déconnecté du concentrateur USB1 auquelle il est nomalement connecté pour être "connecté au concentrateur" USB2 qui gére les 6 ports USB de cette manière.


 
ok, ce qui nous fait 8 ports au total


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:32:13    

chaced a écrit :

C'est pareil sur ma A7N8x :D la commutation OHCI/EHCI est un peut particuliere


 
l'usb du nforce est une vraie merde, plus rien m'etonne maintenant
 

chaced a écrit :

mais ce n'est pas génant, ça ne cours pas les rue les periph usb High Speed :D


 
 
parle pour toi..............

Reply

Marsh Posté le 09-06-2004 à 11:32:44    

non  Chased, 6 ports sur cette carte.


Message édité par futec le 09-06-2004 à 11:33:28
Reply

Marsh Posté le 09-06-2004 à 11:34:07    

flash_gordon a écrit :

l'usb du nforce est une vraie merde, plus rien m'etonne maintenant
 
 
 
 
parle pour toi..............


 
ne m'en parle pas, je me prend la tete avec :cry: qu'elle daube ce MCPT, ils auraient pu prendre celui de via, il etait moins bugués :lol: (un comble)
 
Je n'ai qu'une clé USB2 en high speed, tout mes autres périph c'est du usb full speed de daube :D


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:35:17    

l'affectation des ports sur OHCI et EHCI est dynamique

Reply

Marsh Posté le 09-06-2004 à 11:35:17    

futec a écrit :

non  Chased, 6 ports sur cette carte.


 
:lol: tu es sur de toi, le 964 gere tres bien 8 ports et d'ailleur, il y en a 6 a l'arr et 2 en prise pour la façade.
 
http://www.sis.com/products/chipse [...] 6x.htm#964


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:35:39    

Citation :

ar contre en lisant les specs du chipset on peut voir :
 - One EHCI USB 2.0 Controller and 3 OHCI USB 1.1 Controlers


Pour le i865pe vous savez ?

Reply

Marsh Posté le 09-06-2004 à 11:36:31    

Pas sur ma carte (K7S8X) ils n'en ont mis que 6

Reply

Marsh Posté le 09-06-2004 à 11:36:37    

barna a écrit :

Citation :

ar contre en lisant les specs du chipset on peut voir :
 - One EHCI USB 2.0 Controller and 3 OHCI USB 1.1 Controlers


Pour le i865pe vous savez ?


 
va voir chez intel :D


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:36:53    

futec a écrit :

Pas sur ma carte (K7S8X) ils n'en ont mis que 6


 
normal c'est un 963L ;)


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:38:11    

:D

Reply

Marsh Posté le 09-06-2004 à 11:40:33    

Tient, pourquoi mon scanner usb1 ne fonctionne que sur le port 1 et 2 de ma a7n8x et pas sur les autres ? si je branches sur un autre port, la lampe part a fond en buté !


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 11:42:51    

chaced a écrit :

Tient, pourquoi mon scanner usb1 ne fonctionne que sur le port 1 et 2 de ma a7n8x et pas sur les autres ? si je branches sur un autre port, la lampe part a fond en buté !


Je ne connais pas cette carte. Ce que je disais plus haut concernais la K7S8X et une DFI à chipste VIA

Reply

Marsh Posté le 09-06-2004 à 11:49:25    

pour le i865pe, c'est 8 ports usb2 donc j'imagine 4 contrôleurs usb2

Reply

Marsh Posté le 09-06-2004 à 13:01:27    

futec a écrit :

Je ne connais pas cette carte. Ce que je disais plus haut concernais la K7S8X et une DFI à chipste VIA


 
pour ma k7s8x, aucun probleme usb. (pour l'instant :D)


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le 09-06-2004 à 13:02:05    

barna a écrit :

pour le i865pe, c'est 8 ports usb2 donc j'imagine 4 contrôleurs usb2


 
il faut aussi des controlleurs USB 1 (OHCI) sinon, elle ne fonctionnerait que avec des periph usb 2 High speed.


---------------
CPU-Z | Timespy | Mes bd
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed