Hva er et USB-brikkesett?

Universal Serial Bus (USB) er en grensesnittstandard for kommunikasjon mellom datamaskiner og eksterne enheter. Maskinvaredelen av et USB-grensesnitt implementeres i en eller flere integrerte kretsløp, kjent som et USB-brikkesett. Programvaredelen består vanligvis av en eller flere brikkesettdrivere. De fleste bærbare, stasjonære datamaskiner og servere kobles til eksterne periferiutstyr gjennom vertsportene levert av et USB-brikkesett. USB-huber, spesielle datamaskiner og innebygde systemer inkluderer ofte USB-brikkesett for tilkobling til eksterne enheter eller andre datamaskiner.

USB ble første gang opprettet i 1996 for kompatible datamaskiner med International Business Machines (IBM) Corporation Personal Computer (PC). De tidlige versjonene av USB ble ofte brukt til å koble til tastaturer og mus siden grensesnittet opererte med relativt lav hastighet. Versjon 1.1 støttet hastigheter på 1,5 megabit per sekund (Mbps) og 12 Mbps. I 2000 ble USB-versjon 2.0 utgitt, noe som økte båndbredden til 480 Mbps for harddisker, digitale videokameraer og andre høyhastighetsenheter. Et USB-brikkesett implementerer vanligvis vertskontrolleren og mange detaljer om de nedre USB-protokolllagene.

Tidlige USB-brikkesett og vertsporter ble implementert på plug-in Peripheral Component Interconnect (PCI ™) -kort i stedet for systemkort. Etter hvert inkluderte de fleste hovedkortprodusenter et USB-brikkesett i designene sine. Etter hvert som hovedkortene økte i kompleksitet, integrerte brikkeprodusenter mange av de gamle perifere support-brikkesettene i en stor Southbridge-brikke, inkludert USB-brikkesettet. Denne prosessen vil sannsynligvis bli gjentatt når nyere, raskere versjoner av USB-grensesnittspesifikasjonen utgis.

Mange innebygde systemer og annen spesiell elektronikk bruker USB for kommunikasjon med periferiutstyr og lagringsenheter. Noen er designet rundt en mikrokontroller som inkluderer en innebygd USB-vertskontroller. Andre kan ha et tredjeparts utviklingskort som gir en Inter-Integrated Circuit (I2C®) -buss eller et annet standardgrensesnitt til et USB-brikkesett. Intellektuelle eiendomskjerner (IP) -kjerner fra flere leverandører kan også brukes til å legge til USB-brikkesettfunksjonalitet til et større tilpasset brikkedesign.

USB-brikkesett brukes også i frittstående brokontrollere for å koble ikke-USB-enheter til en USB-buss. Vanlige brokontrollere kan koble en ATA (Advanced Technology Attachment) (ATA) eller en IDE (Integrated Drive Electronics) busslagringsenhet til en USB-tilkobling. Disse kontrollerne krever vanligvis ikke firmware på broen eller spesielle drivere på vertssystemet. USB-huber er også bygget rundt USB-brikkesett. Disse hubene gjør at mange USB-enheter kan kobles til en enkelt USB-port, lik nettverkshubber.

En annen type brikkesett brukes vanligvis i periferiutstyr på slavesiden av en USB-tilkobling. Disse enhetene må svare på meldinger fra vertssystemet og overføre data når du blir bedt om det med USB-protokollene. De fleste av disse operasjonene blir implementert av enhetens USB-brikkesett. Vanlige USB-periferiutstyr inkluderer skrivere, harddisker og andre lagringsenheter. De fleste skannere, digitale kameraer og til og med noen skjermenheter bruker også USB som sitt primære grensesnitt.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?