The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 03, 2015

Filed:

Dec. 01, 2010
Applicants:

Masataka Nishi, Mito, JP;

Ryo Fujita, Hitachi, JP;

Ryoichi Inada, Hitachi, JP;

Takuma Nishimura, Hitachi, JP;

Masahiro Shiraishi, Hitachi, JP;

Koji Matsuda, Hitachiota, JP;

Inventors:

Masataka Nishi, Mito, JP;

Ryo Fujita, Hitachi, JP;

Ryoichi Inada, Hitachi, JP;

Takuma Nishimura, Hitachi, JP;

Masahiro Shiraishi, Hitachi, JP;

Koji Matsuda, Hitachiota, JP;

Assignee:

Hitachi, Ltd., Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0246 (2013.01); G06F 2212/7203 (2013.01);
Abstract

Disclosed is a storage device using non-volatile semiconductor memory that achieves high performance and long life for the device. When managing the non-volatile semiconductor memory (), physical blocks are classified into three types: scratch blocks (), data blocks (), and erased blocks (). Data writing from a host device () is performed on the scratch blocks. When the number of empty pages within a scratch block becomes less than a predetermined number or no longer exists, the block is treated thereafter as a data block, and one of the erased blocks is newly assigned as a scratch block. If there are insufficient erased blocks, a block with relatively less valid data is selected from among the data blocks. After copying all valid data included in the block to a scratch block, the block is erased, and thus an erased block is acquired.


Find Patent Forward Citations

Loading…