USB (engleză: Universal Serial Bus, română: Magistrală Serială Universală[1]) este o specificație[2] ce stabilește comunicația între anumite dispozitive și gazda ce le controlează (de obicei, calculatoarele obișnuite). A fost creat în ianuarie 1996[3], la proiectarea sa contribuind Intel, Compaq, Microsoft, Digital Equipment Corporation, IBM și Northern Telecom[3]. USB-ul este capabil de a conecta majoritatea perifericelor, precum mausuri, tastaturi, camere digitale, imprimante, hard-diskuri externe etc.
Există două feluri de a trimite informații printr-un cablu sau chiar de la aplicație la aplicație: serial și paralel - serial înseamnă bit cu bit pe un singur canal de comunicație și paralel înseamnă tot bit cu bit dar in paralel pe mai multe canale de comunicație.
Magistrala USB reprezintă soluția oferită comunicațiilor seriale de noua generație de calculatoare PC. Este o interfață serială rapidă, bidirecțională, ieftină și ușor de folosit. USB a fost creată ca un standard industrial, o extensie a arhitecturii PC orientată spre armonizarea cu standardele de comunicație din telefonie, ceea ce este numit CTI (Computer Telephony Integration). Acest aspect este considerat fundamental din punct de vedere al aplicațiilor generației următoare.
Avantajele acestei soluții față de bătrâna interfață serială RS-232 transformată sunt:
rata de transfer - poate atinge 12 Mbps față de 115 000 bps;
conectează pâna la 127 de dispozitive la PC, (ceea ce înseamnă că operează ca o magistrală) față de numai 2 dispozitive;
ușor de utilizat de către utilizatorul final (end user) - adăugarea/eliminarea de dispozitive în/din sistem este foarte comodă;
are un protocol flexibil;
este o soluție ieftină de interconectare.
USB este o magistrală pe cablu care permite schimb de date între un calculator gazdă și o gamă largă de periferice accesibile simultan. Magistrala permite ca perifericul să fie atașat, configurat, folosit și deconectat în timp ce gazda și celelalte periferice operează. USB a fost proiectată în primul rând pentru utilizatorii care nu doresc să intre în detalii de instalare hardware, astfel sistemul complicat de cablare a fost înlocuit cu un control software. Toate problemele presupuse de interconectarea mai multor dispozitive cu performanțe și rate de transfer diferite sunt tratate prin software. Magistrala USB definește trei categorii de dispozitive fizice:
gazda USB (USB Host)
funcții USB (USB function)
distribuitoare USB (USB Hub)
Acestea sunt interconectate într-o topologie specifică de tip stea multiplă.
George1963 întreabă: