/ / Perché ho bisogno di un controller USB?

Perché hai bisogno di un controller USB

I bus USB universali sono popolariinterfaccia di un personal computer. Consentono la connessione seriale di vari dispositivi a 127 unità. Il bus USB universale supporta la funzione di collegamento / disconnessione dei dispositivi senza spegnere il personal computer. In questo caso, i dispositivi collegati possono essere alimentati direttamente tramite l'interfaccia USB, eliminando la necessità di utilizzare alimentatori aggiuntivi. Questo articolo discuterà un dispositivo come un controller USB. Esamineremo il suo scopo, le specifiche e i tipi.

controller usb

Perché ho bisogno di un controller USB?

Questo dispositivo garantisce la comunicazione di tutticollegato al bus dei dispositivi periferici. Il controller USB è un dispositivo intelligente che è in grado di comunicare bypassando la CPU con la RAM del personal computer in modalità di accesso alla memoria. Per tipo di integrazione, tali dispositivi possono essere utilizzati nella logica di sistema o sotto forma di chip separati (chip) sia sulla scheda madre del computer stesso che sulle schede esterne (scheda di espansione). Utilizzando il metodo di connessione PCI, il controller USB può essere configurato per bus PCI e PCI Express.

Caratteristiche tecniche e tipi di dispositivi

controller pci usb
Per specifiche USB1.1 ha sviluppato due tipi di tali dispositivi. Quindi, per USB1.0, Intel ha sviluppato controller USB come UHCI e OHCI. La differenza tra questi dispositivi è solo nel metodo di accesso ai registri. Nel primo caso, i registri si trovano strutturalmente nello spazio delle porte di sistema responsabili dell'I / O di informazioni e nel secondo caso si trovano nella sezione di memoria del personal computer. Il tipo di controller USB OHCI è considerato più intelligente del tipo di UHCI. Questo vantaggio consiste nella sua capacità di liberare il processore principale dal dover eseguire operazioni di routine associate al trasferimento di dati tramite bus USB. Entrambi i controller utilizzano l'indirizzamento a 32 bit.

Per USB2.0 progettato controller bus seriale USB universale tipo EHCI. È in grado di supportare il lavoro ad alte velocità (480 Mbit / s). In questo controller, grazie a una transazione divisa, l'interfaccia USB1.1 a bassa velocità è supportata per supportare dispositivi più lenti.

veloce controller host usb

Per USB3.0, è progettato un controller HOST USB ad alta velocità tipo XHCI, che è in grado di supportare lo scambio di informazioni a tutte e tre le velocità.

conclusione

Per riassumere, diciamo che se il tuo computer noha porte USB, quindi grazie ad un piccolo aggiornamento ad esso, è possibile installare un controller USB. Tali dispositivi sono implementati sotto forma di schede di espansione di tipo PCI o schede PC per laptop. I controller remoti sono disponibili con supporto per USB 1.0, 2.0 e 3.0. Se decidi di installare un dispositivo di questo tipo, è meglio sceglierne uno più veloce, poiché il loro costo è quasi lo stesso. In base a questo principio, è possibile sostituire un controller esistente con uno più veloce. Tuttavia, con questo aggiornamento, non dobbiamo dimenticare che per il funzionamento completo del dispositivo sarà necessario reinstallare i driver per questo controller.

Leggi di più: