Operační paměti počítačů PC



Podobné dokumenty
Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

SDRAM (synchronní DRAM) Cíl přednášky:

Miroslav Flídr Počítačové systémy LS /21- Západočeská univerzita v Plzni

Paměti SDRAM (synchronní DRAM)

Paměti SDRAM (synchronní DRAM)

Paměti personálních počítačů, vývoj pojmů, technologie, organizace

Informační a komunikační technologie

Paměti personálních počítačů, vývoj pojmů, technologie, organizace

Paměti v PC - souhrn

Paměti EEPROM (1) 25/07/2006 1

Pokročilé architektury počítačů

CHARAKTERISTIKY MODELŮ PC

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

ORGANIZACE A REALIZACE OPERAČNÍ PAMĚTI

Něco málo o časování a frekvenci

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

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

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje

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

Paměť počítače. 0 (neprochází proud) 1 (prochází proud)

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

Paměti polovodičové. Jedná se o mikroelektronické obvody s velkou hustotou integrace.

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš

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

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

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

Karel Johanovský Michal Bílek. Operační paměť

Paměti Josef Horálek

Paměti operační paměti

Adresový vodič. Datový vodič 30/12/2010 4

Paměti Chronologie a příklady jednotlivých druhů pamětí: Základní rozdělení pamětí:

PROTOKOL O LABORATORNÍM CVIČENÍ

Paměti. Prezentace je určena jako pro studenty zapsané v předmětu A3B38MMP. ČVUT- FEL, katedra měření, Jan Fischer, 2013

ORGANIZAČNÍ A VÝPOČETNÍ TECHNIKA

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností a hlavnímu parametry.

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

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

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

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

Architektura počítače

Počítačová sestava paměti, operační paměť RAM

Parametry pamětí vybavovací doba (tj. čas přístupu k záznamu v paměti) = 10 ns ms rychlost toku dat (tj. počet přenesených bitů za sekundu)

Paměti počítače ROM, RAM

Hardware ZÁKLADNÍ JEDNOTKA

Vstup řetězce z klávesnice

Paměti. Paměti. Rozdělení, charakteristika, druhy a typy pamětí. Banky

Zkouška z předmětu Počítačové systémy

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.

Grafické adaptéry a monitory

Hardware počítačů. Architektura počítačů Paměti počítačů Aritmetika - ALU Řadič

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

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

Základní deska (mainboard, motherboard)

Integrované obvody. Obvody malé, střední a velké integrace Programovatelné obvody

Paměti počítače 9.přednáška

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

Dekódování adres a návrh paměťového systému

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

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

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností, budoucností a hlavními parametry.

Složení počítače. HARDWARE -veškeré fyzicky existující technické vybavení počítače 12 -MONITOR

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

Architektura počítačů

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

Obecný popis základní jednotky

Kubatova Y36SAP procesor - control unit obvodový a mikroprogramový řadič RISC Y36SAP-control unit 1

Typy pamětí. Hierarchické uspořádání paměťového subsystému počítače.

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

ÚVOD DO OPERAČNÍCH SYSTÉMŮ. Správa paměti. Přímý přístup k fyzické paměti, abstrakce: adresový prostor, virtualizace, segmentace

Výstavba PC. Vývoj trhu osobních počítačů

Paměti. Návrh počítačových systémů INP 2008

4.2 Paměti PROM NiCr. NiCr. Obr.140 Proudy v naprogramovaném stavu buňky. Obr.141 Princip PROM. ADRESOVÝ DEKODÉR n / 1 z 2 n

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í

Vícejádrový procesor. Dvě nebo více nezávislých jader Pro plné využití. podporovat multihreading

Hardware. Z čeho se skládá počítač

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

Komunikace modulu s procesorem SPI protokol

Obvody a architektura počítačů. Jednoprocesorové počítače

Základní uspořádání pamětí MCU

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

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

požadovan adované velikosti a vlastností Interpretace adresy POT POT

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

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

V roce 1955 fungovala feritová pamět na pricipu zmagnetizovaných feritových jader.

Fakulta informačních technologií, VUT v Brně Ústav počítačových systémů Personální počítače, technická péče, cvičení. Sběrnice ISA

Měřič krevního tlaku. 1 Měření krevního tlaku. 1.1 Princip oscilometrické metody 2007/

POLOVODIČOVÉ PAMĚTI. 1. Polovodičové paměti RAM. Paměťová buňka SRAM. řádkové vodiče. sloupcové vodiče. 1.1 Statická paměť RAM (SRAM)

Základní deska (mainboard)

Paměti cache. Cache může být realizována softwarově nebo hardwarově.

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

Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic

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

Paměti počítačů. Studijní materiál pro předmět Architektury počítačů

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

PROCESOR. Typy procesorů

Procesor. Procesor FPU ALU. Řadič mikrokód

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

L A B O R A T O R N Í C V I Č E N Í

Transkript:

Operační paměti počítačů PC

Dynamické paměti RAM operační č paměť je realizována čipy dynamických pamětí RAM DRAM informace uchovávána jako náboj na kondenzátoru nutnost náboj pravidelně obnovovat (refresh) i když je paměť v klidu. náboj se obnovuje při každém čtecím cyklu (na celém řádku) ) nebo se musí obnovovat mimo cyklus (autorefresh od řadiče paměti)

Architektura paměti DRAM

Dynamické paměti RAM vyráběly se se šířkou dat 1 bit a 4 bity (nibble) zdůvodu redukce počtu vývodů byly adresové vodiče multiplexovány (jeden vývod pouzdra dvě adresy) počet adresových vodičů byl poloviční adresa se do paměti nahrávala ve dvou strojových cyklech

Dynamické paměti RAM příklad: dynamická paměť RAM 41256 kapacita 256 kbitů, šířka dat 1 bit 256 kbitů potřebujeme 18 adr. vodičů vyšších 9 bitů adresy yje řádek nižších 9 bitů adresy je sloupec paměť má poze 9 adresových vodičů díky multiplexovaným vodičům signály: AD0-8 adresové vodiče (řádek i sloupec)

Dynamické paměti RAM \RAS Row Address Strobe zápis řádkové adresy do záchytného registru \CAS Column Address Strobe zápis sloupcové adresy do záchytného registru Q - data out výstup dat D data int vstup dat \W write enable povolení zápisu dat

Paměť DRAM 41256 Vcc napájení +5V Vss zem (ground)

RAS to CAS delay Čtecí cyklus Access time from CAS (CAS latency)

Zápisový cyklus do paměti

Poznámky čtení i zápis jsou asynchronní operace nejsou na rozdíl od činnosti procesoru řízeny hodinami (synchronizačním signálem), pouze signály \RAS, \CAS signálový sled musela vygenerovat logika na základní desce (řadič paměti) na základě požadavků procesoru uvědomte si: procesor má signály \RD, \WR, adresu vcelku paměť je pomalejší vložení čekacích cyklů (wait cyklů) logika generuje pro procesor signál \WAIT

vzpomeňte: e Poznámky parametry paměti je možné nastavit v BIOSu

Paměti FPM FPM Fast Page Mode další krok ke zrychlení komunikace řadič paměti (deska) paměť princip: pokud se neměnila řádková adresa paměti, nebylo nutné ji při každém cyklu znovu zapisovat (pouze při prvním čtení), dále se zapisovala již jen sloupcová adresa paměti

Časový diagram paměti FPM vybavovací doba požadovaná doba platnosti dat deaktivací \CAS se zneplatní data na výstupu paměti

Paměti a PC podíváme se na vývoj operační paměti v PC k dalším technologiím (EDO, BEDO, SDRAM) se v průběhu výkladu vrátíme

PC XT založeno na procesoru 8086/8088 max. 1 MB paměti, z toho 640 kb konvenční operační paměti RAM umístěné v horní části adresového prostoru adresy paměť adresována po slabikách (bytech) s paritou nebo bez parity paměť je realizována čipy 256kbitů

PC XT paměť je realizována čipy 41256 o kapacitě 256kbitů (šířka dat 1 bit) nebo 44256 o kapacitě 256 knibble (nibble = 4 bity) pro kapacitu 256 kb bylo nutné vzít 8 čipů 41256 (9 čipů pro paměť s paritou) nebo 2 čipy 44256 (2 čipy 44256 + 1 čip 41256 pro paměť s paritou)

PC XT čipy jsou zapájeny přímo do základní desky y( (nebo zasazeny do patic) tento způsob přetrval i u prvních AT 286 FPM

PC AT 386-486 paměti jsou v samostatných modulech SIMM Single In-line Memory Module jde o miniaturní plošný spoj osazený čipy DRAM asynchronní komunikace signály \RAS, \CAS 2 typy modulů 30-pinový SIMM (286,386, první 486) 72-pinový SIMM (486, také první Pentium)

SIMM 30-pinů šířka přenosu dat 8 bitů (9 bitů s paritou) kapacity 256 kb, 1MB, 4 MB paměti FPM single in line z obou stran modulu stejný pin

SIMM 72-pinů šířka přenosu dat 32 bitů (36 bitů s paritou pro každou slabiku parita) kapacity 4 MB, 8MB, 16 MB, 32 MB paměti FPM a EDO (BEDO) klíč proti nesprávnému vložení

Moduly SIMM

Paměti EDO EDO Extended Data Output výstup paměťových modulů je vybaven klopným obvodem, do kterého se vzestupnou hranou signálu \CAS zapíší data následný čtecí/zápisový cyklus může začít dříve, protože data jsou uložena ve výstupním klopném obvodu

Časový diagram paměti EDO zápis dat do výstupního registru

Srovnání FPM a EDO

Paměti BEDO BEDO = Burst EDO burst = dávka dávkový mód čtení paměť obsahuje interní čítač adres zavádí se pouze první adresa sloupce, další adresy se odvodí automaticky inkrementací výstupní datový registr obsahuje 2 kolpné obvody za sebou data se na výstupu objeví až na druhý \CAS

Časový diagram BEDO

Moduly DIMM moduly DIMM Dual In Line Memory Module na každé straně modulu jiné piny modul s pamětmi na plošném spoji (podobně jako SIMM) šířka přenosu dat 64 bitů osazeny synchronními pamětmi SDRAM (Synchronous DRAM)

Moduly DIMM vyráběné moduly 168 pinů SDR SDRAM (Single Data Rate) 184 pinů DDR SDRAM (Double Data Rate) 240 pinů DDR2 SDRAM 240 pinů DDR3 SDRAM

Moduly DIMM

Paměti SDRAM operace s pamětí jsou synchronizovány synchronizačním (hodinovým) signálem CLK, který je napájen systémovými hodinami desky operace s pamětí již není asynchronní, ale synchronní s ostatními komponentami desky stav všech řídicích í h signálů (\RAS, \CAS,...) je ukládán (vzorkován) do vnitřních registrů čipu vzestupnou hranou časové relace mezi nimi nehrají roli, důležitý je jejich stav právě v okamžiku vzestupné hrany CLK

Paměti SDRAM paměti jsou napájeny již jen napětím 3,3V paměť je řízena příkazy příkaz je stav signálů \RAS, \CAS, \WE

Paměť SDRAM příklad paměti: MT48LC128M4A2 128 Mslov o šířcedat4bity

Paměť SDRAM

Signály paměti SDRAM CLK (clock) synchronizační (hodinový) signál CKE (clock enable) povolení/zablokování hodin \CS (chip select) výběr čipu (je-li \CS=1, čip nereaguje na další signály) \RAS, \CAS, \WE kód příkazu

Signály paměti SDRAM DQ0 DQ3 vstup/výstup dat DQM (data mask) maska dat (při DQM=1 se data nezapíší nebo při čtení je výstup ve třetím stavu) význam má hlavně u organizace paměti se šířkou 16 bitů, kdy pomocí signálů DQML a DQMH lze řídit přístup k paměti po 8 bitech A0 A12 (address) adresa (A0 A12 řádek, k A0 A9, A11, A12 sloupec) BA0, BA1 (bank) výběr banky; definuje, které banky se příkazy týkají

Příkazy

Ukázka časového diagramu blokové čtení (burst)

Varianty ypamětí PC100 SDR SDRAM nebo PC 133 SDR SDRAM pro počítače se systémovou sběrnici s rychlostí 100 MHz (133 MHz) PC1600 DDR SDRAM pro počítače se systémovou sběrnicí 100 MHz (200 MHz v DDR režimu) DDR Double Data Rate data se přenášejí na vzestupnou i sestupnou hranu hodin 1600 reprezentuje rychlost v b/s

Varianty pamětí PC2100 DDR SDRAM pro počítače č se systémovou sběrnicí 133 MHz (266 MHz v režimu DDR) 2100 reprezentuje rychlost v b/s PC2700 DDR SDRAM pro počítače se systémovou sběrnicí 166 MHz (333 MHz v režimu DDR) 2700 reprezentuje rychlost v b/s PC3200 DDR SDRAM pro počítače se systémovou sběrnicí 200 MHz (400 MHz v režimu DDR) 3200 reprezentuje rychlost v b/s