Vytvoril: Pavel Novák Preložil a upravil:Michal COPKO

Slides:



Advertisements
Podobné prezentace
Sběrnice.
Advertisements

Rozhraní PC.
Informatika 1_6 6. Týden 11. A 12. hodina.
USB porty a jejich využití
Sběrnice I. Sběrnice v počítačích. Sběrnice I. Sběrnice v počítačích.
USB rozhraní aneb Jak to funguje Vypracoval: Vladimír Paločko Pro předmět: Periferní zařízení (X36PZA)
PROGRAMOVATELNÉ AUTOMATY USB Ing. Jana Horáková Elektrotechnika
Vestavné mikropočítačové systémy
USB Universal Serial Bus. Firmy, které jej vyrobily Compaq Hewlett-Packard Intel Lucent NEC Microsoft Philips.
Mgr. Bc. Peter Adamko, PhD. NAT a Proxy.
1.5 Porty. porty  slouží k připojení externích zařízení  existuje řada typů portů seriový paralelní PS/2 USB FireWire grafické, zvukové, síťové …
Vonkajšie pamäťové média
Osobný počítač.
Pripravil: Mgr. Miloš Hadbavný
Digitalizácia zvuku.
Stredná odborná škola automobilová Moldavská cesta 2, Košice
Zapojenie.
Počítačové siete, Internet, Vírusy a antivírusové programy
Stredná odborná škola automobilová Moldavská cesta 2, Košice
Počítačové siete.
BLOKOVÁ SCHÉMA POČÍTAČA
Bloková štruktúra mikropočítača Intel 8051
Rádiová sieť Ako funguje spojenie cez retranslačnú rdst
Pamäte počítača Ing. Alexandra Dorčáková.
Stredná odborná škola automobilová Moldavská cesta 2, Košice
Technické a programové vybavenie PC
Zásuvky, vidlice a spínače
Pamäťové zariadenia Adam Lech Tomáš Kožurko I.A.
Grafická Karta VGA (Video Graphics Adapter)
Výber maturitných predmetov
Firmware - charakteristika
Sieť cez modem.
Počítačové systémy.
Čo je informatika? Je všeobecne veda o informáciách.
Základná jednotka PC Mária Grossová, II.P.
Zbernice stručný prehľad
Počítač Počítač – je zariadenie alebo stroj na realizáciu výpočtov alebo riadenie operácií vyjadriteľných číselnými alebo logickými výrazmi. Počítače.
Počítačová sieť Def. 1: Systém vzájomne prepojených a spolupracujúcich PC Def. 2 Skupina PC (minimálne dvoch), ktoré sú navzájom prepojené takým spôsobom,
Pamäte Registre Zbernice.
(Digitálny prezentačný materiál)
VSTUPNÉ A VÝSTUPNÉ ZARIADENIA
Balík protokolov TCP/IP ( Protocol Suite )
Vzdialený prístup k počítaču
Základná schéma počítača
Pre koho je služba Kniha jázd určená?
Prerušovací systém počítača
SCSI.
Typy pamäťových zariadení
Bloková schéma procesora
ÚČTOVNÍCTVO Zmeny v programe v roku 2014.
Počítačové siete Miroslav Šoltés 3.A.
Elektronické bankovníctvo
hlasové a dátové telekomunikačné riešenia na mieru
Použitie programu Hyperterminal
Internet Lucia Blahúsová.
IP adresovanie vytvorené pre vnútornú potrebu MCST, a.s.
P čítačové siete Lokálne počítačové siete (LAN)
Počítač a zamestnanie Jozef Bubanec, II. D.
Práca s Internetom 2 Pripojenie k Internetu.
POČÍTAČOVÁ SIEŤ Definícia počítačovej siete /PS/ Dôvody vzniku PS
Von Neumannova architektúra počítača
Základné parametre obrazu II.
Úvod do programovania automatizačných zariadení
architektúra počítača
FireWire.
Základná doska PC.
Stredná odborná škola automobilová Moldavská cesta 2, Košice
aplikácie - výhody funkcie technické parametre variabilita
IP adresovanie Ing. Branislav Müller.
Hromadná korešpondencia
Transkript prezentace:

Vytvoril: Pavel Novák Preložil a upravil:Michal COPKO USB Vytvoril: Pavel Novák Preložil a upravil:Michal COPKO

Parametre sériové rozhranie (šírka 1b) rýchlosť 1.5, 12, 480, 4800 Mbps Max. vzdialenosť zariadení: 5 m možnosť napájania z konektora max. počet zariadení: 127 podpora plug&play: áno podpora hotplugging: áno externá: áno zdieľané pásmo – viac zariadení = nižšia rýchlosť

Konektory Typ A Typ „mini“ Typ B

Vývody konektoru Číslo vývodu Význam Farba 1 +5 V červená 2 Data – biela 3 Data + zelená 4 GND čierna

Kábel tienený alebo netienený (pre low-speed, max. dĺžka 3 metre) dáta sú prenášané krútenou dvojlinkou, napájanie je realizované priamymi káblami tienenie je pripojené len na strane počítača a nikdy nie na strane koncového zariadenia

Typy zariadení USB host – môžeme si ho predstaviť ako radič, cez ktorý OS komunikuje so zariadeniami na zbernici USB koncové zariadenie – zariadenia pripojené na zbernicu, ktoré poskytujú svoje prostriedky a pripojenie sa tu končí a ďalej nepokračuje USB rozbočovač (hub) – obsadí jeden USB port ale vytvára ďalšie plnohodnotné porty bez obmedzení (4 alebo 8), môže byť aktívny (s napájaním) alebo pasívny (bez napájania) Kombinované zariadenie – plní funkciu rozbočovača ale aj koncového zariadenia (napr. kombo – scanner, fax, tlačiareň)

Verzie USB 1.1 2.0 3.0 Low Speed 1.5 Mbps Full Speed 12 Mbps prenosová rýchlosť max. 12 Mb/s 2.0 doplnená rýchlejšia vrstva prenosová rýchlosť max. 480 Mb/s 3.0 Zatiaľ najrýchlejší prenos (august 2008) Pripravované na rok 2009-2010 Low Speed 1.5 Mbps Full Speed 12 Mbps High Speed 480 Mbps Super Speed 4.8 Gbps

Definície rýchlosti zariadení zariadenia môžu byť pripojené za chodu, je potrebné ich rozpoznať a dohodnúť (určiť) rýchlosť pre komunikáciu zariadenia sa dohodnú prostredníctvom vyslania napätí na dátových vodičoch a sledovania poklesu napätia (najmenší pokles napätia=480Mbps, najväčší pokles napätia=1,5Mbps)

Prenos dát neprenáša sa hodinový signál kódovanie NRZI (zmena signálu označuje 0, nemenný signál 1) bit stuffing (ak je za sebou vysielaných šesť 1, automaticky sa vloží medzi ne 0 aby nedošlo k rozsynchronizovaniu) dátové vodiče prenášajú vzájomne negovaný signál (zníženie vplyvu rušení)

Kódovanie 0 – zmena úrovne napätia 1 – ponechanie úrovne napätia Na začiatku prenosu sa vysiela tzv. sync-byte 00000001

Bit Stuffing príjemca sa synchronizuje podľa dát  je nutné zaistiť dostatočný počet zmien za určitý čas po každých 6-tich jednotkách je vložená nula príjemca nuly naviac odstraňuje paket obsahujúci viac ako 6 jedniček za sebou je ignorovaný

Napájanie hub dodáva 4.75 – 5.25 V, max. pokles o 0.35 V zariadenie môže mať max. odber 100 mA zariadenie môže požiadať až o 500 mA, ale len ak je takéto zaťaženie možné od zdroja zariadenie si môže požiadať o presné napájanie hub napájaný po zbernici je schopný dodávať max. 100 mA / port

Architektura max. 7 hubov, max. 127 zariadení zariadenia komunikujú len pomocou rootu a nesmú komunikovať medzi sebou priamo

Typy prenosov I Riadiaci (Control) Prerušované (Interrupt) Tento typ sa používa pre konfiguráciu zariadení najmä hneď po pripojení Prerušované (Interrupt) vhodné pro zařízení, která chtějí trvale přenášet málo dat (myš, klávesnice). Dáta musia byť prenesené do nejakej doby od vzniku požiadavky a s minimálnou garantovanou rýchlosťou prenosu.

Typy prenosov II Hromadný (Bulk) Požiadavky na prenos dát prichádzajú nepravidelne a väčšinou sa jedná o veľké množstvá dát. Nejedná sa o časovo kritické operácie – majú nízku prioritu. Využíva sa ostávajúca maximálna možná kapacita zbernice vhodné pre zariadenia ako skener, tlačiareň

Typy prenosov III Izochrónne prenosy (Isochronous) Používa sa pre prenos súvislých dát, ktoré sú generované v reálnom čase, musia byť v reálnom čase prenesené a tiež spracované Pri použití tohoto typu prenosu sa vyhradí časť prenosovej kapacity. Typickým príkladem je prenos hlasu, kedy sa dáta nemôžu nijako urýchliť ani opozdiť. Pri tomto type prenosu sa chyby neopravujú.

Pripojenie nového zariadenia k USB Koreňový rozbočovač (root) rozpozná pripojenie nového zariadenia –tento fakt preruší činnosť OS (opakovane sa testuje, či bolo pripojené nejaké zariadenie). OS rozpozná, o aké zariadenie ide a akú šírku pásma bude potrebovať. Ak je šírka pásma, ktorú zariadenie požaduje, je k dispozícii, pridelí OS tomuto novopripojenému zariadeniu jednoznačnú adresu (1 – 127). Túto adresu a ďalšie informácie OS vloží do konfiguračných registrov pripojeného zariadenia.

Adresovanie zariadení na zbernici USB Koreňový rozbočovač komunikuje s procesorom cez systémovú zbernicu (FSB). Koreňový rozbočovač komunikuje tiež súčasne so všetkými pripojenými zariadeniami. Každé zariadenie na zbernici USB má jednoznačnú 7 bitovú adresu. Tá to adresa je lokálna v strome USB a nemá žiadny vzťah k adrese, s ktorou sa pracuje na zbernici počítača. Po zapnutí zariadenia USB alebo jeho pripojení na USB má toto zariadenia adresu 0. Rozbočovač rozpozná, že bolo pripojené nové zariadenie a túto informáciu si uchová.

Ak sa počítač dozvie o novom zariadení vykoná toto: Počítač sa periodicky pýta jednotlivých rozbočovačov na ich stav. Takto rozpozná, či bolo pridané ďalšie zariadenie. Ak sa počítač dozvie o novom zariadení vykoná toto: resetuje zariadenia opýta sa zariadenia na jeho údaje nakonfiguruje zariadenie pridelí zariadeniu jednoznačnú adresu (1-127) tieto údaje uloží do tabuľky zariadení Po vykonaní týchto činností je zariadenie pripojené. Odpojenie zariadenia – počítač vymaže údaje o zariadení zo svojich konfiguračných tabuliek.

Štruktúra dát Štruktúra paketu: synchronizačný byte: 0000 0001 PID – packet ID špecifické informácie z paketu (adresy, dáta a pod.) CRC – kontrola správnosti prenosu (16 bitov pre dátové pakety, 5 bitov pre ostatné) koniec paketu

PID identifikátor paketu (packet identifier - PID) – 4 bity určujú jeden zo 16 typov paketu PID obsahuje 4 bity, vysielané 2x (priama hodnota, potom negovaná) čo umožňuje kontrolu správneho príjmu PID.

Typy USB paketov Po synchronizácii sa po D+ a D- vodičoch prenášajú 8 bitové pakety od LSB po MSB Handshake pakety – posielajú sa v nich riadiace správy (potvrdzovanie prijatia, zamietnutie prijatia, ...) Token pakety – definujú typ prenosu (začiatok dátového prenosu, k hostiteľovi, od hostiteľa, začiatok riadiaceho prenosu) Dátové pakety – samotné dáta Preambulové pakety – prepínanie rýchlosti na zbernici

Riadiace pakety označované ako token pakety slúžia pre riadenie prenosu dát po USB kanáli časti token paketu: ADDR – adresa zariadenia ENDP – koncový bod (adresa dátového kanála pre dané zariadenie – jedno zariadenie môže nadviazať viac kanálov) CRC – Cyclic Redundancy Check (2 slabiky cyklické kontroly),

Dátové pakety Datový paket nenesie adresu zariadenia ani koncového bodu. Tieto adresy sa vysielajú v riadiacich paketoch pred dátovým prenosom.

USB OTG (On-the-Go) Pri prepojovaní dvoch USB zariadení bez pomoci počítača nebolo do nedávnej minulosti možné takýto prenos uskutočniť Technológie USB OTG zavádza nové štandardy pre takúto komunikáciu Rieši tento problém jednak z hľadiska napájania (jedno zariadenie zabezpečuje napájanie pre druhé) aj z hľadiska prenosu (jedno zariadenie je master-riadi komunikáciu a druhé je slave)

Wireless USB Máj 12, 2005 (rev. 1) Zámer: zachovať všetky pozitíva Wired USB = klasicé USB – CUSB (užívateľská jednoduchosť, flexibilita, softvérová kompatibilita, prenosová rýchlosť a bezpečnosť) ale odstrániť káble a rôzne konektory Rozšírenie aplikácií z oblasti PC do segmentu spotrebnej elektroniky a mobilných aplikácií a inde.

Vlastnosti WUSB Softvérová kompatibilita s klasickým USB Šírka pásma 480Mb/s na 3m. S rastúcou vzdialenosťou klesá Škálovateľnosť – možnosť využiť súčasne viacero kanálov a tak zvýšiť šírku pásma až nad 1Gb/s Rozšírený manažment napájania Bezpečnosť – kryptovanie dát Jednoduchosť použitia WUSB huby