Programování mikroprocesorů

Transkript

Programování mikroprocesorů
PAMĚTI
• Ne vždy je sběrnice obousměrná
Paměti ROM (Read Only Memory)
• určeny pouze pro čtení informací. Informace jsou do těchto
pamětí pevně zapsány při jejich výrobě a potom již není
možné žádným způsobem jejich obsah změnit. Jedná se tedy
o statickou, energeticky nezávislou
•
•
V prvním případě nemůže žádným způsobem hodnota logická 1 přejít z adresového vodiče na
vodič datový.
V druhém je dioda zapojena tak, aby hodnota logická 1 mohla přejít z adresového vodiče na
datový, ale nikoliv v opačném směru, což by vedlo k jejímu šíření po velké části paměti.
Paměti PROM (Programable Read Only Memory)
• je až na uživateli, aby provedl příslušný zápis informace. Tento
zápis je možné provést pouze jednou a poté již paměť slouží
stejně jako paměť ROM. Je to statická a energeticky nezávislá
paměť
• Při výrobě je vyrobena matice
obsahující spojené adresové
vodiče s datovými vodiči přes
polovodičovou diodu a tavnou
pojistku z niklu a chromu (NiCr).
Takto vyrobená paměť obsahuje na začátku samé hodnoty 1.
Zápis informace se provádí vyšší hodnotou elektrického
proudu (cca 10 mA), která způsobí přepálení tavné pojistky a
tím i definitivně zápis hodnoty 0 do příslušné paměťové
buňky.
Paměti EPROM
(Eraseable Programable Read Only Memory)
Paměť EPROM je statické, energeticky nezávislá paměť, do
které může uživatel provést zápis. Zapsané informace je
možné vymazat působením ultrafialového záření. Tyto
paměti jsou realizovány pomocí speciálních unipolárních
tranzistorů, které jsou schopny na svém přechodu udržet
elektrický náboj po dobu až několika let. Tento náboj lze
vymazat právě působením UV záření. Paměti EPROM jsou
charakteristické malým okénkem v pouzdře integrovaného
obvodu obsahujícího tuto paměť. Pod okénkem je umístěn
vlastní paměťový čip a to je místo, na které směřuje při
vymazávání zdroj UV záření. Při práci bývá tento otvor
většinou přelepen ochranným štítkem,
aby nedocházelo ke ztrátám info
vlivem UV záření v ovzduší.
Zapojení jedné buňky paměti EPROM
je podobné jako u paměti EEPROM
Paměti EEPROM (Electrically EPROM)
• Tento typ paměti má podobné chování jako paměti EPROM,
tj. jedná se o statickou energeticky nezávislou paměť,
kterou je možné naprogramovat a později z ní informace
vymazat. Výhodou oproti EPROM pamětem je, že vymazání
se provádí elektricky a nikoliv pomocí UV záření, čímž
odpadá nepohodlná manipulace s pamětí při jejím mazání.
• Při výrobě pamětí EEPROM se používá speciálních
tranzistorů vyrobených technologií MNOS (Metal Nitrid
Oxide Semiconductor). Jedná se o tranzistory, na jejichž
řídící elektrodě je nanesena vrstva nitridu křemíku (Si3N4) a
pod ní je umístěna tenká vrstva oxidu křemičitého (SiO2).
Vlastní buňka paměti EEPROM pak pracuje na principu
tunelování (vkládání) elektrického náboje na přechod
těchto dvou vrstev.
• Při zápisu dat se přivede na příslušný adresový vodič
záporné napětí -U a datový vodič buněk, do nichž se
má zaznamenat hodnota 1, se uzemní. Tranzistor se
otevře a vznikne v něm náboj, který vytvoří velké
prahové napětí. Při čtení se přivede na adresový
vodič záporný impuls. Tranzistor s malým prahovým
napětím se otevře a vede elektrický proud do
datového vodiče, zatímco tranzistor s velkým
prahovým napětím zůstane uzavřen.
• Vymazání paměti se provádí kladným napětím +U,
které se přivede na adresové vodiče. Tunelovaný
náboj se tím zmenší a prahové napětí poklesne, čímž
je paměť vymazána.
Paměti SRAM (Static Random Access Memory)
• Paměti SRAM uchovávají informaci v sobě uloženou po celou dobu,
kdy jsou připojeny ke zdroji elektrického napájení. Paměťová buňka
SRAM je realizována jako bistabilní klopný obvod, tj. obvod, který se
může nacházet vždy v jednom ze dvou stavů, které určují, zda v
paměti je uložena 1 nebo 0.
Paměti DRAM (Dynamic Random Access Memory)
• V paměti DRAM je informace uložena pomocí elektrického
náboje na kondenzátoru. Tento náboj má však tendenci se
vybíjet i v době, kdy je paměť připojena ke zdroji elektrického
napájení. Aby nedošlo k tomuto vybití a tím i ke ztrátě uložené
informace, je nutné periodicky provádět tzv. refresh, tj.
oživování paměťové buňky.
• Při zápisu se na adresový vodič přivede hodnota logická 1. Tím
se tranzistor T otevře. Na datovém vodiči je umístěna
zapisovaná hodnota (např. 1). Tato hodnota projde přes
otevřený tranzistor a nabije kondenzátor. V případě zápisu
nuly dojde pouze k případnému vybití kondenzátoru (pokud
byla dříve v paměti uložena hodnota 1).
• Při čtení je na adresový vodič přivedena hodnota logická 1,
která způsobí otevření tranzistoru T. Jestliže byl kondenzátor
nabitý, zapsaná hodnota přejde na datový vodič. Tímto čtením
však dojde k vybití kondenzátoru a zničení uložené informace.
Jedná se tedy o buňku, která je destruktivní čtení a přečtenou
hodnotu je nutné opět do paměti zapsat.
• Buňka paměti DRAM je velmi jednoduchá a dovoluje vysokou
integraci a nízké výrobní náklady. Díky těmto vlastnostem je
používána k výrobě operačních pamětí. Její nevýhodou je však
vyšší přístupová doba (60 - 70 ns) způsobená nutností
provádět refresh a časem potřebným k nabití a vybití
kondenzátoru.

Podobné dokumenty

Nasazení a využití měřících bodů ve VI CESNET

Nasazení a využití měřících bodů ve VI CESNET Oddělení nástrojů pro monitoring a konfiguraci: Měřicí body

Více

základní jednotka - Jiráskovo gymnázium

základní jednotka - Jiráskovo gymnázium  Čím rychlejší paměť, tím dražší  Čím větší paměť, tím pomalejší Hardware - základní jednotka

Více

VV SBK – Program

VV SBK – Program diskutované možné formy spolupráce, včetně kooperace při vykazování statistických údajů za Amex v ČR - VVSBK odsouhlasil požadavek American Express ČR, aby nebyly ve statistikách SBK za 4.q.2011 a ...

Více

SMART WORLD 2013 - backup slides

SMART WORLD 2013 - backup slides Investice – vícenásobný vývoj = integrace a testování služeb pro různé peněženky Nejednotná uživatelská zkušenost s ovládáním služby pokud každý MNO dodá svou peněženku – neakceptovatelné ze strany...

Více

Historie nového ICP-OES spektrometru Prodigy

Historie nového ICP-OES spektrometru Prodigy S vývojem tohoto přístroje začala firma Leeman Labs v roce 2000 a vývoj trval 3 roky. Firma Leeman Labs se spojila s firmou Teledyne v roce 2003, právě v době uvedení ICP spektrometru Prodigy na tr...

Více

k 31. 3. 2008

k 31. 3. 2008 Informace o změnách byly zveřejněny v PTV CDC 25/9-10/2008. S účinností od 1. 2. 2008 byly v tarifu provedeny změny, které se týkají: - strana 35 – tabulka dovozného za přepravu prázdných vozů ZSSK...

Více

Culinary art of living - reference Gourmet partners - Art

Culinary art of living - reference Gourmet partners - Art spousta restaurací nabízí a dělá jídlo ze „Surimi“ tyčinek, produktu z rybího masa s krabí příchutí, bohužel rybí maso je mleté, a tudíž se všichni můžeme jen domnívat, jaký druh masa to asi může b...

Více

Typy a použití klopných obvodů

Typy a použití klopných obvodů Klopné obvody typu latch Reagují na změny na svých vstupech po celou dobu trvání hodinového pulsu. Pokud mají latch klopné obvody pracovat korektně, je třeba, aby po ustálení hodnot na jejich vstup...

Více

SCADAPack - ATP Journal

SCADAPack - ATP Journal RealFLO je aplikace pro obchodní měření průtoku plynu pomocí SCADAPack stanic. Software RealFLO běží v rámci stanice nezávisle na

Více