Processing

Please wait...

PATENTSCOPE will be unavailable a few hours for maintenance reason on Saturday 31.10.2020 at 7:00 AM CET
Settings

Settings

Goto Application

1. WO2016135955 - NON-VOLATILE MEMORY DEVICE

Publication Number WO/2016/135955
Publication Date 01.09.2016
International Application No. PCT/JP2015/055887
International Filing Date 27.02.2015
IPC
G06F 12/16 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
16Protection against loss of memory contents
G06F 12/00 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
G06F 12/02 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
CPC
G06F 12/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
G06F 12/02
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
G06F 12/0246
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
0223User address space allocation, e.g. contiguous or non contiguous base addressing
023Free address space management
0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
0246in block erasable memory, e.g. flash memory
G06F 12/16
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
16Protection against loss of memory contents
G06F 2212/7201
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2212Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
72Details relating to flash memory management
7201Logical to physical mapping or translation of blocks or pages
G06F 2212/7202
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2212Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
72Details relating to flash memory management
7202Allocation control and policies
Applicants
  • 株式会社日立製作所 HITACHI, LTD. [JP]/[JP]
Inventors
  • 河村 篤志 KAWAMURA, Atsushi
  • 新井 政弘 ARAI, Masahiro
  • 藤本 和久 FUJIMOTO, Kazuhisa
Agents
  • 特許業務法人ウィルフォート国際特許事務所 WILLFORT INTERNATIONAL PATENT FIRM
Priority Data
Publication Language Japanese (JA)
Filing Language Japanese (JA)
Designated States
Title
(EN) NON-VOLATILE MEMORY DEVICE
(FR) DISPOSITIF DE MÉMOIRE NON VOLATILE
(JA) 不揮発性メモリデバイス
Abstract
(EN)
The present invention evaluates the write frequency of non-volatile memory at a high granularity while suppressing volatile memory consumption. When a controller determines that specified data will be copied from a specified physical storage region to another physical storage region, the specified data stored in the specified physical storage region and specified write frequency information stored in a non-volatile memory are read and, on the basis of the specified write frequency information and classification information, a physical storage region group to be written to is selected from a plurality of physical storage region groups, a physical storage region to be written to is selected from the physical storage region group to be written to, the specified write frequency information is changed, the specified data is written to the physical storage region to be written to, the changed specified write frequency information is written to the non-volatile memory and translation information is updated on the basis of the physical storage region group to be written to and the physical storage region to be written to.
(FR)
La présente invention évalue la fréquence d’écriture d’une mémoire non volatile à une granularité élevée tout en supprimant la consommation de mémoire volatile. Lorsqu’un dispositif de commande détermine que des données spécifiées seront copiées d’une région de stockage physique spécifiée sur une autre région de stockage physique, les données spécifiées stockées dans la région de stockage physique spécifiée et des informations de fréquence d’écriture spécifiées stockées dans une mémoire non volatile sont lues et, sur la base des informations de fréquence d’écriture spécifiées et d’informations de classification, un groupe de régions de stockage physique sur lequel écrire est choisi parmi une pluralité de groupes de régions de stockage physique, une région de stockage physique sur laquelle écrire est choisie à partir du groupe de régions de stockage physique sur lequel écrire, les informations de fréquence d’écriture spécifiées sont changées, les données spécifiées sont écrites sur la région de stockage physique sur laquelle écrire, les informations de fréquence d’écriture spécifiées changées sont écrites sur la mémoire non volatile et des informations de traduction sont mises à jour sur la base du groupe de régions de stockage physique sur lequel écrire et de la région de stockage physique sur laquelle écrire.
(JA)
 揮発性メモリの消費を抑えつつ、細かい粒度で不揮発性メモリのライト頻度を判定する。コントローラは、特定物理記憶領域から他の物理記憶領域への特定データのコピーを実行すると判定した場合、特定物理記憶領域に格納された特定データと、不揮発性メモリに格納された特定ライト頻度情報とを読み出し、特定ライト頻度情報及び分類情報に基づいて、複数の物理記憶領域グループの中からライト先物理記憶領域グループを選択し、ライト先物理記憶領域グループからライト先物理記憶領域を選択し、特定ライト頻度情報を変更し、特定データをライト先物理記憶領域へ書き込み、変更された特定ライト頻度情報を不揮発性メモリへ書き込み、ライト先物理記憶領域グループ及びライト先物理記憶領域に基づいて変換情報を更新する。
Also published as
Latest bibliographic data on file with the International Bureau