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

Podobné dokumenty
Systém řízení sběrnice

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

I. Dalšívnitřní paměti

Struktura a architektura počítačů (BI-SAP) 9

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

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

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI

Struktura a architektura počítačů (BI-SAP) 10

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

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

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

Metody připojování periferií

Pozice sběrnice v počítači

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

Periferní operace využívající přímý přístup do paměti

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

Struktura a architektura počítačů (BI-SAP) 4

Vrstvy periferních rozhraní

Násobení. MI-AAK(Aritmetika a kódy)

Dělení. MI-AAK(Aritmetika a kódy)

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Systémová sběrnice, souvislost architektury počítače a systémové

FN485 Gateway 2 Galvanically Isolated V1.0 Instalační návod

Simulace číslicových obvodů (MI-SIM) zimní semestr 2010/2011

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

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

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

AS-Interface. AS-Interface = Jednoduché systémové řešení. Představení technologie AS-Interface

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

AS-Interface. AS-Interface. = Jednoduché systémové řešení

Velmi zjednodušený úvod

AS-Interface. AS-Interface. = Jednoduché systémové řešení

Komunikace s perifériemi

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

Vrstvy periferních rozhraní

Paralelní programování

O čem bude předmět X36PZ A?

Lokální počítačové sítě

sběrnic a jejich komunikace s periferními zařízeními. Někdy se jedná o sběrnice, kdy celkovou

Pokročilé architektury 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

Spider. Šest 1-Wire senzorů na sběrnici RS-485 CZ

Y36SAP 2007 Y36SAP-4. Logické obvody kombinační a sekvenční používané v číslicovém počítači Sčítačka, půlsčítačka, registr, čítač

Seriové ATA, principy, vlastnosti

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

Struktura a architektura počítačů (BI-SAP) 11

Automatická regulace spojité řízení (P, PI, PD, PID), nespojité řízení, fuzzy řízení,

Obecné principy konstrukce systémové sběrnice

TOPOLOGIE DATOVÝCH SÍTÍ

Návrh asynchronního automatu

AGP - Accelerated Graphics Port

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

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í

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

Hardware PC Interní a externí interface

Přerušovací systém s prioritním řetězem

Konvolučníkódy. MI-AAK(Aritmetika a kódy)

3. Principy komunikace s perifériemi: V/V brány, programové řízení, přerušení, řešení priorit. Řadiče, DMA kanály. Popis činnosti DMA kanálu.

EC Motor. IO Modul EC200. EC200 Int. EC200 Ext. Verze 1.20, revize PMControl s.r.o.

PROGRAMOVATELNÉ LOGICKÉ OBVODY

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]

Temp-485-Pt100. Teplotní čidlo (senzor Pt100 nebo Pt1000) komunikující po sběrnici RS-485 s jednoduchým komunikačním protokolem. Temp-485-Pt100 Box2

Universal Serial Bus (USB)

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

KONSTRUKCE SBĚRNICE PCI

Struktura a architektura počítačů

Informační a komunikační technologie

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

LETADLOVÉ SBĚRNICE JEDNOSMĚRNÁ SBĚRNICE AVIONICKÝ SYSTÉM S JEDNOSMĚRNOU SBĚRNICÍ

BI-JPO (Jednotky počítače) Cvičení

Sběrnice, připojování periferních zařízení a RAID. INP 2008 FIT VUT v Brně

Přednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

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

KOMBINAČNÍ LOGICKÉ OBVODY

Univerzita Tomáše Bati ve Zlíně

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Sekvenční logické obvody

Principy komunikace s adaptéry periferních zařízení (PZ)

Číselnésoustavy, sčítáníasčítačky

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

Programovatelné automaty SIMATIC S7 a S5

Sběrnice Massoth Control BUS

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

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.

Disková pole (RAID) 1

Disková pole (RAID) 1

Princip funkce počítače

ÚVOD DO OPERAČNÍCH SYSTÉMŮ

Vstupně - výstupní moduly

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

Hospodářská informatika

LLC multiplexing/demultiplexing MAC formát rámce a přístupová metoda Nabízí se možnost standardizace rozhraní spojové a fyzické vrstvy

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2

Ústav automobilního a dopravního inženýrství. Datové sběrnice CAN. Brno, Česká republika

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE


Transkript:

BI-JPO (Jednotky počítače) M. Sběrnice c doc. Ing. Alois Pluháček, CSc. 2010 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Evropský sociální fond Praha& EU: Investujeme do vaší budoucnosti

M. Sběrnice základní pojmy způsoby připojení jednotek ke sběrnici typy sběrnic korespondenční režim(handshake) přidělování sběrnic centralizované distribuované adresování jednotek připojovaných přes konektory BI-JPO c A. Pluháček 2010

SBĚRNICE soubor vodičů a pravidel určený k propojení jednotek počítače styk = propojení = rozhraní podsběrnice obv. též nazývané sběrnice: adresová datová řídicí... řídicí a stavové signály [BUS] [interface] [Address Bus] [Data Bus] [Control Bus] adresy a data mohou být multiplexovány(časově): stačí jediná sběrnice pro adresy i data jetřebařídicísignál adresa/data BI-JPO M 1 c A.Pluháček 2010

způsoby připojení jednotek ke sběrnici 1. třístavový výstup budič sběrnice OE výstup 0 0 1 1 Z } =x Z... stavvysoké impedance Pouzevjedné(anebovžádné)jednotcemůžebýt OE=0. BI-JPO M 2 c A.Pluháček 2010

způsoby připojení jednotek ke sběrnici ii 2. otevřený kolektor a b c d e u 0 0 1 0 1 0 1 0 0 1 1 0 0 = někdovysílá 1 = nikdonevysílá Několik jednotek může vysílat současně signál ( agresivní nulu)natýžvodičsběrnice. BI-JPO M 3 c A.Pluháček 2010

typy sběrnic sběrnice: jednosměrně řízené [one-way control] řídicí jednotka nečeká na potvrzení příkazu k provedení operace obousměrně řízené [two-way control] sběrnice: synchronní řízena hodinami(vysílanými po příslušném vodiči) (jednosměrné řízení) [one-way control] pseudosynchronní(semisynchronní, polosynchr.) hodiny + čekání speciální signál(y) např. WAIT (obousměrné řízení) asynchronní (obousměrné řízené) BI-JPO M 5 c A.Pluháček 2010

korespondenční režim(handshake) asynchronní sběrnice korespondenční režim [hand shake] 1 jednoduše vázaný [non-interlocked] 2 středně vázaný [half interlocked] 3 plně vázaný [fully interlocked] 1 2 3 operace příkaz potvrzení příkazu trvá stanovenou dobu ukončeno po přijetí odezvy od druhé jednotky BI-JPO M 6 c A.Pluháček 2010

korespondenční režim(handshake) ii příklad zápis dat 1 2 3 BI-JPO M 7 c A.Pluháček 2010

přidělování sběrnic přidělování sběrnic: ➊ centralizované... přidělovač sběrnice (funkci přidělovače někdy zastává procesor) ➋ distribuované... bez přidělovače [bus arbiter] ➊ centralizované přidělování cyklické výzvy žádost o přidělení sběrnice přidělovač nabízí postupněaadresně sběrnici jednotlivým jednotkám paralelní = nezávislé žádosti a potvrzení sériové kombinované paralelní a sériové [polling] [independent requests and grants] [daisy chain] BI-JPO M 8 c A.Pluháček 2010

centralizované přidělování centralizované přidělování paralelní (nezávislé žádosti a potvrzení) Ji jednotka Pi přiděleno Ži žádost BI-JPO M 9 c A.Pluháček 2010

centralizované přidělování ii centralizované přidělování sériové Ž... žádost V... výběr PV... potvrzenívýběru P... přiděleno BI-JPO M 10 c A. Pluháček 2010

centralizované přidělování iii centralizované přidělování kombinované BI-JPO M 11 c A. Pluháček 2010

distribuované přidělování ➋ distribuované přidělování round-robin postupné cyklické přidělování prioritní přidělování na základě priorit prioritní přidělování Jednotkámjsoupřidělenyadresy(a k,..., a 1, a 0 ); vyšší adresa = větší priorita. Jednotky soupeří ozískánípřístupunasběrnici. Není-li sběrnice používána žádnou jednotkou, vysílá jednotka, která sběrnici potřebuje,(negované) bity své adresy na řídicí (pod)sběrnici p k,..., p 1, p 0. Je-li bit v řádu i adresy roven 0 a vysílá-li jiná jednotka jedničkový bit v řádu i, nevysílá daná jednotka žádné bity vřádechnižšíchnež i. Jednotka, které se podaří vyslat všechny bity své adresy, vyhrává sběrniceje její (másběrnicipřidělenu). BI-JPO M 12 c A. Pluháček 2010

distribuované přidělování prioritní BI-JPO M 13 c A. Pluháček 2010

distribuované přidělování prioritní ii signály uvnitř jednotky: PS PotřebujiSběrnici SJM SběrniciJeMoje JMH JeMiHanbaznovužádat zatím:jmh=0 = JMHseneuplatní signály na řídicí(pod)sběrnici: SO SběrniciObsazena negace p i negovanýbitnejvětšípriorityvřádu i na dalším schématu v podstatě totéž ve větším měřítku BI-JPO M 14 c A. Pluháček 2010

distribuované přidělování prioritní iii BI-JPO M 15 c A. Pluháček 2010

distribuované přidělování prioritní iv velkézatíženísběrnice starvation( vyhladovění ) (jednotkysnízkouprioriou nemajíšanci ) řešení:fairness( korektnost, slušnost ) další vodič na sběrnici: NPS NěkdoPotřebujeSběrnici Každá dosud neuspokojená jednotka požadující sběrnici (tzn. PS=0 vizpředchozíschéma)vysílánulunanps. Získá-li jednotka sběrnici(tzn. SJ M = 0), zapamatujesito (vizklopnýobvodrssvýstupemjmh)a přestanevysílatnuluna NPS. VýstupJMHblokujeúčastvdalším soupeření osběrnici (viz předchozí schéma), dokud nejsou uspokojeny všechny jednotky. BI-JPO M 16 c A. Pluháček 2010

distribuované přidělování prioritní v fairness BI-JPO M 17 c A. Pluháček 2010

adresování jednotek připojovaných přes konektory logické adresovaní v každé jednotce unikátní dekodér adresy adresa jednotky nezávisí na umístění BI-JPO M 18 c A. Pluháček 2010

adresování jednotek připojovaných přes konektory ii geografické adresování do konektorů přidána informace o pozici adresa jednotky je určena umístěním BI-JPO M 19 c A. Pluháček 2010