2007/2008 ZS. operačních systémů



Podobné dokumenty
Principy počítačů a operačních systémů

Sběrnicová struktura PC Interní počítačové paměti PC

Informační a komunikační technologie

Speciální číslicové systémy. Paralelní sběrnice, interní sběrnice (PC, ISA, PCI, AGP, SCSI, ATA, vývoj k sériovým PCIe, SATA, SASC)

Komunikace procesoru s okolím

Obsah. Kapitola 1 Paralelní rozhraní port LPT 33. Úvod do rozhraní 9. Obecná struktura počítačů 9 Periferní zařízení 9 Hierarchie připojení 10

DUM č. 6 v sadě. 31. Inf-7 Technické vybavení počítačů

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Sběrnice (bus) Sběrnice. Typy sběrnic, charakteristika, použití

Programové konstrukce

Sběrnice PCI, PCI-X, PCI Express

Cache paměti (1) Cache paměť: V dnešních počítačích se běžně používají dva, popř. tři druhy cache pamětí:

Hardware PC Interní a externí interface

Cache paměti (2) Cache paměti (1) Cache paměti (3) Cache paměti (4) Cache paměti (6) Cache paměti (5) Cache paměť:

Měřicí systémy. Obsah. Systémy složené z autonomních měřicích přístrojů a modulů Sériová rozhraní. Sériová rozhraní - pokračování 1

Funkce cache Vnější paměti Signálové přenosy v PC Systémové sběrnice Interface

Sbě b r ě n r i n ce

Z čeho se sběrnice skládá?

Komunikace mikroprocesoru s okolím Josef Horálek

Vnější paměti. Vnější paměti. Dělení podle materiálu a fyzikálních principů

Vestavné systémy BI-VES Přednáška 5

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

CHARAKTERISTIKY MODELŮ PC

Sběrnice. Parametry sběrnic: a. Přenosová rychlost - určuje max. počet bitů přenesených za 1 sekundu [b/s]

Konektory a Kabely. Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení

Pokud je to možné, instalujte každou jednotku zvlášť - komunikace na jednom kanálu probíhá "na střídačku"

Sběrnice používané pro sběr dat

Základní deska (mainboard, motherboard)

Principy činnosti sběrnic

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI

Architektury počítačů na bázi sběrnice PCI. Cíl přednášky: Obsah přednášky:

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

O autorovi 6 O odborném redaktorovi 7 Úvod 21 Laptop nebo notebook? 21 Co je cílem této knihy 22 Webové stránky autora 23 Osobní poznámka 23

Rozhraní ATA a ATAPI. Rozhraní ATA a ATAPI. Koncepce ATA. Řadič je součástí diskové jednotky. Původní fyzické rozhraní odvozeno od sběrnice ISA.

Obvody a architektura počítačů. Sběrnice a rozhraní

Sběrnice/sloty pro zásuvné karty

Metody připojování periferií BI-MPP Přednáška 1

Fakulta informačních technologií VUT v Brně Ústav počítačových systémů Periferní zařízení, cvičení IPZ Analýza komunikace na sběrnici USB

Zpracování informací

Rozhraní USB. Rozhraní USB. Specifikace USB. Doplnění (upřesnění) 1.0. Rychlosti Low Speed (1.5 Mb/sec) a Full Speed (12 Mb/sec).

Rozhraní disků. 1. Paralelní rozhraní

PCMCIA(Personal Computer Memory Card PCMCIA (3) PCMCIA (2) PCMCIA (4)

Úvod do programování a práce s počítačem

Shrnutí předcházející přednášky

Sběrnice a rozhraní. Josef Voltr

Stručný obsah KAPITOLA 1 KAPITOLA 2 KAPITOLA 3 KAPITOLA 4 KAPITOLA 5 KAPITOLA 6 KAPITOLA 7 KAPITOLA 8 KAPITOLA 9 KAPITOLA 10 KAPITOLA 11 KAPITOLA 12

Principy počítačů I Propojovací systémy

10. Sběrnice, adresní, datová, řídící, cyklus sběrnice.

Rozhraní pevných disků. Rozhraní IDE (1) Rozhraní IDE (3) Rozhraní IDE (2) Rozhraní IDE (5) Rozhraní IDE (4)

Základní normalizované datové přenosy

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard

Universal Serial Bus. Téma 12: USB. Komunikační principy Enumerace Standardní třídy zařízení

Sériové komunikace KIV/PD Přenos dat Martin Šimek

Souborové systémy. Architektura disku

Obecný popis základní jednotky

Distribuované průmyslové měřicí systémy

Cíl přednášky: Obsah přednášky:

Rozhraní pevných disků

Technická specifikace ČÁST 1. Místo plnění: PČR Kriminalistický ústav Praha, Bartolomějská 10, Praha 1

1x Monitor 30 ; orientační cena ,- Kč bez DPH. Parametry:

Grafické adaptéry a monitory

Pozice sběrnice v počítači

Rozhraní mikrořadiče, SPI, IIC bus,..

USB. Universal Serial Bus. revize 2.0 z 27.dubna 200

Uplatnění sériových protokolů ve V/V sběrnici

Hardware 1. Přehled platforem podle procesorů

Hardware 1. Přehled platforem podle procesorů. PC (Wintel) různí výrobci - domácí počítače, pracovní stanice, servery 1-4 procesory Intel, AMD

Architektura vnějších pamětí

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Technické prostředky počítačové techniky

Počítačové sítě internet

Grafická karta SVGA (2) Grafická karta SVGA (1) Grafická karta SVGA (4) Grafický akcelerátor: Grafická karta SVGA (3) Grafická karta SVGA (5)

Obsah. Kapitola 1 Skříně počítačů 15. Kapitola 2 Základní deska (mainboard) 19. Kapitola 3 Napájecí zdroj 25. Úvod 11

Rozhraní pro HDD, SSD a mechaniky optických pamětí

Ostatní přídavné / rozšiřující karty

zení Koncepce připojení V/V zařízení POT POT ... V/V zařízení jsou připojena na sběrnici pomocí řadičů. Řadiče Připojení periferních zařízení

PXI (a PXIe) National Instruments: šasi s kontrolérem a několika moduly. (obr. National Instruments)

HW počítače co se nalézá uvnitř počítačové skříně

AGP - Accelerated Graphics Port

Identifikátor materiálu: ICT-1-15

Základní deska (mainboard)

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

Skupina IEEE 802. Institute of Electrical and Electronics Engineers skupina 802: standardy pro lokální sítě. podvrstvy

Základní deska (mainboard, motherboard)

Inovace bakalářského studijního oboru Aplikovaná chemie. Reg. č.: CZ.1.07/2.2.00/

Bezdrátový přenos dat

Technické prostředky počítačové techniky

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Forenzní analytická jednotka - technická specifikace (9 ks)

Základní deska (mainboard)

Jednokamerový systém pro sledování objektů

FASTPort. Nová sběrnice pro připojení inteligentních karet* k osmibitovým počítačům. aneb. Jak připojit koprocesor

Počítačové systémové sběrnice

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322

Úvod do architektur personálních počítačů

1 Technické vybavení osobních počítačů. 1.1 Rozdělení technického vybavení Základní jednotka. Úvod

Semestrální práce z předmětu SCS. HyperTransport. Vypracoval: Michal Váňa

ŘÍDÍCÍ DESKA SYSTÉMU ZAT-DV

Transkript:

Principy počítačů a operačních systémů SBĚRNICOVÉ SYSTÉMY

Struktura sběrnice datové linky adresové linky řídící linky

Sběrnicové systémy Výhody: přidávání zařízení nízká cena lehké zvládnutí komplexity systému Nevýhody: potenciální bottleneck rychlost obvykle omezena délkou a počtem zařízení potřeba spojit různorodá zařízení

Synchronní vs. asynchronní přenos synchronní přenos vznik událostí je dán hodinovým signálem asynchronní přenos vznik události je určen (a následuje po) předcházející události

Synchronní přenos T T T T Hodiny Hodiny Adresa Adresa z M Adresa Adresa z M Řízení Čtení Stav ze S Řízení Zápis Data Data ze S Data Data z M T Zpoždění n*t T Hodiny Adresa Adresa z M Řízení Data Čtení Stav ze S Data ze S Potvrzení ACK ze S

Asynchronní přenos Dt Data Data platná Dt Data Žádost o data a) Řízení zdrojem b) Řízení příjemcem Data Data platná ze S Data Žádost z A Potvrzení z A Potvrzení z S a) přenos vyvolaný zdrojem b) přenos vyvolaný příjemcem

Řízení požadavků centrální náhodné dle pořadí vzniku prioritní distribuovanéib kolizní (CSMA/CD) token bus prioritní linka (daisy chain) Nezáleží na fyzickém uspořádání!

Centrální řízení J1 J2 Jn J1 J2 Jn Řídící í jednotk ka Žádost 1 Žádost 2 Žádost n jednotka Řídící Žádost 1 Přidělení 1 Žádost 2 Přidělení 2 Žádost n Přidělení n Sběrnice Sběrnice Přidělení J1 J2 Jn ídící jedn notka Žádost Obsazeno Ř Sběrnice

Přenos dat po sběrnici za účasti procesoru: zdroj CPU cíl programmed I/O bez účasti procesoru proces není řízen instrukcemi, ale řadičem: dávkový režim kradení cyklů transparentní režim

Dávkový režim Procesor Řadič: [co, kolik, kam] Ř P: HOLD (mám připraveno) P Ř: HLDA (OK, udělej, sběrnici nechci) přenos Ř P: HOLD (hotovo) P Ř: HLDA (beru na vědomí a sběrnici) ii)

Kradení cyklů Řadič uspí procesor provede vlastní přenos probudí procesor nelze uspat na dlouho technicky náročnější č

Transparentní režim Řadič rozezná, kdy procesor sběrnici nepoužívá a tehdy provede přenos (např. náběžná/sestupná hrana) + nijak nezdržuje procesor, je pro procesor neviditelné větší přenosy obvykle nelze najednou

Použití řadiče DMA (Direct Memory Access)

Sběrnice v PC CPU Adaptér PCI Lokální sběrnice Sběrnice PCI Adaptér AGP Sběrnice AGP Paměť Grafický Adaptér Adaptér SCSI Adaptér ISA Adaptér ETN Scanner RS232 Síťová tiskárna Sběrnice SCSI Sběrnice ISA Sběrnice Ethernet Páska Centronics Počítač Disk HPIB

PC Bus Historický vývoj sběrnic v osobních počítačích pro PC/XT (8088) 8bit datová, 20bit adresová sběrnice, 8MHz DMA0-3 ISA Industry Standard darchitecture t (AT Bus) 16bit datová, 24bit adresová sběrnice, 8MHz PC Bus (konektor 62) + konektor 36 + DMA4-7

MCA MicroChannel pro IBM PS/2 10MHz, nekompatibilní s ISA, odolnější proti šumu 16/32/64bit data, 24/32bit adresy EISA Extended Industry Standard Architecture odpověď na MCA 32bit data, 32bit adresy 8MHz (kompatibilita!) programové nastavení desek VL Bus VESA Local Bus (Video Electronic Standards Association) 32bit data, 32bit adresy až 50MHz, při plném osazení 33MHz přímo zapojená na systémovou sběrnici

DMA standard, regular, third-party DMA zvláštní jd jednotka, která provádí vlastní přenosř výkonem dostačovalo pro ISA (EISA, VLB): Single word Mode 0 2.1MB/s first-party DMA zařízení si řídí přenos samo, tzv. bus mastering (MCA, PCI) Ult DMA M d 0 16 7MB/ Ultra DMA Mode 0 (ATA/ATAPI-4) 16.7MB/s Ultra DMA Mode 5 100MB/s

ATA/ATAPI AT Attachment /with Packet Interface 16bit, UltraDMA Vývoj: PIO 02,1MB/s-416,7MB/s, MultiwordDMA 04,2MB/s- 216,7MB/s,, UltraDMA016,7MB/s-5100MB/s PROBLÉM: 80286 ( AT ) Serial-ATA od 1,5 Gb/s pouze asynchronní není master/slave, daisychaining, termination problems

UltraDMA double transition clocking CRC ATA/ATAPI-4 Mode0-2 (16.7, 25, 33.3MB/s) ATA/ATAPI-5 Mode3-4 (44.4, 66.7MB/s) ATA/ATAPI-6 6Mode5 (100MB/s => Ultra ATA/100 )

SCSI Small Computer System Interface paralelní interface, od r.1986 ANSI standard inteligentní zařízení 8/16 bit data (narrow/wide) až 160 MB/s (SCSI Fast-80 Wide) zřetězení až 15 zařízení

PCI, PCI-X Periferal Component Interconnect Bus připojení k systémové sběrnici přes můstek 64bit data, 64bit adresy 1992 v1.0: 33MHz, 1995 v2.1: 66MHz burst mode multiplex l dat a adres synchronní PCI-X v1.0: 66 a 133 MTS, v2.0: 266 a 533 MTS + další vylepšení (např. ECC), zpětná kompatibilita HW i SW

point-to-point AGP Advanced Graphics Port 4x frekvence PCI, tj. 133MHz využita náběžná i sestupná hrana pipelining

PCI Express (PCIe) Seriová, paketový protokol 256 MB/s (PCIe x1) 8 GB/s (PCIe x16 duplex) QoS, power management, hot-plug... PCI-SIG

Motivace nové sběrnice Uživatel nenastavuje na zařízení žádné jumpery Uživatel nemusí otevřít počítač, č aby připojil novou periferii Jdiýkbl Jediný kabel na připojování všech typů ů zařízení í Zařízení napájena z tohoto kabelu Připojení velkého počtu zařízení Podpora real-time zařízení (zvuk, video) Instalace zařízení za chodu Bez nutnosti rebootu při instalaci saac zařízení Levné na výrobu

USB Universal Serial Bus 1,5/12/480 Mb/s Control, Bulk, Interrupt, t Isochronous přenosyř stromová struktura koncová zařízení / hub plug and play FireWire (IEEE 1394, ilink) i.link) synchronní i asynchronní 100/200/400 Mb/s (IEEE 1394b: ~800Mb/s) pakety

Sériová komunikace dvoubodové spoje vícebodové spoje Wired-OR OR jediný signál s dominantní úrovní dává dominantní úroveň na sběrnici.

RS-232C vysílaný signál je vztažený k zemnímu potenciálu vysílače, přijímaný signál vyhodnocován vzhledem k zemnímu potenciálu přijímače původní návrh určen pro přenos max. 19,2kb/s a vzdálenost 20m Vysílač: 0 +5..+15V 1... 5.. 15V Přijímač: +3..+15V 3.. 15V

RS-422 symetrizace vysílače i přijímače, charakteristická impedance vedení Vysílač: 0 +2..+6V+6V 1... 2.. 6V Přijímač: +0,2..+6V 0,2.. 6V možnost připojení více přijímačů ů

RS-485 sériová sběrnice vznikla úpravami RS-422 (oboustranné zakončení vedení charakteristickou impedancí, změny mezních napětí)

Sériové sběrnice CAN - Bosch SPI - Motorola MicroWire - National Semiconductor I 2 C - Philips

CAN navržen firmou Bosch pro zařízení v automobilech modifikovaná sběrnice RS-485 řešení kolizí ve prospěch p dominantního vysílače 1SOF, 11Ident, 1RTR, 6Control, data, 15CRC, 1ACK, 7EOF zabezpečení 15-bit. BCH (zajistí až 112bitů, Hammingova vzdálenost 6, detekce 5 chyb v rámci a všechny chyby v lichém počtu bitů) po každých 5 stejných bitech vložen 1 opačnýč www.can.bosch.com

Přenosové standardy

I 2 C definována včetně formátu dat, potvrzování a předávání řízení dvoudrátová SDA, SCL v klidovém stavu udržováno kladné napětí (pull-up) master/slave řízení možnost multi-master konfigurace 0-100/400/3400 kb/s www.philipslogic.com/i2c

slave potvrzuje přijetí dat slave může kdykoli k pozdržet hodiny

Arbitrace I 2 C

Bezdrátové připojení IrDA 1993 point-to-point do 1 metru, 30 kužel vlnová délka 0,85 0,9 µm 9,6 kb/s 16 Mb/s Bluetooth 910-1999 do 10m (100m), nízká spotřeba (standby 0,3mA, voice 8-30mA, data 5mA), max 100mW rádiové spojení, 2,4 2,8 2 GHz ISM 433,9 kb/s symetricky nebo 723,2/57,6 kb/s asym.

Wi-fi 1999: IEEE 802.11 (+ a,b,g) pásmo 2.4 a 5 GHz PHY, MAC layers DSSS, FHSS 2002: WiMAX (2004:( IEEE 802.16) ) řešení last mile 10-66 GHz, větší dosah, plánovaný přenos