Skip to main content

Wat is een USB -chipset?

De Universal Serial Bus (USB) is een interfacestandaard voor communicatie tussen computers en perifere apparaten.Het hardwaregedeelte van een USB -interface is geïmplementeerd in een of meer geïntegreerde circuits die bekend staan als een USB -chipset.Het softwaregedeelte bestaat meestal uit een of meer chipset -stuurprogramma's.De meeste laptop-, desktop- en servercomputers maken verbinding met externe randapparatuur via hostpoorten die worden geleverd door een USB -chipset.USB-hubs, special-purpose computers en ingebedde systemen bevatten vaak USB-chipsets ook voor verbinding met externe apparaten of andere computers.

USB werd voor het eerst gemaakt in 1996 voor International Business Machines (IBM) Corporation Personal Computer (PC) compatibiel.De vroege versies van USB werden vaak gebruikt om toetsenborden en muizen te verbinden, omdat de interface met een relatief lage snelheid werkte.Versie 1.1 Ondersteunde snelheden van 1,5 megabits per seconde (Mbps) en 12 Mbps.In 2000 werd USB versie 2.0 uitgebracht, waardoor de bandbreedte werd verhoogd tot 480 Mbps voor harde schijven, digitale camcorders en andere high-speed apparaten.Een USB-chipset implementeert meestal de hostcontroller en vele details van de lagere USB-protocollagen.

Vroege USB-chipsets en hostpoorten werden geïmplementeerd op plug-in perifere component interconnect (PCI Trade;) Boards in plaats van systeemborden.Uiteindelijk namen de meeste moederbordfabrikanten een USB -chipset in hun ontwerpen op.Naarmate moederborden in complexiteit toenamen, integreerden chipmakers veel van de oude pc-perifere-supportchipsets in één grote Southbridge-chip, inclusief de USB-chipset.Dit proces zal waarschijnlijk worden herhaald wanneer nieuwere, snellere versies van de USB -interfacespecificatie worden vrijgegeven.

Veel ingebedde systemen en andere speciale elektronica gebruiken USB voor communicatie met randapparatuur en opslagapparaten.Sommige zijn ontworpen rond een microcontroller met een ingebouwde USB-hostcontroller.Anderen kunnen een externe ontwikkelingsbord bevatten die een inter-geïntegreerde circuit (I2C ) bus of andere standaardinterface voor een USB-chipset biedt.Intellectuele eigendom (IP) cores van verschillende leveranciers kunnen ook worden gebruikt om USB-chipsetfunctionaliteit toe te voegen aan een groter aangepast chipontwerp.

USB-chipsets worden ook gebruikt in stand-alone brugcontrollers om niet-USB-apparaten te verbinden met een USB-bus.Gemeenschappelijke brugcontrollers kunnen een geavanceerde technologie -bijlage (ATA) of Integrated Drive Electronics (IDE) busopslagapparaat koppelen aan een USB -verbinding.Deze controllers vereisen meestal geen firmware op de brug of speciale stuurprogramma's op het hostsysteem.USB -hubs zijn ook gebouwd rond USB -chipsets.Met deze hubs kunnen veel USB -apparaten worden aangesloten op een enkele USB -poort, vergelijkbaar met netwerkhubs.

Een ander type chipset wordt meestal gebruikt in randapparatuur aan de slavenkant van een USB -verbinding.Deze apparaten moeten reageren op berichten van het hostsysteem en gegevens overbrengen wanneer gevraagd met behulp van de USB -protocollen.De meeste van deze bewerkingen worden geïmplementeerd door de USB -chipset voor apparaten.Gemeenschappelijke USB -randapparatuur omvat printers, harde schijven en andere opslagapparaten.De meeste scanners, digitale camera's en zelfs sommige display -apparaten gebruiken ook USB als hun primaire interface.