Invention Grant
- Patent Title: Memory controller and data control method
-
Application No.: US15506197Application Date: 2014-10-03
-
Publication No.: US10067828B2Publication Date: 2018-09-04
- Inventor: Nagamasa Mizushima , Atsushi Kawamura , Hideyuki Koseki
- Applicant: Hitachi, Ltd.
- Applicant Address: JP Tokyo
- Assignee: Hitachi, Ltd.
- Current Assignee: Hitachi, Ltd.
- Current Assignee Address: JP Tokyo
- Agency: Procopio, Cory, Hargreaves & Savitch LLP
- International Application: PCT/JP2014/076592 WO 20141003
- International Announcement: WO2016/051599 WO 20160407
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/10 ; G11C29/52 ; G06F3/06

Abstract:
A memory controller includes an error check correction circuit performing a calculation regarding an error correction code of data, and a processor using the error check correction circuit and write the data with the error correction code to a non-volatile memory (NVM) when writing the data to the NVM, while performing error correction of the data using the error correction code when reading the data from the NVM. The processor counts the number of error bits of the data stored in a block that is a unit of batch-erasure of the data, stores the data in the block with a first error correction code having an error correction ability, and stores the data in the block with a second error correction code having an error correction ability higher than the first error correction code when the number of the error bits is larger than a value.
Public/Granted literature
- US20170300381A1 MEMORY CONTROLLER AND DATA CONTROL METHOD Public/Granted day:2017-10-19
Information query