Tipični aplikacijski sustav USB konektora sastoji se od USB hosta, USB uređaja i USB kabela.U sustavu USB sabirnice, vanjski uređaji općenito su objedinjeni kao USB uređaji, koji uglavnom ispunjavaju specifične funkcije, kao što su često korišteni U disk, mobilni tvrdi disk, miš, tipkovnica, kontroler za igrice itd. USB host je gospodar sustava te je odgovoran za kontrolu i obradu podataka u procesu USB komunikacije.Tijekom prijenosa USB konektora, prijenos podataka s USB glavnog računala na USB uređaj naziva se Down Stream komunikacija, a prijenos podataka s USB uređaja na USB host naziva se Up Stream komunikacija.
Slično dizajnu slojevite strukture Etherneta, sustav sabirnice USB konektora također ima jasnu slojevitu strukturu.Odnosno, kompletan USB aplikacijski sustav može se podijeliti na sloj funkcije, sloj uređaja i sloj sučelja sabirnice.
1. Funkcijski sloj.Funkcijski sloj uglavnom je odgovoran za prijenos podataka između USB hosta i uređaja u aplikacijskom sustavu USB konektora, koji se sastoji od funkcijske jedinice USB uređaja i odgovarajućeg USB host programa.Funkcionalni sloj pruža četiri vrste prijenosa podataka, uključujući kontrolni prijenos, grupni prijenos, prekidni prijenos i izokroni prijenos.
2. Sloj opreme.U sustavu USB konektora, sloj uređaja odgovoran je za upravljanje USB uređajima, dodjeljivanje adresa USB uređaja i dobivanje deskriptora uređaja.Rad sloja uređaja zahtijeva podršku za upravljačke programe, USB uređaje i USB hostove.U sloju uređaja, USB upravljački program može steći mogućnosti USB uređaja.
3. Sloj sučelja sabirnice.Sloj sučelja sabirnice ostvaruje vremenski raspored USB prijenosa podataka u sustavu USB konektora.Prijenos podataka putem USB sabirnice koristi NRZI kodiranje, što je obrnuto kodiranje bez povratka na nulu.U sloju sučelja sabirnice USB konektora, USB kontroler automatski provodi NRZI kodiranje ili dekodiranje kako bi dovršio proces prijenosa podataka.Sloj sučelja sabirnice obično se automatski dovršava hardverom USB sučelja.
Vrijeme objave: 31. svibnja 2021