SRAM・フラッシュメモリ
多値(MLCやTLC)のNANDフラッシュで、隣り合うしきい値電圧の状態に割り当てるビットの並びを、1ビットだけ異なるようにする理由として正しいものはどれか。
- A消去を不要にするため
- B隣の状態と誤って読んでも、誤りが1ビットだけで済むようにするため
- C書き込み速度を2倍にするため
答えと解説を見る
正解:B. 隣の状態と誤って読んでも、誤りが1ビットだけで済むようにするため
多値セルでは、しきい値電圧の分布が隣の状態と重なって誤読が起こることがあります。隣り合う状態のビット列が1ビットだけ異なるグレイコードで割り当てておくと、誤読しても誤りは1ビットだけになり、ECCで訂正しやすくなります。
- A. 割り当て方を変えても消去は必要です。
- B. 正しい。グレイコードで誤りを1ビットに抑えます。
- C. ビットの割り当ては書き込み速度を2倍にするものではありません。