Universal USB-Busse sind beliebtSchnittstelle eines Personal Computers. Sie ermöglichen die serielle Verbindung verschiedener Geräte zu 127 Einheiten. Der universelle USB-Bus unterstützt die Funktion zum Verbinden / Trennen von Geräten, ohne den Personal Computer auszuschalten. In diesem Fall können die angeschlossenen Geräte direkt über die USB-Schnittstelle mit Strom versorgt werden, sodass keine zusätzlichen Netzteile benötigt werden. Dieser Artikel beschreibt ein Gerät wie einen USB-Controller. Wir werden seinen Zweck, Spezifikationen und Typen überprüfen.

USB-Controller

Warum brauche ich einen USB-Controller?

Dieses Gerät gewährleistet die Kommunikation allerverbunden mit dem Bus der Peripheriegeräte. Der USB-Controller ist ein intelligentes Gerät, das in der Lage ist, unter Umgehung der CPU mit dem Arbeitsspeicher des Personalcomputers im Modus des Zugriffs auf den Arbeitsspeicher zu kommunizieren. Durch die Art der Integration können solche Geräte in der Systemlogik oder in Form von separaten Chips (Chips) sowohl auf der Hauptplatine des Computers selbst als auch auf entfernten Karten (Erweiterungskarte) verwendet werden. Mit der PCI-Verbindungsmethode kann der USB-Controller für PCI- und PCI Express-Busse konfiguriert werden.

Technische Merkmale und Gerätetypen

PCI-USB-Controller
Für USB1-Spezifikation.1 entwickelte zwei Arten solcher Geräte. So entwickelte Intel für USB1.0 USB-Controller wie UHCI und OHCI. Der Unterschied zwischen diesen Geräten besteht nur in der Methode des Zugriffs auf Register. Im ersten Fall sind die Register strukturell in dem Raum der Systemports angeordnet, die für die Information I / O verantwortlich sind, und im zweiten Fall sind sie im Speicherabschnitt des Personal Computers angeordnet. Der USB-Controller-Typ OHCI wird als intelligenter angesehen als der Typ von UHCI. Dieser Vorteil liegt in seiner Fähigkeit, den Hauptprozessor von Routinevorgängen zu befreien, die mit der Datenübertragung über USB-Busse verbunden sind. Beide Controller verwenden 32-Bit-Adressierung.

Für USB2.0 entworfen Controller Universal USB-Bus-Typ EHCI. Es unterstützt Arbeiten bei hohen Geschwindigkeiten (480 Mbit / s). In diesem Controller wird dank der Split-Transaktion die Low-Speed ​​USB1.1-Schnittstelle unterstützt, um langsamere Geräte zu unterstützen.

schneller USB-Host-Controller

Für USB3.0 wurde ein Hochgeschwindigkeits-USB-HOST-Controller vom Typ XHCI entwickelt, der den Informationsaustausch in allen drei Geschwindigkeiten unterstützt.

Fazit

Zusammenfassend lässt sich sagen, dass, wenn Ihr Computer dies nicht tuthat USB-Anschlüsse, dann können Sie dank eines kleinen Upgrades einen USB-Controller installieren. Solche Geräte sind in Form von PCI-Erweiterungskarten oder PC-Karten für Laptops implementiert. Remote-Controller sind mit Unterstützung für USB 1.0, 2.0 und 3.0 verfügbar. Wenn Sie sich entscheiden, ein solches Gerät zu installieren, ist es besser, ein schnelleres Gerät zu wählen, da deren Kosten fast gleich sind. Mit diesem Prinzip können Sie einen vorhandenen Controller durch einen schnelleren ersetzen. Bei diesem Upgrade sollten Sie jedoch nicht vergessen, dass Sie für den vollständigen Betrieb des Geräts die Treiber für diesen Controller neu installieren müssen.