6. USB
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Jiří Novák
jnovak@fel.cvut.cz
České vysoké učení technické v Praze
Fakulta elektrotechnická
Katedra měření
Základy počítačových systémů
B6B38ZPS
6. Universal Serial Bus
Universální sériová sběrnice - USB
Obecné charakteristiky
– distribuovaná datová pro připojení počítačových periferií
• klávesnice, myš, Flash disk, tiskárna, modem, DAQ modul …
– deterministická technologie (Master/Slave)
• až 127 zařízení v rámci jedné USB sítě
– optimalizace pro různé typy přenosů
• malé i větší bloky dat
• spolehlivá i nespolehlivá komunikace
• podpora isochronních přenosů
– přenosové rychlosti fyzické vrstvy od Mbit/s do jednotek Gbit/s
• podle varianty (low-/full-/high-/super-speed)
– podpora plug&play a hot swap
• detekce připojení/odpojení, automatická konfigurace
– podpora napájení periferií z USB rozhraní
• včetně režimů šetření energie
Universální sériová sběrnice - USB
Topologie systému
– 3 typy uzlů
– hostitel (host)
• řízení Master/Slave
– rozbočovače (hub), od verze 2.0 se chovají spíše jako přepínače
– zařízení (function)
Universální sériová sběrnice - USB
Topologie systému
– max. 5 úrovní
• omezení zpoždění
Universální sériová sběrnice - USB
Hostitel (Host)
– v systému jediný
• ale !!! USB On the Go !!! – výběr role při spojení
– typicky PC nebo nějaký embedded systém
• mobilní zařízení, průmyslový kontroler, TV přijímač …
– řídí datové přenosy v celém systémů
• má roli Master
– řídí proces enumerace
• rozpoznání zařízení a hubů, konfigurace a spuštění
– power management
• detekce konfigurace napájení
• režimy snížené spotřeby
– obvykle integruje řadič hostitele a tzv. kořenový rozbočovač
(root hub)
• ten obvykle nabízí 2 USB porty