MEMORY SYSTEM

To provide a memory system with improved convenience.SOLUTION: A controller assigns a first plurality of blocks among a plurality of blocks provided in a non-volatile memory to a first area, assigns a second plurality of blocks to a second area, and assigns a third plurality of blocks to a third are...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NAKAZATO YASUAKI, NAKANO TAKESHI, WAKUTSU TAKASHI
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To provide a memory system with improved convenience.SOLUTION: A controller assigns a first plurality of blocks among a plurality of blocks provided in a non-volatile memory to a first area, assigns a second plurality of blocks to a second area, and assigns a third plurality of blocks to a third area. The controller uses each block assigned to the first area in a first mode, uses each block assigned to the second area in a second mode in which the number of bits of a value written in each memory cell is larger than that in the first mode, and uses each block assigned to the third area in the first mode or the second mode. The controller writes data received from a host device to an area according to a designation from the host device out of the first area and the third area. The controller transcribes valid data written to the first area and the third area to the second area.SELECTED DRAWING: Figure 10 【課題】利便性が高いメモリシステムを提供すること。【解決手段】コントローラは、不揮発性メモリが備える複数のブロックのうちの第1複数のブロックを第1領域にアサインし、第2複数のブロックを第2領域にアサインし、第3複数のブロックを第3領域にアサインする。コントローラは、第1領域にアサインされた各ブロックを第1モードで使用し、第2領域にアサインされた各ブロックを第1モードよりもメモリセル当たりにライトされる値のビット数が多い第2モードで使用し、第3領域にアサインされた各ブロックを第1モードまたは第2モードで使用する。コントローラは、ホスト装置から受信したデータを、第1領域および第3領域のうちのホスト装置からの指定に応じた領域に書き込む。コントローラは、第1領域および第3領域に書き込まれた有効データを第2領域に転記する。【選択図】図10