Universal USB-bussar är populäragränssnitt för en persondator. De tillåter seriell anslutning av olika enheter till 127 enheter. Universal USB-buss stöder funktionen att ansluta / koppla från enheter utan att stänga av datorns ström. I det här fallet kan de anslutna enheterna matas direkt via USB-gränssnittet, vilket eliminerar behovet av att använda ytterligare nätaggregat. Denna artikel kommer att diskutera en enhet som en USB-kontroller. Vi kommer att granska dess syfte, specifikationer och typer.

usb controller

Varför behöver jag en USB-kontroller?

Denna enhet säkerställer kommunikation av allaansluten till den perifera enheten buss. USB-styrenhet är en intelligent enhet som kan kommunicera kringgå CPU-enheten med RAM-datorn i datorn genom att använda åtkomst till minnet. Enligt typ av integration kan sådana enheter användas i systemlogiken eller i form av separata chips (chips) både på moderkortet på datorn själv och på externa kort (expansionskort). Med PCI-anslutningsmetoden kan USB-styrenheten konfigureras för PCI- och PCI Express-bussar.

Tekniska egenskaper och typer av enheter

pci usb controller
För USB1-specifikation.1 utvecklade två typer av sådana anordningar. Så för USB1.0 utvecklade Intel USB-styrenheter som UHCI och OHCI. Skillnaden mellan dessa enheter är endast i sättet att få tillgång till register. I det första fallet är registren strukturellt belägna inom ramen för systemportarna som ansvarar för informationen I / O, och i det andra fallet är de placerade i minnesdelen av persondatorn. USB-styrenhetstypen OHCI anses vara mer intelligent än typen av UHCI. Denna fördel ligger i dess förmåga att frigöra huvudprocessorn från att behöva utföra rutinoperationer associerade med dataöverföring via USB-bussar. Båda kontrollerna använder 32-bitars adressering.

För USB2.0 designad universell serie USB-bus typ EHCI. Den kan stödja arbete med höga hastigheter (480 Mbit / s). I den här kontrollenheten, tack vare en split-transaktion, stöds det låghastighets USB1.1-gränssnittet för att stödja långsammare enheter.

snabb USB-värdkontroller

För USB3.0 är en höghastighets USB HOST controller typ XHCI konstruerad, som kan stödja informationsutbyte vid alla tre hastigheter.

slutsats

För att sammanfatta, låt oss säga det om din dator inte gör dethar USB-portar, då kan du installera en USB-kontroller tack vare en mindre uppgradering till den. Sådana anordningar implementeras i form av expansionskort av PCI-typ eller PC-kort för bärbara datorer. Fjärrkontrollerna finns tillgängliga med stöd för USB1.0, 2.0 och 3.0. Om du bestämmer dig för att installera en sådan enhet är det bättre att välja en snabbare, eftersom deras kostnad är nästan densamma. Med denna princip kan du ersätta en befintlig kontroller med en snabbare. Men med den här uppgraderingen borde vi inte glömma att för att enheten ska fungera fullständigt måste du installera drivrutinerna för den här kontrollen.