NAND-piirit standalone modem -alustoissa
Nikolaev, Dmitry (2013)
Nikolaev, Dmitry
Oulun seudun ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013092015433
https://urn.fi/URN:NBN:fi:amk-2013092015433
Tiivistelmä
NAND-muistipiirien käyttö kasvaa vuodesta toiseen; muistipiirejä sovelletaan muun muassa kameroissa, muistitikuissa, mp3-soittimissa jne. Maailmassa on eri muistipiirien tuottajia ja useasti sovelluksen oikea toiminta riippuu muistipiirin valinnasta. NAND:n valintaan vaikuttavat monet eri aspektit, mutta tärkeimmät niistä ovat asiakkaan vaatimukset. Kuitenkin asiakkaalla voi syntyä kysymyksiä muiden valmistajien tuottamien muistipiirien käyttömahdollisuuksista. Tämä voidaan ennakoida ja suorittaa asiakkaan kysymyksiin vastaava tutkimus.
Valmistajat suorittavat eri testejä tuotannon prosessin aikana tehtaalla. Eri valmistajat käyttävät eri testausmenetelmiä ja tekniikoita, joten valmiin muistipiirin laatu voi erota valmistajasta toiseen. Renesas Mobile Corporationin toteuttamaan laitteeseen voidaan hyvinkin soveltaa kahden eri valmistajan muistipiirejä, eli Micronin ja Toshiban tuottamia piirejä. Siten työn päätavoitteena oli verrata kahden eri valmistajan piirejä keskenään ja haastaa tuottajien dokumentoimia muistipiirien parametreja. Tutkimuksen sivutavoitteena oli arvioida flash-operaatioiden ja Flash Translation Layerin toiminnallisuuden vaikutus muistipiirin elinaikaan.
Kaikki tutkimuksessa käytetyt testitapaukset on suunniteltu ja toteutettu johdonmukaisesti teorian avulla. Melkein kaikki tutkimuksessa käytetyt dokumentit ja ohjeet löytyvät internetistä; poikkeuksina ovat Renesasin ja Toshiban sisällä käytetyt paperit. Toteutuksessa käytettiin C-, C++- ja C#-ohjelmointikieliä. Lisäksi käytössä oli Renesasin toteuttamat työkalut: trace- ja debug-ohjelmisto sekä protolaitteita.
Testauksen tulosten näkökulmasta Micronin valmistama muistipiiri vaikuttaa paremmalta Toshiban tuottamaan muistipiiriin verrattuna. Toisaalta täytyy ottaa huomioon muistipiirin hintaa, kokoa ja datan käsittelynopeutta koskevat asiakkaan vaatimukset. Mainitun mukaisesti Toshiba alkoi vaikuttaa paremmalta: muistipiiri on 24 nm:n luokasta, piiri on suhteellisesti Micronin tuotetta halvempi ja datan käsittelynopeus kolminkertaistuu verrattuna Microniin. Tehdyn laskelman ja Program/Erase-testitapauksesta saadun datan perusteella voidaan todeta, että molempien valmistajien piirit kestävät hyvin aktiivista käyttöä. Voi myös sanoa, että ongelmat esiintyvät datan käsittelyssä todennäköisemmin asiakkaan valitseman muistipiirin elinajan loppuvaiheessa kuin Micronin tekemän tuotteen samassa elinajan vaiheessa.
Valmistajat suorittavat eri testejä tuotannon prosessin aikana tehtaalla. Eri valmistajat käyttävät eri testausmenetelmiä ja tekniikoita, joten valmiin muistipiirin laatu voi erota valmistajasta toiseen. Renesas Mobile Corporationin toteuttamaan laitteeseen voidaan hyvinkin soveltaa kahden eri valmistajan muistipiirejä, eli Micronin ja Toshiban tuottamia piirejä. Siten työn päätavoitteena oli verrata kahden eri valmistajan piirejä keskenään ja haastaa tuottajien dokumentoimia muistipiirien parametreja. Tutkimuksen sivutavoitteena oli arvioida flash-operaatioiden ja Flash Translation Layerin toiminnallisuuden vaikutus muistipiirin elinaikaan.
Kaikki tutkimuksessa käytetyt testitapaukset on suunniteltu ja toteutettu johdonmukaisesti teorian avulla. Melkein kaikki tutkimuksessa käytetyt dokumentit ja ohjeet löytyvät internetistä; poikkeuksina ovat Renesasin ja Toshiban sisällä käytetyt paperit. Toteutuksessa käytettiin C-, C++- ja C#-ohjelmointikieliä. Lisäksi käytössä oli Renesasin toteuttamat työkalut: trace- ja debug-ohjelmisto sekä protolaitteita.
Testauksen tulosten näkökulmasta Micronin valmistama muistipiiri vaikuttaa paremmalta Toshiban tuottamaan muistipiiriin verrattuna. Toisaalta täytyy ottaa huomioon muistipiirin hintaa, kokoa ja datan käsittelynopeutta koskevat asiakkaan vaatimukset. Mainitun mukaisesti Toshiba alkoi vaikuttaa paremmalta: muistipiiri on 24 nm:n luokasta, piiri on suhteellisesti Micronin tuotetta halvempi ja datan käsittelynopeus kolminkertaistuu verrattuna Microniin. Tehdyn laskelman ja Program/Erase-testitapauksesta saadun datan perusteella voidaan todeta, että molempien valmistajien piirit kestävät hyvin aktiivista käyttöä. Voi myös sanoa, että ongelmat esiintyvät datan käsittelyssä todennäköisemmin asiakkaan valitseman muistipiirin elinajan loppuvaiheessa kuin Micronin tekemän tuotteen samassa elinajan vaiheessa.