フラッシュメモリ
[Wikipedia|▼Menu]
USBメモリの内部。基板上の最も大きなチップ(黒い大きな四角形の部品)がフラッシュメモリである。その隣の2番目に大きなチップはマイクロコントローラーである。

フラッシュメモリ(: Flash Memory)は、浮遊ゲートMOSFETと呼ばれる半導体素子を利用し、浮遊ゲートに電子を蓄えることによってデータ記録を行う不揮発性メモリである。東芝舛岡富士雄が発明した[1][2]。データを消去する際に、ビット単位ではなくブロック単位でまとめて消去する方式を採ることにより、構造が簡素化し、価格が低下したため、不揮発性半導体メモリが爆発的に普及するきっかけとなった。消去を「ぱっと一括して」行う特徴から、写真のフラッシュをイメージしてフラッシュメモリと命名された[3]
概要

フラッシュEEPROMやフラッシュROMとも呼ばれている。各ビットの記憶セルの基本的な構造としてはある種のEEPROMであるが、複数ビットから成るブロック内で「押し流す」ようなメカニズムと[注 1]、読み書き可能な単位(ブロックサイズは数キロバイトから数十キロバイト)と速度が扱いやすい程度であることが特徴である。浮遊ゲートとシリコン基板間のゲート絶縁膜が極めて薄くなっている。
種別
NAND型とNOR型

主要な種別はNAND型フラッシュメモリNOR型フラッシュメモリの2種である。それぞれの基本的な特徴は次の通り。
NAND型詳細は「NAND型フラッシュメモリ」を参照

ランダムアクセス読み出しの単位は1ブロック

NOR型に比べて読み出しは低速

NOR型に比べて書き込みは高速

NOR型に比べて高集積化に有利

NOR型詳細は「NOR型フラッシュメモリ」を参照

ランダムアクセス読み出しの単位はバイト

NAND型に比べて読み出しは高速

NAND型に比べて書き込みは低速

NAND型に比べて高集積化に不利

応用分野等

書き込みがブロック単位であることはどちらも共通である。歴史的には、最初のフラッシュメモリとして発明されたのはNOR型で、続いてNAND型が発明された。いずれの発明も当時東芝舛岡富士雄による。普及については主としてインテルによりNOR型が先行して市場に広がった。現在の大手メーカーは、NAND型がキオクシアサンディスクサムスン、NOR型がマイクロンスパンションが挙げられる。

NOR型は、マイコン応用機器のシステムメモリに適しており、従来から使用されていたROMを置き換えた。ROMの交換で行われていたファームウェアの更新も、製品の筐体を開けることなく容易に行えるようになっている。

NAND型は、データストレージ用に適している。携帯電話デジタルカメラデジタルオーディオプレーヤーなどの記憶媒体として広く普及しており、それによって価格も低下している。@media all and (max-width:720px){.mw-parser-output .mod-gallery{width:100%!important}}.mw-parser-output .mod-gallery{display:table}.mw-parser-output .mod-gallery-default{background:transparent;margin-top:.3em}.mw-parser-output .mod-gallery-center{margin-left:auto;margin-right:auto}.mw-parser-output .mod-gallery-left{float:left;margin-right:1em}.mw-parser-output .mod-gallery-right{float:right}.mw-parser-output .mod-gallery-none{float:none}.mw-parser-output .mod-gallery-collapsible{width:100%}.mw-parser-output .mod-gallery .title,.mw-parser-output .mod-gallery .main,.mw-parser-output .mod-gallery .footer{display:table-row}.mw-parser-output .mod-gallery .title>div{display:table-cell;text-align:center;font-weight:bold}.mw-parser-output .mod-gallery .main>div{display:table-cell}.mw-parser-output .mod-gallery .gallery{line-height:1.35em}.mw-parser-output .mod-gallery .footer>div{display:table-cell;text-align:right;font-size:80%;line-height:1em}.mw-parser-output .mod-gallery .title>div *,.mw-parser-output .mod-gallery .footer>div *{overflow:visible}.mw-parser-output .mod-gallery .gallerybox img{background:none!important}.mw-parser-output .mod-gallery .bordered-images .thumb img{outline:solid #eaecf0 1px;border:none}.mw-parser-output .mod-gallery .whitebg .thumb{background:#fff!important}NAND型とNOR型の違い

.mw-parser-output .plainlist--only-child>ol,.mw-parser-output .plainlist--only-child>ul{line-height:inherit;list-style:none none;margin:0;padding-left:0}.mw-parser-output .plainlist--only-child>ol li,.mw-parser-output .plainlist--only-child>ul li{margin-bottom:0}

NAND型フラッシュメモリ

ページ数分のセルが直列に接続されている。




NOR型フラッシュメモリ

全てのセルがビット線とソース線に接続されている。


SLCとMLC

初期のフラッシュメモリは、1セルあたりのビット数が1ビットであったため、大容量化するとダイのサイズが大きくなり、歩留まりも低下した。そこで1セルあたりのビット数を増やす為、フローティングゲートに入れる電子の数を制御し、また読み出し時には「ゲートに入った電荷に依存してゲート下へ電流を流すための電圧が変わる(Vthが変わる)現象」を利用することで、1セルあたり4段階の電圧レベルを用いて2ビットの容量を実現した物が考案され、これをマルチレベルセル(MLC)と呼ぶ。従来の1セルあたり1ビットのものは、シングルレベルセル(SLC)と呼ぶようになった(レトロニム)。セル数が同じ場合、1セルあたり2ビットのMLCはSLCの2倍の容量になる。3ビットならばSLC1ビットの4倍になり、4ビットならばSLC1ビットの8倍になる。業界の慣例としてそれぞれトリプルレベルセル(TLC)、クアドラプルレベルセル(QLC)と呼ばれている(ただしTLCの電圧レベルは8段階なので、3段階ではない)。

SLCの優位な点は速度・書き換え可能回数の面である。これはVthの多段判定が不要などによる。MLC・TLCは書き換え回数を経るにつれ中間の2値の差が小さくなり、ここでの誤りがエラーの原因になる。


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:52 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef