NANDがページレベルではなくブロックレベルでのみ消去されるのはなぜですか?


11

以下は、NANDフラッシュメモリがどのように構成されているかについての私の理解です。この設計では、ブロック全体を消去するのではなく、単一のページを消去してプログラムすることができます。私の質問は、NAND実装がより細かいページレベルで消去されないのはなぜですか?直観的には、消去するページを表すワードラインを表示し、フローティングゲートから電子を除去し、他のワードラインはそのままにしておくだけです。この背後にある理由についての説明を歓迎します。

NANDフラッシュブロックの構成

回答:


9

すべてを同時にワイプしない場合、フローティングゲート電圧をソース電圧より特定の電圧だけ高くしようとするため、はるかに高い電圧が必要になります。ソースが他のトランジスタを介してグランドに接続されていない場合、ソース電圧の多くはすでにグランドより高いレベルになります。さらに、より高い電圧を使用しようとすると、その電圧の一部は、ソースがグランドに接続されているトランジスタで最終的になり、トランジスタを損傷するのに十分かもしれません。


どうもありがとう、それは素晴らしい答えです。だから私はNORを推測しているのであれば、ブロック内のすべてではなく、特定のワードライン上のすべてのFGTだけを消去することが可能でしょうか?
ジョエルフェルナンデス14

*すべてのソースが接地されているため
ジョエル・フェルナンデス14

1
@JoelFernandes技術的には、個々のセルを消去できるようにNORフラッシュを設計できますが、実際にはそうではありません。セルを消去するには0または1ではなく高い負電圧が必要なので、この消去操作を実行するには、多くのセルをブロックにリンクします。そのようにして、プログラミングおよび読み取り回路が大きな負電圧を処理できる必要はありません。メモリでは速度が非常に重要であるため、これは賢明なエンジニアリング上の決定です。
オルタ14

-ve電圧はセルの消去に使用されますか?NANDとNORの両方について、蓄積された電荷を量子トンネルするために、ゲート/ソース間に高い正電圧が使用されると考えました(したがって、1に設定します)。何かが足りないようです。また、NAND / NOR回路構成に関する文献への適切な参照も歓迎します。
ジョエルフェルナンデス14

1
@JoelFernandes en.wikipedia.org/wiki/Flash_memory#NOR_flash これは、FGからソースに電子を押し戻す/トンネリングする高負電圧です。そのページには多くの参照/リンクもあります。プログラムするには、正の電圧を印加すると、ソース/ドレインからフローティングゲートに電子が詰まります。電子は、チャネル上で負の電圧を発生させ、チャネルの導通を強制的に停止します。つまり、0にリセットします。1にリセットするには、電圧を本当に高いレベルに反転し、FGからソースに電子がトンネルします。
オルタ14

1

ブロック消去のアイデアにとても戸惑いました...フラッシュメモリの詳細を説明した本を見つけました。著者の説明に興味があるかもしれません:

... Flashを小さな塊で消去すると、コードとデータストレージの管理がより簡単かつ安全になりました。ブロックサイズが、理想的にはシングルバイト/ワード消去まで完全に縮小されないのはなぜでしょう。その理由は、ブロックが小さいほど、トランジスタとダイ面積のペナルティが大きくなり、コストが増加するためです。小さいブロックは使いやすく、消去も高速ですが、ダイサイズの点ではコストがかかるため、すべてのブロックスキームは、ブロックサイズとデバイスコストおよびターゲットアプリケーションのニーズとのバランスをとる必要があります...」

フラッシュに重点を置いた不揮発性メモリテクノロジー:フラッシュメモリデバイスの理解と使用に関する包括的なガイド(マイクロエレクトロニクスシステムに関するIEEE Pressシリーズ)から引用。ジョーブリューワー、マンズールギル

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.