27.07.2014 Views

Muistipäivitys poistaa pc:n pullonkaulat - MikroPC

Muistipäivitys poistaa pc:n pullonkaulat - MikroPC

Muistipäivitys poistaa pc:n pullonkaulat - MikroPC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Tallennusmuisti<br />

kutistuu ja kasvaa<br />

Häviötön muisti on kätevä<br />

tallennusväline pienehköille<br />

tietomäärille. Vaatimusten<br />

kasvaessa ahtaaksi<br />

käyvälle flash-muistille<br />

etsitään korvaajaa.<br />

Usb-muistitikut, kameroiden<br />

muistikortit, monet mp3-musiikkisoittimet<br />

ja nykyään jopa<br />

eräät sylimikrojen levyasemat<br />

käyttävät tiedon tallennukseen häviötöntä<br />

muistia. Tavallisesta muistipiiristä poiketen<br />

häviötön muisti säilyttää sisältönsä,<br />

vaikka sen sähkövirta katkaistaan.<br />

Häviöttömiä muistityyppejä on useita,<br />

mutta laajimmalle on levinnyt flashmuistiksi<br />

kutsuttu muistityyppi. Kätevyydestään<br />

huolimatta flashilla on myös ongelmansa.<br />

Perinteisen flash-muistin tallennussolu<br />

perustuu muunnettuun transistoriin<br />

Eriste<br />

Si0 2<br />

Lähde<br />

Flash-muistisolun rakenne<br />

Eriste<br />

Si0 2<br />

Ohjaushila<br />

ja materiaaliin, joka pystyy varastoimaan<br />

sähkövarauksen. Vuototaipumuksen takia<br />

solu tarvitsee ympärilleen tuhdin eristekerroksen,<br />

joka kasvattaa solun kokoa.<br />

Uudelleenkirjoittaminen puolestaan vaatii<br />

suuren virran. Solujen pakkaaminen tiheämmin<br />

kasvattaa lämpöongelmia ja aiheuttaa<br />

suuria sähköhäviöitä sekä altistaa<br />

muistin toimintahäiriöille.<br />

Kelluva hila<br />

(säilyttää varauksen)<br />

Nielu<br />

TEKSTI JA KUVAT:<br />

JARI TOMMINEN<br />

Korvaajille kysyntää<br />

Flash-muistin rajallinen tallennuskapasiteetti<br />

on saanut muistivalmistajat etsimään<br />

keinoja kiertää muistisolun fyysisen<br />

koon aiheuttamia rajoituksia.<br />

Sopivilla materiaalivalinnoilla ja solun<br />

kanavatransistorin ohjausta hieman<br />

muuttamalla on löydetty tapoja tallentaa<br />

samaan soluun useampia bittejä. Menetelmät<br />

vaihtelevat kelluvan hilan eri reunojen<br />

varaustilan erottelusta suuruudeltaan<br />

erilaisten varaustilojen tallentamiseen.<br />

Kaikki nämä menetelmät pohjautuvat<br />

kuitenkin flash-muistitekniikkaan. Täysin<br />

poikkeaviin ratkaisuihin perustuvia muistityyppejä<br />

on toistaiseksi ilmaantunut vain<br />

harvoja. Yksi niistä on niin kutsuttu magnetoresistiivinen<br />

muisti. Tähän mennessä<br />

ehkäpä lupaavin vaihtoehto on kuitenkin<br />

ohjelmoitava, metallisoituva solu (programmable<br />

metallization cell, PMC).<br />

Arizonan osavaltion yliopiston sovelletun<br />

nanoioniikan keskuksessa kehitellyn<br />

muistin sähköntarpeen luvataan olevan<br />

jopa vain tuhannesosa nykyiseen flashmuistiin<br />

verrattuna. PMC-muistin tallennustiheyskin<br />

on useita kertoja flash-muistia<br />

suurempi.<br />

Yksinkertainen on tehokasta<br />

PMC-muistissa volframi- ja kuparielektrodien<br />

väliin on sijoitettu ohut kalvo kupari-ioneilla<br />

rikastettua, lasimaista germaniumsulfidia.<br />

Kirjoitettaessa elektrodien<br />

väliin kytketään jännite siten, että volframielektrodi<br />

on negatiivinen. Tällöin<br />

elektrolyyttiin muodostuu sähkökenttä.<br />

Kenttä saa elektrolyytin ja toisen elektrodin<br />

kupari-ionit kasautumaan volframielektrodille<br />

ja muodostamaan elektrodien<br />

väliin ohuen, metallisen nanojohtimen.<br />

Johtimen ollessa paikallaan elektrodien<br />

välinen vastus on käytännössä lähes nolla<br />

– solussa on silloin ykkösbitti. Solun pyyhkiminen<br />

tai nollabitin kirjoittaminen tapahtuu<br />

kääntämällä elektrodien välinen<br />

jännite napaisuudeltaan päinvastaiseksi.<br />

Tämä saa ohuen nanojohtimen purkautumaan,<br />

jolloin solun vastus nousee huomattavasti<br />

suuremmaksi.<br />

PMC:n etuina ovatkin nanomittakaavan<br />

koko, hyvin pieni sähköntarve ja se,<br />

ettei tallennettu tieto häviä. Uudet muistit<br />

voidaan myös valmistaa olemassaolevalla<br />

tuotantotekniikalla. ■<br />

><br />

P-tyypin<br />

puolijohde<br />

N-tyypin<br />

puolijohde<br />

Tavallisen flash-muistisolun rakenne perustuu<br />

pitkälti mosfet-kanavatransistoriin.<br />

Ohjelmoitaessa solua (looginen 0-tila) lähteeseen kytketään<br />

nollajännite ja ohjaushilaan sekä nieluun 12 voltin jännite.<br />

Tämän seurauksena kelluvaan hilaan siirtyy elektroneja,<br />

jotka jäävät hilaan ympäröivän eristeen ansiosta vangeiksi,<br />

kun jännite katkaistaan.<br />

Pyyhittäessä solua (looginen 1-tila) lähde jätetään auki,<br />

ohjaushilaan kytketään nollajännite ja nieluun 12 voltin jännite.<br />

Tämä vapauttaa kelluvaan hilaan vangitun sähkövarauksen.<br />

WWW.MIKROPC.NET <strong>MikroPC</strong> 1/2008 31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!