Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Paměti mikropočítače Střední odborná škola Otrokovice www.zlinskedumy.cz Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miloš Zatloukal.

Podobné prezentace


Prezentace na téma: "Paměti mikropočítače Střední odborná škola Otrokovice www.zlinskedumy.cz Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miloš Zatloukal."— Transkript prezentace:

1 Paměti mikropočítače Střední odborná škola Otrokovice Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miloš Zatloukal Dostupné z Metodického portálu ISSN: , financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem pedagogickým v Praze.

2 Charakteristika DUM 2 Název školy a adresaStřední odborná škola Otrokovice, tř. T. Bati 1266, Otrokovice Číslo projektuCZ.1.07/1.5.00/ /5 AutorIng. Miloš Zatloukal Označení DUM VY_32_INOVACE_SOSOTR-PE-CT/1-EL-5/15 Název DUMPaměti mikropočítače Stupeň a typ vzděláváníStředoškolské vzdělávání Kód oboru RVP26-41-L/52 Obor vzděláváníProvozní elektrotechnika Vyučovací předmětČíslicová technika Druh učebního materiáluVýukový materiál Cílová skupinaŽák, 15 – 16 let AnotaceVýukový materiál je přehledem pamětí používaných v konstrukcích s mikropočítači. Vybavení, pomůckyDataprojektor Klíčová slova Procesor, informace, adresa, adresování, paměť, buňka, volatilní, nevolatilní, kapacita, přístupová doba, přenosová rychlost, organizace paměti, ROM, PROM, EPROM, EEPROM, Flash, USB, RWM, statický, SRAM, dynamický, DRAM, RAS, CAS, FRAM, „nano“ paměti Datum

3 Obsah tématu Paměť – použití, umístění, požadavky Realizace paměti programu a) ROM (Read Only Memory) b) PROM (Programable ROM) c) EPROM (Erasable Programable ROM) d) EEPROM (Electricaly Erasable Programable ROM) e) Flash EEPROM Realizace paměti dat paměti RWM (RAM) - statické - dynamické paměti FRAM nově vyvíjené technologie pro paměti Paměti mikropočítače

4 Paměťový podsystém mikropočítače Paměti u mikropočítače se používají: - ke čtení programu z paměti - k ukládání a čtení dat (operandů – čísel a znaků) Kde se paměti nacházejí? - jsou realizovány přímo na čipu – interní paměť - mimo čip mikropočítače – jde o paměť externí (větší paměti) Energetická závislost uchování obsahu paměti - nezávislé - obsah paměti je uchován i po odpojení napájecího napětí (říká se jim také nevolatilní) – příklad paměť typu ROM - závislé (obsah paměti se ztrácí po odpojení napájecího napětí) (říká se jim také volatilní) – paměť typu RWM (Read Write Memory)

5 Paměťový podsystém mikropočítače Jaké jsou požadavky na paměť ? - kapacita – množství informace, které paměť pojme - přístupová doba – přístupu k informacím v paměti - přenosová rychlost - množství dat, které lze z paměti přečíst za jednotku času (udává se v kb/s, kB/s, Mb/s, MB/s, Gb/s, GB/s, tedy v kilobitech, kilobajtech, megabitech, megabajtech, gigabitech, gigabajtech – vše za 1 sekundu) - cena za uložení 1 bitu - spolehlivost – střední doba mezi dvěma poruchami paměti - životnost – délka doby uchování informace - organizace paměti – způsob uspořádání buněk v paměti (např. do matice z řádků a sloupců)

6 Realizace paměti programu (programová paměť – Code Memory) a) ROM (Read Only Memory) - paměť pouze pro čtení – také jako „ryzí“ ROM - program je do paměti uložen (jako data) výrobcem paměti - je uložen pomocí poslední technologické masky při výrobě čipu - obsah paměti není možno změnit - obsah paměti není možné smazat - paměťová buňka obsahuje polovodičovou diodu nebo tranzistor - technologie TTL (bipolární) nebo MOS (unipolární) Použití: pro větší sériově vyráběná zařízení, u nichž se nepředpokládá požadavek na změnu obsahu paměti – jako tzv. „firmware“) Příklad použití: ve starších zařízeních typu PC (ROM – BIOS), harddisk, grafická karta

7 ROM – obrázky Obr. 1: ROM BIOS klávesnice a základní desky (MR BIOS) Obr. 2: grafická karta VGA – ISA, paměti RAM, ROM Obr. 3: ROM – jednočipový mikropočítač Intel 8048

8 b) PROM (Programable ROM) - jednou zapsatelná bez možnosti vymazání - začala se používat v 60. letech minulého století - později nazývána také jako OTP (One Time Programmable) paměť (česky paměť s jen jedním zápisem) - prodává se jako čistá - obsahuje samé jedničky – buňka tvořená diodou - obsahuje samé nuly – buňka tvořená víceemitorovým tranzistorem - zvýšeným napětím (10 nebo 20 V) dojde k zápisu (v přístroji zvaném programátor) - u buňky tvořené diodou a tavnou propojkou z chromniklu (NiCr) dojde zvýšeným napětím k přetavení propojky (z jedničky se stane nula) - u buňky tvořené víceemitorovým tranzistorem a tavnou propojkou dojde zvýšeným napětím k přetavení propojky (z nuly se stane jednička)

9 b) PROM (Programable ROM) – pokračování - má malou kapacitu (řádově bajty až kilobajty) - příklad typu bipolárních paměti PROM MH – 32 x 8 bitů, tedy 256 b (bitů) = 32 B (bajtů) – TTL MH 74S287 – 256 x 4 = 1024 bitů = 128 B – STTL MH 74S571 – 512 x 4 bity, tedy 2048 b = 256 B – STTL - výrobní technologie – bipolární (TTL), unipolární (MOS) - je levnější než EPROM - lze ji osadit pevně do plošného spoje - nepotřebuje patici - novější typy – OTP jsou pamětmi EPROM/EEPROM bez možnosti mazání (mají ale menší životnost než „ryzí“ ROM ) Použití: vhodná i se pro sériovější výrobu - uživatelský zápis vyzkoušeného programu do paměti (menší série) - použitelná jako náhrada složitějšího kombinačního obvodu – např. dekodéru - vhodná pro zápis informace, která nemá být změněna – např. sériové číslo

10 PROM – obrázek Obr. 4: PROM bipolární 74S287, 256 x 4 = 1024 bitů jako paměť konstant

11 c) EPROM (Erasable Programmable ROM) - paměť opakovaně mazatelná a zapisovatelná - uložená informace je jako el. náboj na přechodu unipolárního tranzistoru - obsah se maže jako celek ultrafialovým (UV) zářením o λ ≤ 400 nm (v mazacím zařízení se zdrojem UV záření a to přes průhledné okénko na pouzdře paměti) - vymazaná paměť obsahuje samé jedničky - čas potřebný na vymazání paměti se pohybuje v desítkách minut - zápis do paměti (její programování) se děje se zvýšeným napětím (25 V, 21 V, 12,5 V – novější typy mají stále nižší programovací napětí) - napájecí napětí pamětí EPROM je +5 V - paměť (mikropočítač s touto pamětí na čipu) je dražší než předchozí typy pamětí ROM - pouzdro typu DIL 24 (2 x 12 vývodů) nebo DIL 28 (2x 14 vývodů)

12 c) EPROM (Erasable Programmable ROM) - pokračování - paměť vyžaduje speciální pouzdro s okénkem - manipulace s pamětí je v případě požadavku na změnu jejího obsahu zdlouhavější - vyžaduje speciální mazací a zapisovací zařízení (programátor) - paměť musí být umístěna v patici (z níž se snadno vyjme) - to zvyšuje cenu zařízení s pamětí EPROM - snižuje spolehlivost (špatný kontakt) - technologie MOS (unipolární) – podtyp HMOS nebo CMOS Příklad paměti typu EPROM 27C16 – 16 kb = 1024 x 16 bitů = 2 kB, technologie CMOS 27C64 – 64 kb = bitů = 8 kB, technologie CMOS 27C040 – 4 miliony bitů, 512 kB, technologie CMOS - počet cyklů paměti (mazání – zápis) se pohybuje v desítkách – do stovky - doba uchování informace (okénko přelepeno – ochrana před světlem) – cca 10 let Použití - pro uložení tabulek konstant nebo firmwaru (kde je předpoklad možnosti změny obsahu mimo zařízení, v němž je EPROM použita) - pro uložení programu – program může být změněn (opraven, doplněn)

13 EPROM – obrázky Obr. 5: EPROM 2764, 64Kb, jako paměť BIOSu grafické karty typu Hercules Obr. 6: EPROM bez vrchní části pouzdra

14 d) EEPROM (Electrically Erasable Programmable ROM) - elektricky mazatelná paměť typu ROM - permanentní, nevolatilní -typy - paralelní (více adresních vodičů, větší pouzdro) - sériová (méně adresních vodičů, malé pouzdro) - první typy byly jako EPROM (bez okénka) – mazaly se a také zapisovaly (programovaly) elektricky – v programátoru – obojí zvýšeným napětím – odpadlo mazání UV světlem – říkalo se jim EAROM-A – Alternable - druhá generace už měla mazací i zapisovací obvody přímo na čipu - nevyžaduje externí mazací a zapisovací zařízení (programátor) - mazat i zapisovat lze paměť po částech - paměť nemusí být umístěna v patici - technologie MOS (unipolární) – podtyp MNOS - mazání i zápis (programování) – pro uživatele paměti splývají do jedné operace - doba mazání a zápisu trvá řádově milisekundy, doba čtení kolem 100 ns (paměť je celkově pomalejší než RWM – RAM)

15 d) EEPROM (Electrically Erasable Programmable ROM) – pokračování Příklad paměti typu EEPROM 28C16 – paralelní typ, kapacita 16 kb = 2048 x 8 bitů = 2 KB, technologie CMOS 24C16 – sériový typ, kapacita 16 kb = 2048 x 8 bitů = 2 KB, technologie CMOS - počet cyklů paměti (mazání – zápis) je řádově 10 4 až 10 5 (až ) - doba uchování informace – cca 10 až 20 let - napájecí napětí od 1,8 do 5,5 V Použití - pro uložení různých nastavení – parametrů - nastavení přístrojů typu rozhlasový, televizní přijímač (paměť stanic, nastavení hlasitosti, apod.) - stolní telefon a fax – paměť čísel - PC – BIOS na základní desce, v modulech RAM, v monitoru

16 EEPROM – obrázek Obr. 7: EEPROM – AWARD BIOS na základní desce

17 e) Flash EEPROM ( „blesková“ – rychlá EEPROM) - v jedné operaci umožňuje mazat (zapisovat) do více částí paměti - má vyšší rychlost zápisu než klasická EEPROM - části paměti se nazývají bloky nebo sektory Použití - paměť programu na čipu jednočipového mikropočítače - ve formě - paměťových karet pro fotoaparáty, kamery a mobily např. SD – Secure Digital - disků SSD – Solid State Drive – náhrada harddisku u notebooků - USB flash disk („fleška“) – dnes nejběžnější paměť pro přenos dat - omezená životnost – maximální počet zápisů do jednoho místa je asi

18 Paměť dat – RWM paměť - RWM znamená Read Write Memory – paměť pro zápis a čtení (polovodičová s adresním přístupem) - používá se pro ně označení RAM (Random Access Memory) (paměť s nahodilým – libovolným přístupem – informace z kterékoliv paměťové buňky paměti je dostupná za stejnou dobu) - slouží pro uchování dat - ve formě operační paměti pak obsahuje: -právě prováděný program (ten se načte za paměti typu ROM nebo jí podobné) - zpracovávaná data - tato paměť je energeticky závislá – volatilní – po vypnutí napájení se obsah paměti ztrácí… - používají se 2 typy pamětí RAM - statické (SRAM) - dynamické (DRAM)

19 Paměť dat – RWM paměť – pokračování a) statická RAM (SRAM) - pro realizaci paměťové buňky používá bistabilní klopné obvody - obsah buňky je udržován pokud je paměť napájena (pod napětím) a pokud není buňka přepsána jinými daty - používaná technologie – CMOS Řízení paměti signály (všechny aktivní v logické nule) - CS (CS = chip select – volba čipu – myšleno jedno pouzdro paměti z několika) ( tento signál paměť vybere – z několika pamětí ve skupině) - OE (OE = Output Enable) – slouží ke čtení z paměti (připojuje výstup paměti na společnou datovou sběrnici a z paměti se následně čte) - WR (WR = Write – Zapiš) – řídí zápis do paměti Před V/V operací – vstup/výstup = zápis/čtení musí být na adresní sběrnici platná (ustálená) adresa paměťové buňky s níž má být pracováno.

20 a) statická RAM (SRAM) – pokračování - výhodná pro svou malou přístupovou dobu - výrobní technologie – TTL, MOS Nevýhody: - vyšší složitost její výroby - vyšší cena paměti Použití: - jako paměť typu cache (s menší kapacitou, ale velmi rychlá) - v jednočipovém mikropočítači jako datová paměť typu zápisník

21 b) dynamická RAM (DRAM) - buňky jsou tvořeny paměťovými kondenzátory (jde o parazitní kapacity mezi elektrodami tranzistoru) a spínači - náboj v kondenzátoru se časem samovolně vybíjí – musí být neustále pravidelně doplňován (tzv. občerstvování – refreshing) - paměťová buňka je jednodušší než u SRAM - dosahuje vyšší kapacity a nižší ceny než u SRAM - DRAM je ale pomalejší než SRAM (má zde vliv občerstvování paměti) - adresu je nutné zavádět v časovém multiplexu (ušetří se vývody – adresní bity) (tj. na dvakrát – nejprve jednu a pak druhou polovinu adresy). Kromě tohoto způsobuje menší rychlost paměti také potřeba nepřetržitě obnovovat obsah paměti (refreshing) – stačí k tomu postupné adresování všech buněk paměti řízení občerstvování zajišťují signály - RAS (Row Address Strobe – obnovování po řádcích) - CAS (Colomn Address Strobe – obnovování po sloupcích) - vytváření a časové posloupnosti řídicích signálů občerstvování realizuje řadič paměti DRAM – je buď integrován na čipu, nebo je realizován jako samostatný obvod mimo čip paměti Použití: jako operační paměť v počítačich a mikropočítačích

22 DRAM – obrázek Obr. 8: dynamické paměti DRAM 4 x 1 MB na základní desce PC 486

23 b) Jiné datové paměti FRAM – Ferroelectric Random Access Memory - nevolatilní (udrží svůj obsah u bez napájecího napětí) - paměťová buňka využívá feroelektrické krystaly - elektrické pole mění magnetickou polarizaci krystalu - paměť je rychlá – nízká doba zápisu - má velmi nízkou spotřebu – napájení 1,5 V - má malou plochu čipu – paměť je miniaturní - je spolehlivá při zápisu (nízkým napětím a malým proudem) - trvanlivost – obsah paměti je uchován okolo 10 let - je odolná proti radiaci (možnost využití v medicíně) Použití - jako náhrada pamětí EEPROM (v různých elektronických přístrojích jako paměť nastavených parametrů přístroje (síťové modemy, laserové tiskárny, TV přijímače, sběr dat – měřiče spotřeby…)

24 FRAM – obrázek Obr. 9: FRAM FM3116-S – 16 k bitů = 2 kB

25 Nově vyvíjené technologie pro paměti Další typy jsou ve fázi výzkumu (zatím nebyly uvedeny na trh) - Nano-RAM (NRAM) – využívají uhlíkových nanotrubiček (rozměry m) - Memristor (paměťový rezistor) – mění odpor v závislosti na proudu a hodnotu si po jeho skončení pamatuje - Racetrack Memory – využívá magnetických nanovláken

26 Kontrolní otázky 2. Maskou v rámci technologického procesu výroby polovodičové paměti zapsaný obsah je typický pro paměť typu: a)ROM b)PROM c)EPROM 1. Volatilní paměť – energetická závislost – příklad typu paměti: a)nezávislá – EPROM b)závislá – RAM c)nezávislá – EROM 3. Rozdíl z hlediska fyzikálního principu mezi EPROM a EEPROM spočívá: a)v tom, že EPROM nelze vymazat b)v nutnosti napájecího napětí pro uchování uložené informace c)druhu mazání paměti

27 Kontrolní otázky – správné odpovědi – červené 2. Maskou v rámci technologického procesu výroby polovodičové paměti zapsaný obsah je typický pro paměť typu: a)ROM b)PROM c)EPROM 1. Volatilní paměť – energetická závislost – příklad typu paměti: a)nezávislá – EPROM b)závislá – RAM c)nezávislá – EROM 3. Rozdíl z hlediska fyzikálního principu mezi EPROM a EEPROM spočívá: a)v tom, že EPROM nelze vymazat b)v nutnosti napájecího napětí pro uchování uložené informace c)druhu mazání paměti

28 Seznam obrázků: Obr. 1: vlastní, foto, ROM BIOS klávesnice a základní desky (MR BIOS) Obr. 2: vlastní, foto, grafická karta VGA – ISA, paměti RAM, ROM Obr. 3: vlastní, foto, ROM – jednočipový mikropočítač Intel 8048 Obr. 4: vlastní, foto, PROM 74S287 Obr. 5: vlastní, foto, EPROM 2764, 64Kb, jako paměť BIOSu grafické karty typu Hercules Obr. 6: vlastní, foto, EPROM bez vrchní části pouzdra Obr. 7: vlastní, foto, EEPROM – AWARD BIOS na základní desce Obr. 8: vlastní, foto, DRAM 4 x 1 MB na základní desce Obr. 9: vlastní, foto, FRAM 16 k bitů = 2 KB

29 Seznam použité literatury: [1] Matoušek, D.: Číslicová technika, BEN, Praha, 2001, ISBN [2] Blatný, J., Krištoufek, K., Pokorný, Z., Kolenička, J.: Číslicové počítače, SNTL, Praha, 1982 [3] Kesl, J.: Elektronika III – Číslicová technika, BEN, Praha, 2003, ISBN X

30 Děkuji za pozornost


Stáhnout ppt "Paměti mikropočítače Střední odborná škola Otrokovice www.zlinskedumy.cz Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miloš Zatloukal."

Podobné prezentace


Reklamy Google