Controler universal pentru magistrală: Descrierea și scopul logicii IC

calculatoare

Universal serial bus controller usb

Serial USB universal serial suntdestul de popular interfață PC. Prin aceasta, puteți conecta simultan 127 de dispozitive diferite. Ele susțin funcția de conectare / deconectare a dispozitivelor, în timp ce opriți calculatorul nu este nevoie. Dispozitivele conectate pot fi alimentate direct prin magistrala USB, eliminând necesitatea unor surse de alimentare suplimentare. Astăzi vom vorbi despre o astfel de schemă ca un controler Universal Serial Bus USB. Vom lua în considerare scopul și tipurile existente de astăzi.

Care este scopul unui controler Universal Serial Bus?

Aceste dispozitive fac parte din platformăcomputer, furnizând un mesaj conectat la dispozitivele externe din magistrală USB. Universal Serial Bus Controller USB este un dispozitiv inteligent capabil să interacționeze, ocolind procesorul central, cu memoria RAM a calculatorului în modul de acces intermediar. Prin tipul de integrare, aceste dispozitive pot fi folosite ca parte a logicii sistemului sau ca un cip separat atât pe placa de bază, cât și pe placa de extensie. Prin metoda de conectare, controlerele Universal Serial Bus diferă în dispozitivele pentru magistrale PCI și pentru magistralele PCI Express.

Specificații și tipuri de controlere USB

serial bus controller usb

Pentru specificațiile USB1.1 există două tipuri de implementare a unor astfel de dispozitive. De exemplu, pentru controlerul USB1.0, Intel a dezvoltat o magistrală serială USB de două tipuri - UHCI și OHCI. Diferența lor constă numai în metoda de acces la registrele: registrele de primul tip sunt aranjate în spațiul constructiv porturi de sistem, responsabile de intrare și de ieșire de informații și circuite logice de al doilea tip sunt în spațiul de memorie al calculatorului personal. Rețineți că tipul de controler USB OHCI considerat mai inteligent decât UHCI, deoarece posibilitatea de a elibera procesorul principal de a avea de a îndeplini sarcinile de rutină asociate cu transmisia de date prin USB autobuze. Ambele controale folosesc adresarea pe 32 de biți.

Pentru USB2.0 a dezvoltat controller-ul USB de tip serial universal EHCI, capabil sa suporte munca la viteze mari (480 mbps). În acest mod, datorită tranzacției divizate, este implementată suportul pentru interfața USB1.1 cu viteză redusă, ceea ce este foarte important pentru dispozitive mai lente.

Pentru USB3.0 aveți nevoie de un controler universal tip XHCI. Este capabil să susțină schimbul de informații cu orice viteză.

Controlere pentru comunicații seriale universale

concluzie

Deci, dacă deții vechiulcomputer care nu are porturi USB, nu vă faceți griji: puteți instala un controler USB cu un upgrade minor. Astfel de dispozitive sunt implementate sub formă de plăci de extensie PCI sau carduri PC pentru laptopuri. Aceste controlere sunt disponibile cu suport pentru USB1.0, 2.0 și 3.0. Dacă vă decideți să vă instalați unul dintre aceste dispozitive, opriți-vă alegerea mai rapidă, mai bună, costul lor este aproape același. Un alt exemplu: dacă pe PC sunt acceptate numai versiunile USB 1.0 sau 1.1, puteți instala un controler care va furniza versiunea 3.0.