Metody připojování periferií



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

Metody připojování periferií

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

Vestavné systémy. BI-VES Přednáška 9. Ing. Miroslav Skrbek, Ph.D.

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

Metody připojování periferií

Metody připojování periferií

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

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

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

Distribuované systémy a počítačové sítě

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

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

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Architektura vnějších pamětí

Komunikace mikroprocesoru s okolím Josef Horálek

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

Pokročilé architektury počítačů

Sběrnice/sloty pro zásuvné karty

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

Informační a komunikační technologie

Rozhraní disků. 1. Paralelní rozhraní

Hardware PC Interní a externí interface

Profilová část maturitní zkoušky 2014/2015

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

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

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

IPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Pozice sběrnice v počítači

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

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI

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

Metody připojování periferií

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

Vestavné systémy. BI-VES Přednáška 8. Ing. Miroslav Skrbek, Ph.D.

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

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

Universal Serial Bus (USB)

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

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

Koncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.

Komunikace procesoru s okolím

VINCULUM VNC1L-A. Semestrální práce z 31SCS Josef Kubiš

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

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

Metody připojování periferií

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu

Vnější rozhraní počítače

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.

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

Počítač jako elektronické, Číslicové zařízení

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

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).

Vrstvy periferních rozhraní

Systém řízení sběrnice

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

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

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

frekvence 8 Mhz, přestože spolupracuje s procesori různe rychlými. 16 bitová ISA sběrnice je

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

Systémy pro sběr a přenos dat

Souborové systémy. Architektura disku

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

Profilová část maturitní zkoušky 2015/2016

Paměti Flash. Paměti Flash. Základní charakteristiky

Řadiče disků IDE SCSI

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

Inovace bakalářského studijního oboru Aplikovaná chemie

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií

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í

Základní deska (mainboard)

A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J.

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)

CAL (CAN Application Layer) a CANopen

Sbě b r ě n r i n ce

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

Principy činnosti sběrnic

5. Čtení/zápis sektorů z/do USB paměťového média I

Řízení IO přenosů DMA řadičem

Základy počítačových sítí Model počítačové sítě, protokoly

Sběrnicová architektura POT POT. Jednotlivé subsystémy počítače jsou propojeny sběrnicí, po které se přenáší data oběma směry.

Vstupně - výstupní moduly

PORTY ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

2.7 Základní deska. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Praktické úlohy- 2.oblast zaměření

Komunikace procesoru s okolím

BI-JPO. (Jednotky počítače) M. Sběrnice

Semestrální práce z předmětu Speciální číslicové systémy X31SCS

Sběrnice a rozhraní. Josef Voltr

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

Obsah. Kapitola 1 BIOS 9. Kapitola 2 Start počítače a POST testy 13. Kapitola 3 Setup 21. Úvod 7

Sériové rozhraní IDE (ATA)

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

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

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Techniky sériové komunikace > Synchronní přenos

Přerušovací systém 12.přednáška

Transkript:

Metody připojování periferií BI-MPP Přednáška 8 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2011/12 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Agenda IEEE1394 FireWire LPC BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 2

Literatura Gook, M.: Hardwarová rozhraní Průvodce programátora. Computer Press, Brno 2006. ISBN 80-251-1019-2 IEEE Standard for a High-Performance Serial Bus. IEEE Computer Society Serial Bus Protocol 2 (SBP-2). T10 Project 1155D, Revision 4, May 19, 1998 Intel Low Pin Count (LPC) Interface Specification. Intel Corporation. Revision 1.1, August 2002 BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 3

IEEE1394 FireWire Vysokorychlostní standardizovaná sběrnice Standard IEEE1394 přijat v roce 1995 Rychlost přenosu 100 (S100), 200 (S200), 400 Mb/s (S400), 800 Mb/s S(800), 1600 Mb/s S(1600), 3200 Mb/s (S3200) Sběrnice typu peer-to-peer Asynchronní a izochronní přenosy dat Vhodná pro přenos audio i video dat BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 4

Aplikační oblasti Rozhraní počítačů Apple Rozhranířady notebooků Připojení pro zařízení typu DVD/CD, externí disky, CF čtečky Fotoaparáty/kamery Tiskárny/scannery Síť přes FireWire BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 5

Propojovací kabel FireWire VP VP TPA+/T TPA- TPB+/T TPB- GND TPB+/T TPB- TPA+/T TPA- GND Kabel obsahuje dva kroucené překřížené páry pro přenos dat a dva napájecí vodiče (VP a GND). VP je v rozsahu 8-30V, 1,5A. BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 6

Typy přenosů Asynchronní garantují doručení (při nedoručení se pokus o doručení opakuje) Izochronní Garantují šířku pásma a zpoždění Maximálně 64 izochronních kanálů Zařízení naslouchají na všech kanálech a přebírají pouze data na požadovaných kanálech BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 7

Protokol IEEE1394 Fyzická vrstva Zajišťuje arbitráž Zajišťuje serializaci a deserializaci dat Linková vrstva Zajišťuje formování, vysílání a přijímání datových paketů Zajišťuje potvrzování Transakční vrstva Implementuje protokol request/response dle IEEE1212 BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 8

IEEE1212 FireWire implementuje transakční vrstvu dle IEEE1212 IEEE1212 definuje architekturu paměťově mapovaných mikropočítačových sběrnic. Základní adresovatelnou entitou je uzel (node). Adresa uzlu má 64 bitů, z toho 16 bitů je identifikátor uzlu (ID node), 48 méně významných bitů je adresa do adresového prostoru uzlu. Adresní prostor uzlu obsahuje konfigurační ROM, kde jsou uloženy informace o uzlu ve standardizovaných datových strukturách. IEEE1212 definuje transakce čtení/zápis (žádost) Zamykací transakce Status dokončení (potvrzení) BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 9

Protokol SBP-2 SBP-2 (Serial Bus Protocol) slouží k transportu SCSI příkazů a dat přes rozhraní IEEE1394 (FireWire) Definuje obálku pro uložení SCSI příkazového bloku, stavového bloku a pro přenos dat (obdoba CBW a CSW u Mass Storage zařízení u USB) Je nadstavbou nad IEEE1212 BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 10

Sběrnice LPC Sběrnice propojující CPU a zařízení nevyžadující vysokou datovou propustnost, a která byla dříve připojena přes sběrnici ISA Boot ROM Sériové porty Řadič FD Parallel port Typicky propojuje jižní můstek s tzv. SuperIOčipem (IT8705) Má pouze 7 signálů celkem, data jsou 4 bitová, adresa a data jsou multiplexovány Synchronní sběrnice BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 11

SuperIO Jižní můstek UART (16C550) Paralelní port IR komunikace SUPER IO LPC LPC Gameport Disketová jednotka Flash ROM (Bios) MIDI V/V porty Ventilátor Monitorování hardwaru (napětí, tachometry ventilátorů, teplotní odpory, teplotní diody) BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 12

LPC signály LAD[0:3] multiplexovaná adresa/data LFRAME# - začátek transakčního rámce LRESET# - reset signál LCLK hodinový signál Nepovinné LDRQ# - žádost o DMA nebo Bus Master požadavek SERIRQ řádost o přerušení CLKRUN# - požadavek na spuštění/zastavení hodin (pro mobilní zařízení) LPME# - probuzení z režimu nízké spotřeby BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 13

LPC cyklus čtení Flash Prodleva (Wait State) 3 CLK Přenos dat 8 bitů (2x4) CLK LFRAME# IDSEL ADDR MSIZE TAR SYNC DATA TAR LAD[0:3] Výběr čipu Adresa 28 bitů (7x4) Obrácení směru budičů sběrnice - sběrnici budí cílové zařízení (=čtení) Obrácení směru budičů sběrnice - sběrnici budí host BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 14

LPC cyklus zápis Flash Prodleva (Wait State) 1 CLK Flash indikuje správnost přijetí dat Přenos dat 8 bitů (2x4) CLK LFRAME# IDSEL ADDR MSIZE DATA TAR SYNC TAR LAD[0:3] Výběr čipu Adresa 28 bitů (7x4) Obrácení směru budičů sběrnice - sběrnici budí paměť Flash (=čtení) Obrácení směru budičů sběrnice - sběrnici budí host BI-MPP Přednáška 8 Miroslav Skrbek 2010,2011 15