Écran d'ordinateur
Énumération
1000BASE-T
100BASE-TX
10BASE-T
10BASE2
10BASE5
1996 en informatique
1998 en informatique
2000 en informatique
501c
ASN.1
Accelerated Graphics Port
Adaptateur
Address Resolution Protocol
Alimentation électrique
American Standard Code for Information Interchange
Années 1990
Anneau à jeton
Appareil photographique numérique
AppleTalk
Apple Filing Protocol
Arborescence
Asymmetric Digital Subscriber Line
Asynchronous transfer mode
Avionics Full DupleX
Baladeur numérique
Bande passante
Bit
Bitnet
Bluetooth
Bootstrap Protocol
Border Gateway Protocol
Bus PCI
Bus informatique
Câble coaxial
Carrier Sense Multiple Access with Collision Avoidance
Carrier Sense Multiple Access with Collision Detection
Carte TV
Carte de traitement sonore
Carte mémoire
Clé USB
Clavier (ordinateur)
Clef USB
Codage BHDn
Codage Manchester
Codage Manchester différentiel
Codage Miller
Codage NRZI
Codage bipolaire
Communication série
Compact Disc
Compatibilité ascendante
Concentrateur
Connectionless Network Protocol
Contrôle de la liaison logique
Controller area network
Couche application
Couche de liaison
Couche de présentation
Couche de réseau
Couche de session
Couche de transport
Couche physique
Débit binaire
Datagram Congestion Control Protocol
Direct Sequence Spread Spectrum
Disque dur
Domain Name System
Dynamic Host Configuration Protocol
E-Sata
EIA-485
Ethernet
Extensible Messaging and Presence Protocol
Fiber Distributed Data Interface
File Transfer Protocol
FireWire
Frequency-hopping spread spectrum
Gopher
Graveur de disque optique
H.323
Hiérarchie numérique plésiochrone
Hiérarchie numérique synchrone
High-Level Data Link Control
HomeRF
Hot-Plug
Hypertext Markup Language
Hypertext Transfer Protocol
IEEE-488
IEEE 1394
IPv4
IPv6
IS-IS
Imagerie
Imprimante
Infrared Data Association
Internet Control Message Protocol
Internet Group Management Protocol
Internet Message Access Protocol
Internet Relay Chat
Énumération
1000BASE-T
100BASE-TX
10BASE-T
10BASE2
10BASE5
1996 en informatique
1998 en informatique
2000 en informatique
501c
ASN.1
Accelerated Graphics Port
Adaptateur
Address Resolution Protocol
Alimentation électrique
American Standard Code for Information Interchange
Années 1990
Anneau à jeton
Appareil photographique numérique
AppleTalk
Apple Filing Protocol
Arborescence
Asymmetric Digital Subscriber Line
Asynchronous transfer mode
Avionics Full DupleX
Baladeur numérique
Bande passante
Bit
Bitnet
Bluetooth
Bootstrap Protocol
Border Gateway Protocol
Bus PCI
Bus informatique
Câble coaxial
Carrier Sense Multiple Access with Collision Avoidance
Carrier Sense Multiple Access with Collision Detection
Carte TV
Carte de traitement sonore
Carte mémoire
Clé USB
Clavier (ordinateur)
Clef USB
Codage BHDn
Codage Manchester
Codage Manchester différentiel
Codage Miller
Codage NRZI
Codage bipolaire
Communication série
Compact Disc
Compatibilité ascendante
Concentrateur
Connectionless Network Protocol
Contrôle de la liaison logique
Controller area network
Couche application
Couche de liaison
Couche de présentation
Couche de réseau
Couche de session
Couche de transport
Couche physique
Débit binaire
Datagram Congestion Control Protocol
Direct Sequence Spread Spectrum
Disque dur
Domain Name System
Dynamic Host Configuration Protocol
E-Sata
EIA-485
Ethernet
Extensible Messaging and Presence Protocol
Fiber Distributed Data Interface
File Transfer Protocol
FireWire
Frequency-hopping spread spectrum
Gopher
Graveur de disque optique
H.323
Hiérarchie numérique plésiochrone
Hiérarchie numérique synchrone
High-Level Data Link Control
HomeRF
Hot-Plug
Hypertext Markup Language
Hypertext Transfer Protocol
IEEE-488
IEEE 1394
IPv4
IPv6
IS-IS
Imagerie
Imprimante
Infrared Data Association
Internet Control Message Protocol
Internet Group Management Protocol
Internet Message Access Protocol
Internet Relay Chat
Pour les articles homonymes, voir USB (homonymie).
Connecteur USB de type A mâle.
L’Universal Serial Bus (USB) est une norme relative à un bus informatique en transmission série qui sert à connecter des périphériques informatiques à un ordinateur. Le bus USB permet de connecter des périphériques à chaud (quand l'ordinateur est en marche) et en bénéficiant du Plug and Play (le système reconnaît automatiquement le périphérique). Il peut alimenter certains périphériques en énergie, et dans sa version 2, il autorise des débits allant de 1,5 Mbit/s à 480 Mbit/s. La version 3 propose des débits jusqu'à 5 Gbit/s, proches des 6 Gbit/s du SATA 3.
Le terme clé USB désigne un petit média amovible qui se branche sur le port USB d'un ordinateur, et comportant généralement une mémoire de masse.
Sommaire
1 Historique
2 Marché concerné
3 Spécifications techniques
3.1 Caractéristiques générales
3.2 Connectique et caractéristiques électriques
3.3 Protocole
3.4 Connexion à chaud et Plug and Play : processus d'énumération
4 Norme « On-The-Go »
5 Notes et références
6 Annexes
6.1 Articles connexes
6.2 Liens externes
//
modifier Historique
L’USB a été conçu au milieu des années 1990 afin de remplacer les nombreux ports externes d’ordinateurs lents et incompatibles. Différentes versions de la norme furent développées au fur et à mesure des avancées technologiques.
La première version de la norme, l'USB 1.0, voit ses spécifications publiées en 1996[Par qui ?]. En 1998 la version USB 1.1 lui apporte des corrections. Deux vitesses de communication sont possibles dans ces normes : 1,5 Mbit/s (faible vitesse, ou Low Speed), et 12 Mbit/s (soit 1.5 Mo/s) (pleine vitesse ou Full Speed). En 2000 sort la version USB 2.0 qui ajoute des communications à 480 Mbit/s (haute vitesse ou High Speed) (soit 60 Mo/s). En 2005, le Wireless USB Promoter Group publie les spécifications d'une version sans-fil de l'USB : le Wireless USB.
En 2008 c'est au tour de l'USB 3.0 de voir ses spécifications publiées. Elle introduit les communications à 4,8 Gbit/s (soit env. 600 Mo/s)1 (vitesse supérieure ou SuperSpeed2). Les nouveaux périphériques disposeront de connexions à 8 contacts au lieu de 4, mais la compatibilité ascendante des prises et câbles avec les versions précédentes est assurée. L'introduction de l'USB 3 dans des produits grand public a commencé début 2010.
modifier Marché concerné
USB a supplanté divers bus qui équipaient auparavant les ordinateurs : port série RS-232, port parallèle, port PS/2, port joystick (ou port MIDI), port SCSI, et même des bus internes comme PCI pour la connexion de certains dispositifs (par exemple cartes son ou cartes de réception TV).
Même si la gamme des périphériques disponibles pour le bus USB est extrêmement vaste, on retrouve les classes d'applications suivantes :
périphériques d'interaction avec l'utilisateur : claviers, souris, Joystick (jeu vidéo) ;
périphériques de stockage : disques durs externes, appareils photo, lecteurs multimédia, et surtout clés USB, un concept apparu spécifiquement pour le bus USB. Il s'agit de l'association d'une mémoire flash et d'une interface USB, le tout contenu dans un petit boîtier évoquant une clé par sa taille et sa forme ;
multimédia et imagerie : imprimantes, scanners, cartes son, webcams, tuners TV, écran secondaire (intégrant son propre contrôleur vidéo) ;
adaptateurs de réseau ou de communication : Wi-Fi, Ethernet, Bluetooth, infrarouge IrDA, Modem;
Bus et interfaces : port série RS-232, port parallèle, port PS/2, port joystick, Bus CAN, GPIB (IEEE-488), port serie RS-485.
Le bus USB peut alimenter en énergie les périphériques, dans une certaine limite de courant consommé (500 mA pour une application haute puissance, 100 mA pour une application normale3). Ceci est notamment mis à profit pour permettre la recharge d'appareils portables, pour lesquels on voit apparaître des adaptateurs secteur disposant d'une connectique USB limitée à l'alimentation électrique. La connectique USB a donc une diffusion au-delà des périphériques informatiques stricto sensu comme connecteur électrique de faible puissance. Par exemple, un certain nombre de gadgets alimentés sur port USB qui ne sont pas des périphériques informatiques sont apparus sur le marché : lampes d'appoint, petits ventilateurs… Quand cette source de courant est trop juste pour alimenter un disque dur externe, on utilise un deuxième port USB pour compléter l'alimentation ou bien un transformateur branché sur le secteur.
Le bus USB est utilisé en interne dans certains ordinateurs pour connecter des périphériques tels que webcams, récepteurs infrarouges4 ou lecteurs de cartes mémoire.
modifier Spécifications techniques
modifier Caractéristiques générales
L’Universal Serial Bus est une connexion à haute vitesse qui permet de connecter des périphériques externes à un ordinateur (hôte dans la terminologie USB). Il permet le branchement simultané de 127 périphériques par contrôleur (hôte). Le bus autorise les branchements et débranchements à chaud (« Hot-Plug », sans avoir besoin de redémarrer l’ordinateur) et fournit l’alimentation électrique des périphériques sous 5 V, dans la limite de 500 mA.
Le bus possède une topologie arborescente (dite également en étoile) : les feuilles de cet arbre sont les périphériques ; les nœuds internes sont des hubs qui permettent de greffer des sous-arborescences dans l'arborescence principale. On trouve dans le commerce ces hubs sous forme de petits boîtiers alimentés soit sur le bus, soit sur le secteur, et qui s'utilisent comme des multiprises. Certains périphériques intègrent également un hub (moniteurs, claviers…). Cependant, tout bus USB possède au moins un hub situé sur le contrôleur : le hub racine, qui peut gérer les prises USB de l'ordinateur. Le nombre de hubs connectés en cascade est limité : hub racine compris, il ne doit pas exister plus de 7 couches dans l'arborescence.5
La version 1.x du bus peut communiquer dans deux modes : lent (1,5 Mbit/s) ou rapide (12 Mbit/s, soit 1,5 Mo/s) :
le mode lent (« Low Speed ») permet de connecter des périphériques qui ont besoin de transférer peu de données, comme les claviers et souris ;
le mode rapide (« Full Speed ») est utilisé pour connecter des imprimantes, scanners, disques durs, graveurs de CD et autres périphériques ayant besoin de plus de rapidité. Néanmoins il est insuffisant pour beaucoup de périphériques de stockage de masse (ce mode permet la vitesse « 10 X » des CD).
USB 2.0 introduit un troisième mode permettant de communiquer à 480 Mbit/s (soit 60 Mo/s). Ce mode est appelé « high Speed ». Il est utilisé par les périphériques rapides : disques durs, graveurs… Mais en 2009, la plupart des périphériques ont une vitesse inférieure à ce que permet l'USB 2.0.
La dernière version, l’USB 3.0, comporte un quatrième mode (« Super Speed ») permettant de communiquer à 4,8 Gbit/s (soit 600 Mo/s). Les premiers appareils commercialisés sont prévus pour 2010.
Lorsque l’on parle d’un équipement USB, il est nécessaire de préciser la révision de la norme (1.1 ou 2.0) mais également la vitesse (Low, Full ou High Speed). Une clef USB spécifiée en USB 2.0 n’est pas forcément High Speed si cela n’est pas précisé par un logo « High Speed ».
Le bus USB reste plus lent que des interfaces internes comme PCI ou AGP ou SATA /e-Sata.
modifier Connectique et caractéristiques électriques
Différents types de connecteurs USB, de gauche à droite : micro B mâle, mini B mâle 8 pin, mini B mâle 5 pin, A femelle, A mâle et B mâle.
Différents types de prises USB.
Prises USB de type A et B, vue de face.
L’architecture USB a pour caractéristique de fournir aussi l’alimentation électrique aux périphériques en utilisant pour cela un câble composé de quatre fils (la masse GND, l’alimentation VBUS et deux fils de données appelés D- et D+). Les fils D+ et D- forment une paire torsadée et utilisent le principe de la transmission différentielle afin de garantir une certaine immunité aux bruits parasites de l’environnement physique du périphérique ou de son câble.
De base, le bus USB ne permet pas de relier entre eux deux périphériques ou deux hôtes : le seul schéma de connexion autorisé est un périphérique sur un hôte. Pour éviter des branchements incorrects, la norme spécifie deux types de connecteurs : le type A, destiné à être situé sur l'hôte, et le type B, destiné à être situé sur le périphérique. Un hub peut comporter à la fois un connecteur B, qui permet de le relier à l'hôte, et des connecteurs A, qui permettent d'y relier des périphériques. Les appareils (hôte et périphériques) sont équipés de connecteurs femelles. Les câbles de connexion ont toujours une extrémité de type A mâle, et une extrémité de type B mâle, ce qui garantit le respect de la topologie du bus. Il peut aussi exister des câbles de prolongation équipés de connecteurs de même type mais de genres différents.
Au départ il existait donc quatre connecteurs, pour deux types et deux genres. Par la suite, devant le développement d'appareils compacts, une version miniature du connecteur B a été spécifiée. Elle est fonctionnellement équivalente au connecteur B, mais de dimensions nettement réduites.
La version 2 de la norme a introduit connecteur mini-AB, utilisé dans le cadre de l'extension « On-The-Go », qui permet à certains appareils compatibles de jouer selon les cas, soit le rôle d'hôte, soit le rôle de périphérique.
Le brochage des connecteurs est le suivant :
Fonction
Couleur
Numéro de broche pour les types A et B
Numéro de broche pour le type mini B
Alimentation +5V (VBUS) 500 mA maximum
Rouge
1
1
Données (D-)
Blanc
2
2
Données (D+)
Vert
3
3
Masse (GND)
Noir
4
5
modifier Protocole
La bande passante est partagée temporellement entre tous les périphériques connectés. Le temps est subdivisé en trames (frames) ou microtrames (microframes) pendant lesquels plusieurs transferts peuvent avoir lieu.
La communication entre l’hôte (l’ordinateur) et les périphériques se fait selon un protocole basé sur l'interrogation successive de chaque périphérique par l'ordinateur. Lorsque l’hôte désire communiquer avec un périphérique, il émet un jeton (un paquet de données, contenant l’adresse du périphérique, codée sur sept bits) désignant un périphérique. Si le périphérique reconnait son adresse dans le jeton, il envoie un paquet de données (de 8 à 255 octets) en réponse. Les données ainsi échangées sont codées selon le codage NRZI. Puisque l’adresse est codée sur 7 bits, 128 périphériques (27) peuvent être connectés simultanément à un port de ce type. Il convient en réalité de ramener ce chiffre à 127 car l’adresse 0 est une adresse réservée.
USB définit quatre types de transferts :
transfert de commande, utilisé pour l'énumération et la configuration des périphériques. Il convient pour des données de taille restreinte ; il y a garantie de livraison (renvoi des paquets erronés) ;
transfert d’interruption, utilisé pour fournir des informations de petite taille avec une latence faible. Ce ne sont pas des interruptions au sens informatique du terme : le périphérique doit attendre que l’hôte l’interroge avant de pouvoir effectuer un tel transfert. Ce type de transfert est notamment utilisé par les claviers et les souris ;
transfert isochrone, utilisé pour effectuer des transferts volumineux (bande passante garantie), et en temps réel. Il n'y a par contre pas de garantie sur l'acheminement des données. Ce type de transfert est utilisé pour les flux audio et vidéo ;
transfert en masse (bulk), utilisé pour transférer des informations volumineuses, avec garantie d'acheminement, mais sans garantie de bande passante. Ce type de transfert est utilisé par les dispositifs de stockage.
Il est possible de structurer la communication entre un hôte et un périphérique en plusieurs canaux logiques (pipes et endpoints) pour simplifier la commande du périphérique.
modifier Connexion à chaud et Plug and Play : processus d'énumération
Les ports USB supportent la connexion à chaud et la reconnaissance automatique des dispositifs (Plug and Play). Ainsi, les périphériques peuvent être branchés sans éteindre l’ordinateur.
Lors de la connexion du périphérique à l’hôte, ce dernier détecte l’ajout du nouvel élément grâce au changement de la tension entre les fils D+ et D-. À ce moment, l’ordinateur envoie un signal d’initialisation au périphérique pendant 10 ms, puis lui fournit du courant grâce aux fils GND et VBUS (jusqu’à 100 mA). Le périphérique est alors alimenté en courant électrique et peut utiliser temporairement l’adresse par défaut (l’adresse 0). L’étape suivante consiste à lui fournir son adresse définitive et à obtenir sa description : c’est la procédure d’énumération.
En effet, après avoir reçu son adresse, le périphérique transmet à l'hôte une liste de caractéristiques qui permettent à ce dernier de l'identifier (type, constructeur, nom, version). L’hôte, disposant de toutes les caractéristiques nécessaires est alors en mesure de charger le pilote approprié.
Les périphériques sont regroupés en types ou classes dans la terminologie USB. Tous les dispositifs d'une classe donnée reconnaissent le même protocole normalisé. Il existe par exemple une classe pour les périphériques de stockage de masse (mass storage class, MSC), implémentée par la quasi-totalité des clés USB, disques durs externes, appareils photo et par certains baladeurs. La plupart des systèmes d’exploitation possèdent des pilotes génériques, pour chaque type de périphérique. Ces pilotes génériques donnent accès aux fonctions de base, mais des fonctions avancées peuvent manquer.
modifier Norme « On-The-Go »
Article détaillé : USB On-The-Go.
La norme USB 2.0 s’est enrichie d’une fonctionnalité appelée On-The-Go (OTG) pour pouvoir effectuer des échanges de données point à point entre deux périphériques sans avoir à passer par un hôte (généralement un ordinateur personnel). Un périphérique OTG peut se connecter à un autre périphérique OTG, à un périphérique non OTG ou à un hôte.
Dans le cas d’une connexion OTG-OTG, c’est la position du connecteur du câble sur la prise mini AB, à chaque extrémité, qui va permettre de déclarer lequel des deux périphériques OTG va être l’hôte. Ensuite, il peut se produire un renversement des rôles suite à une étape de négociation entre les deux systèmes OTG (protocole HNP)6.
Les applications de cette technologie sont par exemple la connexion directe d’un appareil photo avec une imprimante, la connexion d’un mobile avec un lecteur MP3…
modifier Notes et références
↑ [1]
↑ « Le nom commercial de la norme USB 3.0 sera : Super Speed USB »
↑ USB 2.0 Specification, 7.3.2 Bus Timing/Electrical Characteristics, table 7.7
↑ La webcam et le récepteur infrarouge des MacBook Pro sont connectés sur le bus USB en interne.
↑ Universal Serial Bus Specification, révision 2.0, 27 avril 2000, chapitre 4, Architectural Overview.
↑ (en) FAQ Microship sur l'USB - Question 53
modifier Annexes
Sur les autres projets Wikimédia :
« Universal Serial Bus », sur Wikimedia Commons (ressources multimédia)
« Universal Serial Bus », sur le Wiktionnaire (dictionnaire universel)
« Universal Serial Bus », sur Wikinews (actualités libres)
modifier Articles connexes
Liste des systèmes de transmission d’informations
IEEE 1394 ou FireWire
Clef USB
Wireless USB
SCSI ou Small Computer System Interface
modifier Liens externes
(en) Site officiel du standard USB, où les spécifications peuvent être téléchargées
(en) Catégorie USB de l’annuaire dmoz
v · d · m
Couches du modèle OSI
7 - Couche application
Gopher • SSH • NNTP • DNS • SNMP • XMPP • SMTP • POP3 • IMAP • IRC • VoIP • WebDAV • SIMPLE • HTTP • FTP • SILC • TFTP • DHCP
6 - Couche de présentation
ASCII • Vidéotex • Unicode • MIME • HTML • TDI • ASN.1 • XDR • UUCP • NCP • AFP • SSP
5 - Couche de session
RTSP • H.323 • SIP • AppleTalk • TLS
4 - Couche de transport
TCP • UDP • SCTP • RTP • SPX • TCAP • DCCP
3 - Couche de réseau
BOOTP • RARP • NetBEUI • IPv4 • IPv6 • ARP • IPX • BGP • ICMP • OSPF • BABELD • RIP • IGMP • IS-IS • CLNP • X.25
2 - Couche de liaison
AFDX • Ethernet • LSS • Anneau à jeton • LocalTalk • FDDI • X.21 • Frame Relay • Bitnet • CAN • Wi-Fi • PPP • HDLC • STP• ATM
1 - Couche physique
Codage bipolaire • BHDn • CSMA/CD • CSMA/CA • NRZ • NRZI • NRZM • Manchester • Manchester différentiel • Miller • RS-232 • RS-449 • V.21-V.23 • V.42-V.90 • Câble coaxial • 10BASE2 • 10BASE5 • Paire torsadée • 10BASE-T • 100BASE-TX • 1000BASE-T • ISDN • PDH • SDH • T-carrier • EIA-422 • EIA-485 • SONET • ADSL • SDSL • VDSL • DSSS • FHSS • HomeRF • IrDA • USB • IEEE 1394 • Wireless USB • Bluetooth
Articles connexes
Pile de protocoles • Modèle Internet
Portail de l’informatique
Portail de l’électricité et de l’électronique
USB Cables - From friend to foe
Everyone who's into computers surely are familiar with Universal Serial Bus or more popularly known as USB. Almost all peripherals uses USB to establish communication between USB devices and a host controller like PCs and notebooks both for Windows and Macs. USB can connect computer peripherals such as mouse, keyboards, digital cameras, printers, media players, flash drives, Network Adapters ...
USB.org
Sponsored by the USB Implementers Forum to support and accelerate the market and consumer adoption of USB compliant peripherals.
USB 3.0 connector supports 5 Gbps data rate
Tyco Electronics, a voting member of Universal Serial Bus-Implementers Forum (USB-IF), has released a new USB 3.0 connector, which has retained all the great features of previous generations of USB interconnects while improving upon them in the areas of performance and power management.
Universal Serial Bus: Definition from Answers.com
universal serial bus ( ′yünə′vərsəl ′sirēəl ′bəs ) ( computer science ) A serial interface that can transfer data at up to 480 million bits per second
About Icron Technologies Corporation
Icron is the global leader in solutions that extend the range of USB (Universal Serial Bus) connectivity. Our patented ExtremeUSB(®) technology is designed to enhance productivity and USB device connectivity options in industrial, commercial, and consumer or home environments.
Universal Serial Bus - Simple English Wikipedia, the free ...
The Universal Serial Bus (USB) is technology that allows a person to connect an electronic device to a computer. It is a high-speed serial bus. ...
MOST POPULAR NEWS
... renesas electronics and amd announced their collaboration on the promotion of the new superspeed universal serial bus (usb 3.0) standard. in december 2009, renesas electronics released its usb attache...
triggering can detect numerous conditions available on the USB bus primarily diverse type of USB packets electrical conditions errors conditions and external triggering conditions Events counters Powerful and flexible events counters are available They permit to count simple external events but also events sequences The counters can be reset by any event
http://www.ellisys.com/products/usbex200/trigger.php
Universal Serial Bus (USB)
Universal Serial Bus (USB), is a computer standard designed to eliminate the guesswork in connecting peripherals to your PC.
USB overseers: No, USB 3 isn't late
The third-generation version of the ubiquitous technology is creeping to market--but the leader of the group overseeing USB 3 says it's par for the course.
Universal Serial Bus Specification
Universal Serial Bus Specification Revision 1.1. ii. Scope of this Revision. The 1.1 ... Universal Serial Bus Specification. Copyright © 1998, Compaq Computer ...
USB overseers: No, USB 3 isn't late
The third-generation version of the ubiquitous technology is creeping to market--but the leader of the group overseeing USB 3 says it's par for the course. Originally posted at Deep Tech
PCI systemen met vrije ISA sloten zijn tegenwoordig een zeldzaamheid Andere PCI addities waren aansluitpunten voor de Universal Serial Bus USB en IDE schijven ID brug De PCI specificatie ondersteunt het busmaster DMA systeem Hiermee kunnen op de PCI bus aangesloten apparaten in hoog tempo burst mode zonder tussenkomst van de processor data
http://www.sjoerd-visser.demon.nl/os2/hardware.html
Universal Serial Bus
Universal Serial Bus Backgrounder from Philips Semiconductors ... The Universal Serial Bus (USB) standard has been designed to solve this problem by ...
Avery Design Systems Enhances USB Solution for xHCI and UASP
ANDOVER, Mass.--(BUSINESS WIRE)--Avery Design Systems Inc., an innovator in functional verification productivity solutions, today announced updates to the USB-Xactor verification solution supporting the xHCI 1.0 and USB Mass Storage Class protocols for USB Serial Attached SCSI (UASP) and Bulk Only Transfer (BOT). USB-Xactor is a complete verification solution consisting of SystemVerilog OVM/VMM ...
Information on the Universal Serial Bus, Part I
This page provides SSS Online's tutorial, information links, and recommended reference books on the Universal Serial Bus (USB)
Brazilian cult condemns USB
A satanic symbol, apparently There's an old adage in news journalism: news isn't necessarily what has just happened, but what readers haven't yet heard has happened. We were pointed in the direction of this story today, only to find it actually broke months ago. What the heck. It tickled us. Maybe it will tickle you.…
Howstuffworks on CD - How USB Ports Work
... over as the preferred connection -- it's easy, it's fast and it supports up to 127 devices on a single machine. Learn about the Universal Serial Bus! ...
Conexant Boss: Bigger Role in Buyout
Conexant’s Sailesh Chittipeddi will play a big role after the chipmaker is bought
Universal Serial Bus - Definition
Universal Serial Bus (USB) provides a serial bus standard for connecting devices, usually to a computer, but it also is in use on other devices ...
Conexant Being Bought for $284M
Newport Beach chipmaker Conexant Systems Inc. is being acquired for $284 million by Hauppauge, N.Y.-based Standard Microsystems Corp., which is offering nearly 20% more than what the company was worth before the deal was announced.













