Számítógép architektúrák. A sínek



Hasonló dokumentumok
Számítógép architektúrák. Miről lesz szó? A sín (bus) A sínek. A sínek és kapcsolatos fogalmak Híres sínek jellemzői

Számítógép architektúrák. A sínek

Digitális rendszerek. Digitális logika szintje

Nyíregyházi Egyetem Matematika és Informatika Intézete. Input/Output

Számítógépek, számítógép rendszerek

Számítógép Architektúrák

Első sor az érdekes, IBM PC ra alapul: 16 bites feldolgozás, 8 bites I/O (olcsóbb megoldás). 16 kbyte RAM. Nem volt háttértár, 5 db ISA foglalat

Tartalomjegyzék. Előszó... xi. 1. Bevezetés Mechanikai, elektromos és logikai jellemzők... 13

Számítógép Architektúrák

A számítógép fő részei

Mágneses háttértárak

11. Az alaplap és részei, az eszközök alaplapra történő csatlakoztatásának módjai

Bepillantás a gépházba

Bevitel-Kivitel. Bevitel-Kivitel és Perifériák. Algoritmusok és Alkalmazásaik Tanszék Budapest december 16.

I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA

Feladatlap: Számítógép összetevők keresése

9. Fejezet: Input/Output

6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes.

2. Számítógépek működési elve. Bevezetés az informatikába. Vezérlés elve. Külső programvezérlés... Memória. Belső programvezérlés

Alaplap. Slot. Bővítőkártyák. Csatolható tárolók. Portok. < Hardver

Perifériák hozzáadása a rendszerhez

Bevitel-Kivitel. Eddig a számítógép agyáról volt szó. Szükség van eszközökre. Processzusok, memória, stb

RUBICON Serial IO kártya

9. Fejezet: Input/Output

Alaplap. Az alaplapról. Néhány processzorfoglalat. Slot. < Hardver

ELŐADÁS SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA

11. Haladó ismeretek: személyi számítógépek

Máté: Számítógép architektúrák

I 2 C, RS-232 és USB. Informatikai eszközök fizikai alapjai. Oláh Tamás István

A fő menüpontok között a bal vagy jobb nyíllal mozoghatunk, Enter leütésére pedig megjelenik az adott menühöz tartozó tartalom.

A számítógép egységei

VGN-TT21XN/B. Extrém stílus és hordozhatóság

Intel Pentium G2120 Intel HD Graphics kártyával (3,1 GHz, 3 MB gyorsítótár, 2 mag)

Útmutató a Computer Setup (F10) segédprogramhoz HP üzleti célú asztali számítógépek dx5150 típus

12. Gyakorlat Szerelés-gyak

XII. PÁRHUZAMOS ÉS A SOROS ADATÁTVITEL

2016/06/23 07:47 1/13 Kérdések

14.óra Portok és csatlakozók típusai, belső- és külső kábeltípusok

Apple számítógépek összehasonlító táblázata

USB adatgyűjtő eszközök és programozásuk Mérő- és adatgyűjtő rendszerek

Memóriák - tárak. Memória. Kapacitás Ár. Sebesség. Háttértár. (felejtő) (nem felejtő)

USB. Az USB. Írta: Luli Zoltán Gyızı Szak: mérnök-informatikus EHA: LUZOABT.SZE Dátum: /5

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

PCI Express szabvány

J-N-SZ Megyei Hámori András SZKI és SZI szóbeli

Útmutató a Computer Setup (F10) segédprogram használatához dx2300 minitorony

Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd.

Tájékoztató. Használható segédeszköz: -

A program SZÁMÍTÓGÉP ARCHITEKTÚRÁK. Legáltalánosabb architektúra. Eszközök szerepe. A vezérlők programozása. A vezérlők (adapterek, kontrollerek)

Hardver összetevők ellenőrzése Linux alatt. Hardverguruk előnyben...

OPERÁCIÓS RENDSZEREK. Elmélet

Számítógép felépítése

Máté: Számítógép architektúrák

A Memory Interface Generator (MIG) beállítása a Logsys Kintex-7 FPGA kártyához

Máté: Számítógép architektúrák

DELL Latitude E N003LE727012EMEA_WIN1-BL-11

Számítástechnikai gépek, berendezések és szoftverek beszerzése. 1. rész Számítástechnikai gépek, berendezések beszerzése

A fejezet következő leckéi egy számítógépes rendszerben található hardverösszetevőket tárgyalják.

Fábián Zoltán Hálózatok elmélet

Programozási segédlet DS89C450 Fejlesztőpanelhez

DELL Latitude E N003LE727012EMEA_WIN-11 (N003LE727012EMEA_WIN-11)

Informatikai füzetek

Windows alapú operációs rendszerek

Digitális technika VIMIAA hét

Számítógép fajtái. 1) személyi számítógép ( PC, Apple Macintosh) - asztali (desktop) - hordozható (laptop, notebook, palmtop)

Nézetek. Műszaki adatok

Számítógép felépítése

Tartalom 1 BIZTONSÁGI UTASÍTÁSOK 2 2 CSOMAG TARTALMA 3 3 A TERMÉK NÉZETEI 4 4 RENDSZERCSATLAKOZTATÁS 5

DELL Latitude E N001LE747014EMEA_UBU-11 (N001LE747014EMEA_UBU-11)

Jó állapotú, használt számítógépek garanciával!

Digitális technika VIMIAA hét

Intel Celeron G550 Intel HD Graphics kártyával (2,6 GHz, 2 MB gyorsítótár, 2 mag)

3. Számítógép összeszerelése lépésről lépésre

Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor

Dell Inspiron 580s: Részletes műszaki adatok

Új kompakt X20 vezérlő integrált I/O pontokkal

TEE Informatikai eszközök beszerzése az Eszterházy Károly Főiskola részére a TÁMOP C-11/1/KONV

Számítógép Architektúrák

Villamos jelek mintavételezése, feldolgozása. Mérésadatgyűjtés, jelfeldolgozás 9. előadás

Max. 2 DIMM bővítőhely Nem ECC kétcsatornás 1333 MHz DDR3 SDRAM, 1 8 GB

Számítógépek felépítése, alapfogalmak

Számítógép Architektúrák

Nagy Gergely április 4.

A számítógépek felépítése. A számítógép felépítése

A számítógép hardverelemei - A számítógép alaplapjára integrált perifériás eszközök

A személyi számítógép felépítése

Szerverek, kliensek Akár 60 kamera megjelenítése egyszerre Akár 80 kamera képrögzítése Szerveroldali képelemzés Asztali vagy rackbe szerelhető kivitel

Operációs rendszerek MINB240. Bevitel-Kivitel. 6. előadás Input és Output. Perifériák csoportosításá, használat szerint

Toshiba Satellite P70-B-10U

Az Ön kézikönyve HP COMPAQ DC5700 MICROTOWER PC

Számítógép-hálózat fogalma (Network)

A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium

BEÁGYAZOTT RENDSZEREK TERVEZÉSE UDP csomag küldése és fogadása beágyazott rendszerrel példa

Programmable Chip. System on a Chip. Lazányi János. Tartalom. A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban?

DELL Latitude E5570 N007LE557015EMEA_WIN-11

Billentyűzet. Csatlakozók: A billentyűzetet kétféle csatlakozóval szerelhetik. 5 pólusú DIN (AT vagy XT billentyűzet csatlakozó),

Jó állapotú, használt számítógépek garanciával!

2. Egy analóg vagy digitális multiméter segítségével hogyan dönthető el egy UTP kábel két végén lévő csatlakozók bekötésének helyessége?

Jó állapotú, használt számítógépek garanciával!

SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL)

Átírás:

Számítógép architektúrák A sínek

Miről lesz szó? A sínek és kapcsolatos fogalmak Híres sínek jellemzői A sínek Vadász, 2007. Ea 6 2

A sín (bus) A fő részegységek között háromféle útvonal lehetséges: Processzor és memória között; Processzor és I/O eszközök között; Memória és I/O eszközök között De síneknek nevezzük az egyes kisebb funkcionális komponensek közötti adatforgalmat lebonyolító áramköröket, vezetékeket is: CPU belső sínjeiről beszélhetünk, egy nyomtatott áramköri kártyán a vezetékek sínek stb. A sínek Vadász, 2007. Ea 6 3

A sín (bus) A komponensek (modulok) közötti információforgalmat lebonyolító, a rendszer vezérléshez szükséges áramkörök, vezetékek, csatlakozók. Funkció: n bites szó valamennyi bitjét egy sínre csatlakozó komponenstől egy másik komponenshez szállítani. Többnyire párhuzamos a bitek átvitele. Lehetnek dedikált v. osztott sínek: 2 komponens között v. több komponens osztozik rajta (megosztás!) A sínek Vadász, 2007. Ea 6 4

A sín (bus) - történelem A kezdeti main-frame-eknél két vezeték köteg a processzortól a memóriához, ill. az eszközökhöz. Szeparált instrukciókkal, más-más időzítésekkel, protokollokkal kezelte a processzor a két világot. Eleinte nem IT technika, hanem polling az eszközökhöz. Majd kialakult az IT, prioritásokkal. A perifériákhoz daisy chain. A többprocesszoros rendszereknél a memória-elérés is IT prioritásokkal megoldott. A DEC nagy ötlete: ugyanaz a sín kezelje mindkét világot : UNIBUS A korai PC-k is ilyenek: A CPU lábakra csatlakozó sín az alaplapon párhuzamosan elhelyezett foglalatokhoz vezet. A foglalatokba eszközvezérlő kártyák dughatók, a memória foglalatba memória lapkák. A CPU vezérli a sínt. A perifériák kontrollerei IT-kel jeleznek, de pufferükből a CPU nyomja át az adatokat a memóriába. Ennek az egyszerű sínrendszernek hátránya volt: minden komponens ugyanolyan sebességgel kellett dolgozzon. Illetve: a sínt csakis a CPU vezérelhette, ahelyett, hogy hasznosabb feladatokat teljesítene. A fejlődés: kialakul a két világ: egyik a CPU & a memória másik a perifériák. Köztük a sínvezérlő áramkör (bus controller). Nagyobb sebességgel dolgozhat a CPU. Az eszközök a CPU felügyelete nélkül is képesek társalogni, elég sok adatátvitel van az eszközök között. Az eredmény jobb összteljesítményt adott. Könnyebb volt egyre szélesebb (párhuzamos) síneket valósítani meg, és a setup-olás, jumpere-ezés helyett a plugn-play megoldásokat megvalósítani. A sebességigény növekedett, a sínek teljesítménye kiéhezést hoztak. Tovább osztódtak a sínek: SCSI, IDE, AGP stb. A sínek Vadász, 2007. Ea 6 5

Hatáskör (szint) szerint Sín osztályozások Helyi sínek (rendszerint nem szabványos, egy kártyán, modulon, lapkán belül), Rendszer sínek (fontos rendszerkomponensek közötti, hátlap buszok, többnyire szabványosak), I/O szintű sínek (perifériák csatlakoztatásához), rendszerközti sínek (számítógépeket összekötő sínek, rendszerint szabványosak, pl. hálózatok). A bit-átvitel rendje szerint Párhuzamos (paralell) sínek (minden bitnek saját vonal) Soros (serial) sínek (bitsorozatot visznek a vonalak) A sínek Vadász, 2007. Ea 6 6

Sín osztályozások a gyakorlatban Lehetnek belső (internal) sínek, melyek a belső eszközöket csatolják (pl. memória, grafikus kártya), és külső (external) sínek a külső eszközöknek (diszkek, szkenner, kamera stb.). A belső sínek biztos, hogy az alaplapon lévő komponenseket kötik össze, míg külső sín eszköze (controllere) lehet az alaplapon, de lehet bővítőkártyán, porton. Paralell belső sínek: az EISA, PCI, local buses Soros belső: 1-Wire, I 2 C, SPI (Serial Peripheral Interface Bus), PCI Express, HyperTransport Paralell külső: IDE (ATA), IEEE-488, PCMCIA (Personal Computer Memory Card Association), SCSI, Centronics paralell Soros külső: USB, FireWire A sínek Vadász, 2007. Ea 6 7

Sín (vonalak) logikai osztályai Adatátviteli sín (Data Transfer Bus) adatsín, címsín, cím-módosító sín. (Ezeknél fontos jellemző a sín szélesség: a párhuzamosan átvihető bitek száma, a vonalak száma ) Arbitrációs sín (a konfliktus feloldását segíti) Megszakítási és szinkronizációs sín Szolgálati sín A sínek Vadász, 2007. Ea 6 8

Sín (vonalak) logikai osztályai - másik Adat sín (Data Bus) Cím sín (Address Bus) Vezérlő sín (Control Bus) Az adatátvitelt vezérlő, a megszakításokat jelző, a szinkronizációt biztosító, magát a sínt vezérlő jelek továbbítására. Az adatátvitelt vezérlő jelek lehetnek: az adatátviteli komponenst megadó (memória - I/O) jel; írás-olvasás jelzése; address strobe jel (a cím stabil állapotát jelzi); data strobe (adatsín bitjei stabilak) jelzés; ready jelzés (eszköz rendelkezésre áll - adatátvitel befejezve). A sínek Vadász, 2007. Ea 6 9

Terminológia Modul, komponens: a sínre csatlakozó elem Master (mester,aktív) modul: képes sínműveletet kezdeményezni, a sínt vezérelni. Vannak potenciális mesterek. Slave (szolga, passzív) modul: képes válaszolni Sínfoglalás (arbitráció): (mivel adott időben csak egy master (vezérlő) lehet) mechanizmus, mely a sín vezérlés jogát igénylők közül egyet kiválaszt. Forrás (adó) és cél (vevő) modul: értelemszerű Szolga modul ha forrás akar lenni, csak kérheti az átvitelt (pl. megszakítással) A sínek Vadász, 2007. Ea 6 10

Terminológia Sín tranzakció: a sínkérelem felléptétől az átvitel befejezéséig eltelt tevékenységsorozat (esetleg idő). Több műveletet (fázist) foglalhat magába (ezek több sín-ciklust igényelhetnek): sínkérelem, sínfoglalás (arbitráció), címzés (helyfüggetlen (egyedi), memóriába ágyazott, csoport), adatátvitel, hibadetektálás és hibajelzés, a mester jog megszüntetése. Protokoll: szabályok egy tranzakció helyes elvégzésére. Időzítési, vezérlési, formátummal, adatábrázolással kapcsolatos szabályok. A sínek Vadász, 2007. Ea 6 11

Mit jelent a sín szabvány? Rögzíti az elektromos specifikációkat adat és címvonalak számát, vezérlővonalak típusait és funkcióit, jelszinteket, jelszint változásokat, terhelhetőségi adatokat stb. Mechanikai specifikációkat méreteket, csatlakozó-típusokat, bekötéseket stb. Időzítési specifikációkat stb. Protokollokat. A sínek Vadász, 2007. Ea 6 12

Jegyezzük meg... Sokszor egy vonallal jelöltük a síneket, de azok áramkörök, bennük is időigényes a jelek lefutása. Ciklusokban dolgoznak és a tranziensek lefutása után jelennek meg a szintek (vagy szintváltozások). Elektromos jellemzők: buszvonal meghajtó áramkörök (buszmeghajtók), buszvonal vevő áramkörök, átviteli karakterisztika (véges jelterjedési sebesség, torzulások stb.) busztartó áramkörök (esetleg), power-down áramkör (esetleg). A sínek Vadász, 2007. Ea 6 13

Kommunikációs módszerek szerint lehetnek Szinkron sínek (adott sebességgel adás-vétel, időzített szinkronjelekkel). A sínre kapcsolódó eszközök ugyanazt az órajelet (órajel éleit) használják; Adatok adása vétele ugyanazon sebességgel történik; kapcsolat végig fennáll, nem kell kapcsolatfelvétel; nem kell visszaigazolás sem; gyors, de igényli a szinkron jelet továbbító vezetéket is; Aszinkron átvitel (adó-vevő nem jár szinkronban, kapcsolatfelvétel, vétel visszaigazolás szükségesség). eltérő lehet a komponensek sebessége; nincs állandó kapcsolat; visszaigazolás történhet kézfogásos (handshaking) eljárással. A sínek Vadász, 2007. Ea 6 14

A sín teljesítménye Függ a sín órajeltől, ciklusidejétől, a sín bitszélességétől, az átviteli protokolltól, a sínvezérlők számától: arbitráció feloldó algoritmus idejétől. (Arbitráció: több vezérlő esetén előforduló versenyhelyzetes sínfogalás.) A sínek Vadász, 2007. Ea 6 15

Vezérlési módszerek Blokkos átvitel (Burst Mode): adatblokk mozog egy buszműveletben. Dinamikus busz szélesség váltás Protokoll váltás A sínek Vadász, 2007. Ea 6 16

Alapfogalmak Az átvitel 2 entitása: a forrás és a cél Bármelyik entitás lehet a kezdeményező Kezdeményező a forrás: írásról beszélünk; Pl. CPU reg-ből mem. cellába írás kezdeményző a cél: olvasásról beszélünk. Pl. CPU reg-be mem. cellából olvasás. Hagyományos átvitel: Íráskor: cím1+adat1+cím2+adat2+... Olvasás: cím1+ cím2+ -adat1 -adat2 A sínek Vadász, 2007. Ea 6 17

Írás: Csomagátvitel startcím+adat1+adat2+adat3+... Olvasás: startcím+ -adat1-adat2-adat3-... "Megspóroltunk" címátviteleket... a forrásnál egymás utáni címekről, a célnál egymás utáni címekre jönnek/mennek az adatok... A sínek Vadász, 2007. Ea 6 18

Olvasás, írás A sínek Vadász, 2007. Ea 6 19

Híres sínek PC XT (1981) (XT: Extended Technology ) 8 bites adat, 20 bites cím, 6 megszakítást kérő vonal, 3 közvetlen memória hozzáférési vonal, 4,77 MHz frekvencia, szinkron csak CPU és alaplapon lévő DMA vezérelheti, nyílt szabvány. PC AT (1984) (AT: Advanced Technology), később ISA (ISA: Industry Standard Architecture) 16 bites adat (de 8 bites kártyák is), 24 bites cím, 10 megszakításkérő, 6 közvetlen memória hozzáférési kérelmi vonal, 6-12,4 MHz órafrekvencia, külső egység is vezérelheti, nyílt szabvány. A sínek Vadász, 2007. Ea 6 20

Híres sínek... EISA (Extended Industry Standard Architecture) több (9) cég specifikálta, 32/32 bites, (de 8/16 bites kártyákat is fogad), multimaster-es, burst módú átvitel is, nyílt szabvány, pontos időzítési specifikációkkal, 8 MHz, 32 MB/s IBM MCA (Micro Channel Architecture) (1987) (16)32/32 bit, 10 MHz, nem kompatibilis az ISA, EISA sínekkel, Szoftveres konfiguráció, nem nyílt szabvány! A sínek Vadász, 2007. Ea 6 21

A PCI sín Az Intel vezetésével: Peripheral Component Interconnect (1992, 93:2.0, 95: PCI 2.1) Szinkron sín; 5 (vagy 3,3) V-os bővítő-csatlakozók; Először: 32 bit, 33 MHz, (4*33=132 MB/s) PCI 2.0: 64 bit, 33 MHz PCI 2.1: 64 bit, 66 MHz (524 MB/s elméletileg). PCI-X: 133MHz (1066 MB/s) PCI-X 2.0: 266MHz, nagyobb konfigurációs memória (2133 MB/s) Nincsenek külön cím és adat vezetékek! Nem blokkos átvitelnél nagyobb veszteségek emiatt! Gyakorlatilag 50-80 % teljesítmény. 1995-96-tól szélesedik elterjedése, kb. 2000-ig együtt az ISA-EISA sínnel. 95-től az Apple lecséréli PCI-ra a NuBus sínjét. 2004-ben megjelent a soros változata: PCI Express További változatok: Mini A PCI, sínek laptopokhoz Vadász, 2007. Ea 6 22

További előnyök: Még a PCI-ról kompatibilitás 32 bites perifériákkal, processzorfüggetlen! Nem kell setup -olni a kártyákat! Osztott illesztőhely is! (Ez 2000-ig fontos volt!) Sok cég használja, feladva a saját sín koncepciót is. Kliens gépekhez is, szerverekhez is! A sínek Vadász, 2007. Ea 6 23

PCI sínre alapozott architektúra Látszik: a PCI ún. mezzanine (félemeleten) sín: a CPU sín és a system bus között helyezkedik el. A sínek Vadász, 2007. Ea 6 24

Egy mai PC sínrendszerei Ma a PCI sávszélessége már nem elég a grafikához. Intel: 90-es évek közepe: AGP (Accelereted Graphic Port) 2004-től a PCI soros változata: PCI Express és az Intel 815 chipset funkcionális blokkdiagramja A sínek Vadász, 2007. Ea 6 25

További híres sínek: ATA Advanced Technology Attachment: külső párhuzamos sín diszkek, CD-ROM csatlakoztatásra Szinonimák: IDE (Integrated Drive Electronic), EIDE (Enhanced IDE), ATAPI (ATA Packet Interface), UDMA (Ultra Direct Memory Access). 2003-ban mejelent a serial ATA, visszamenőleg adták a PATA (Paralell ATA) nevet A méretkorlátok (504 MB, 8 GB, 32 GB, 137 GB) okai: Az eredeti ATA specifikáció 28 bites címzést alkalmazott. Ez engedte volna a 137 GB-ot, de az akkori standard BIOS csak 8 GB-ot tudott kezelni. De rosszabb volt a helyzet, az IDE és a BIOS közös nevezőre hozása az akkori CHS (Cylinder-Head-Sector) címzéssel csak 512 MB-ot adott. Bevezetve az LBA (Logical Block Addressing 48 bit) rendszert, már 8 GB-ra emelkedhetett a korlát. Idővel az aztán emelkedhetett. A sínek Vadász, 2007. Ea 6 26

ATA 40 lábas csatlakozók (három) egy 40- vonalas lapos kábelen (UDMA megjelenésével 80 vezetékes a kábel, de 40-es a csatlakozó). Kábel max. 46 cm hosszú: emiatt nehéz nagy rendszereket összeállítani (megtéveszthetnek a piacon!) Egy kábelen lehet egy master és egy slave eszköz (ma device 0 és device 1) Az OS eszköz-driver-e kezeli az arbitrációt: ha a device 1 egy parancsot hajt végre, a device 0 nem indíthat parancsot (v.ö. lassabb CD a mellete lévő HD-t lassíthatja) Az ATA vezérlő manapság az alaplapon. Két csatorna (channell): primary és secondary A sínek Vadász, 2007. Ea 6 27

Pin 1 Reset Pin 2 Ground Pin 3 Data 7 Pin 4 Data 8 Pin 5 Data 6 Pin 6 Data 9 Pin 7 Data 5 Pin 8 Data 10 Pin 9 Data 4 Pin 10 Data 11 Pin 11 Data 3 Pin 12 Data 12 Pin 13 Data 2 Pin 14 Data 13 Pin 15 Data 1 Pin 16 Data 14 Pin 17 Data 0 Pin 18 Data 15 Pin 19 Ground Pin 20 Key or VCC_in Pin 21 DDRQ Pin 22 Ground Pin 23 I/O write Pin 24 Ground Pin 25 I/O read Pin 26 Ground Pin 27 IOCHRDY Pin 28 Cable select Pin 29 DDACK Pin 30 Ground Pin 31 IRQ Pin 32 No connect Pin 33 Addr 1 Pin 34 GPIO_DMA66_Detect Pin 35 Addr 0 Pin 36 Addr 2 Pin 37 Chip select 1P Pin 38 Chip select 3P Pin 39 Activity Pin 40 Ground ATA A sínek Vadász, 2007. Ea 6 28

ATA szabványok és jellemzők Név Más név Új jellemzők ANSI Reference ATA-1 ATA, IDE up to 528 MB ATA-2 ATA-3 ATA-4 EIDE, Fast ATA, Fast IDE, Ultra ATA EIDE ATAPI-4, ATA/ATAPI-4 24-bit LBA (up to 8.4 GB) 28-bit LBA (up to 137 GB) S.M.A.R.T., Security Support for CD-ROM, etc., via ATAPI packet commands X3.221-1994 (obsolete since 1999) X3.279-1996 (obsolete since 2001) X3.298-1997 (obsolete since 2002) NCITS 317-1998 ATA-5 ATA/ATAPI-5 80-wire cables NCITS 340-2000 ATA-6 ATA/ATAPI-6 48-bit LBA (up to 144 TB) Automatic Acoustic Management NCITS 347-2001 ATA-7 ATA/ATAPI-7 -- NCITS 361-2002 ATA-8 ATA/ATAPI-8 -- in project A sínek Vadász, 2007. Ea 6 29 1.0 S-ATA: 150Mbps, 2.0 S-ATA: 300Mbps

Valamit a teljesítményről http://www.tomshardware.com/storage/20020806/ide-08.html#benchmarks A sínek Vadász, 2007. Ea 6 30

További híres sínek SCSI (Small Computer System Interface) (1981-től) SCSI-1 (1986) SCSI-2 (Wide, Fast SCSI) (1989) SCSI-3 (1992) Max. 8 (16) eszköz csatlakozhat (de csak 2 kommunikálhat) kezdeményező (initiator) (ez lehet a számítógép) és a célberendezés (target) (ez lehet periféria, de akár másik gép is), (multimasteres arbitráció). Kábelhossz: 6m (25 m), 50 pólusú csatlakozók. A sínek Vadász, 2007. Ea 6 31

SCSI interfész összefoglaló Interfész Bit szélesség Órajel Sín sávszélesség Max. kábel hossz Max. eszköszám SCSI 8 bits 5 MHz 5 MB/s 6m 8 Fast SCSI 8 bits 10 MHz 10 MB/s 1.5-3m 8 Wide SCSI 16 bits 10 MHz 20 MB/s 1.5-3m 16 Ultra SCSI 8 bits 20 MHz 20 MB/s 1.5-3m 5-8 Ultra Wide SCSI 16 bits 20 MHz 40 MB/s 1.5-3m 5-8 Ultra2 SCSI 8 bits 40 MHz 40 MB/s 12m 8 Ultra2 Wide SCSI Ultra3 SCSI Ultra-320 SCSI 16 bits 40 MHz 80 MB/s 12m 16 16 bits 16 bits 40 MHz DDR 80 MHz DDR 160 MB/s 12m 16 320 MB/s 12m 16 A sínek Vadász, 2007. Ea 6 32

További híres sín: USB Universal Serial Bus A gazdagépen USB vezérlő és elosztó (hub) rendszer (fa szerkezetbe csatlakozhatnak eszközök, max. 5 mélység) A max. 5 m kábelen tápfeszültség is Nagyon fejlett plug-n-play lehetőségek Sokféle eszköz csatlakoztatható ( egér, billentyűzet, lapolvasó, kamera, printer, HD, flash memória, hálózat stb.) eszköz osztályok A sínek Vadász, 2007. Ea 6 33

USB eszköz osztályok USB Human interface device class: egér, billentyűzet (Low Speed Rate: 1,5 Mbps) USB Mass strorage device class: Keydrives, HD, Cards, cameras, audio players (Full Speed Rate: 12 Mbps, vagy Hi-Speed Rate: 480 Mbps) USB communicatoin devices class (CDC): modem, network cards, ISDN, Fax USB printer device class: USB audio device class: hangkártya jellegű eszköz USB video device class: webcam, video cam A sínek Vadász, 2007. Ea 6 34

USB A gazdához (host controller) eszközök csatlakoznak az USB sínen Eszközök funkciók. Az elosztónak (hub) nincs hivatalos funkciója Minden eszköz/funkció azonosított A végpont: a gazdától távol lévő funkció A gazdától a végpontig logikai adatcsatorna (pipe) alakul ki. A végpontokhoz 32 aktív csatorna: 16 bemeneti (inward), 16 kiemeneti (outward) (a ki-be a gazda szempontjából meghatározott) A csatornákon változó méretű csomagok A sínek Vadász, 2007. Ea 6 35

USB 4 adat-továbbítási típus a csatornákon Vezérlés. Kétirányú, parancsok az eszköz felé, állapotinformációk a gazda felé Megszakítás. Egyirányú átvitel, olyan eszközökhöz, melyek gyors reakciók kívánnak (egér, billentyűzet, botkormány) Izokrón. Egyirányú, garantált sebességű eszközök, ahol csomag elveszhet (telefon, hangszóró, realtime video stb.) Ömlesztett (bulk). Kétirányú, nagy adatmennyiség átvitelére, nincs garancia a késedelemre, de visszaigazolásos (fájlátvitel) A sínek Vadász, 2007. Ea 6 36

Három átviteli sebesség USB Low Speed Rate: 1.5 Mbps. Főleg HiD (Human Interface Devices) eszközökre Full Speed Rate: 12 Mbps. USB 2.0 előtt ez volt a maximum Hi-Speed Rate: 480 Mbps. Csak USB 2.0 tól. Az USB csatlakozók A és B típus, nem cserélhetők fel (nincs kör) 4 vezeték (Power, D+, D-, Föld). Csavart érpár, jobb az árnyékolt. Power: 5 V, 500 ma. Nagy teljesítményt igénylő eszközhöz nem biztos, hogy elég A sínek Vadász, 2007. Ea 6 37

USB verziók USB 1.0 FDR 1995. nov. USB 1.0 1996. jan. USB 1.1 1998. szept. USB 2.0 2000. ápr. HI-Speed Mode USB 2.0 revised 2002. dec. Mindhárom ráta, hátrafelé kompatibilitás USB 3.0 2008 5 Gbps A sínek Vadász, 2007. Ea 6 38

További híres sínek: a FireWire FireWire (IEEE 1394) (1995), i.link PC-k (és izokrón eszközök) külső soros sínje Apple fejlesztés. Sony: i.link IEEE-1394a 2000. IEEE-1394b 2002. Fire Wire: 63 eszközt, elosztón (hub) Több gazda is (és IP-hez nem kell speciális chipset) Eszközök társaloghatnak a a CPU nélkül is (peer-to-peer) Plug-n-play támogatás Unregulated 25V (9-12V), 7-8W terhelés portonként A sínek Vadász, 2007. Ea 6 39

FireWire 400 FireWire változatok 100, 200, 400 Mbps sebességek (gyakorlatilag kissé kisebb: 98, 196, 392) Kábel hossz 4,5 m, de 16 eszköz összeláncolható (daisy chain) 6 v. 4 lábas csatlakozó, kábel FireWire 800 (2003.) 786 Mbps, de kompatibilis a 400-as eszközökkel 9 lábas csatlakozó A sínek Vadász, 2007. Ea 6 40

PCI Express 1991-2004 között a PCI helytállt 1997-től az AGP kisegítette Tovább nőtt az igény PCIe: mind az Intel és AMD alaplapokon soros, point-to-point sín Skálázható (lane: 4-es szélességű adatutak többszörözhetők) PCIe Lanes Pins MB/s Purpose x1 1 4 500 MB/s Device x2 2 8 1000 MB/s = 1 GB/s Device x16 16 64 8000 MB/s = 8 GB/s Graphics Card A sínek Vadász, 2007. Ea 6 41