NON-VOLATILE SEMICONDUCTOR MEMORY SYSTEM AND DATA WRITE METHOD THEREOF
First Claim
Patent Images
1. A non-volatile semiconductor memory system comprising:
- a non-volatile semiconductor memory device having a data storage area defined by a plurality of blocks, each block serving as an erase unit; and
a memory controller configured to control read/write of the non-volatile semiconductor memory device, whereinthe non-volatile semiconductor memory device is write-controlled in such a manner that a data unit is written into a data area from the head address of a block with a capacity of integer times the block capacity.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-volatile semiconductor memory system includes: a non-volatile semiconductor memory device having a data storage area defined by a plurality of blocks, each block serving as an erase unit; and a memory controller configured to control read/write of the non-volatile semiconductor memory device, wherein the non-volatile semiconductor memory device is write-controlled in such a manner that a data unit is written into a data area from the head address of a block with a capacity of integer times the block capacity.
25 Citations
16 Claims
-
1. A non-volatile semiconductor memory system comprising:
-
a non-volatile semiconductor memory device having a data storage area defined by a plurality of blocks, each block serving as an erase unit; and a memory controller configured to control read/write of the non-volatile semiconductor memory device, wherein the non-volatile semiconductor memory device is write-controlled in such a manner that a data unit is written into a data area from the head address of a block with a capacity of integer times the block capacity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data write method of a non-volatile semiconductor memory system, the data storage area of which is formed of multiple blocks each serving as an erase unit, comprising:
-
writing real data of a data unit in a certain area of the non-volatile semiconductor memory in such a manner that the certain area is so embedded from the head address of a block with the real data as to leave an unwritten area in another block; and writing dummy data in the unwritten area, thereby resulting in that the data unit containing the real data and the dummy data occupies a data area with a capacity of integer times the block capacity. - View Dependent Claims (13, 14, 15, 16)
-
Specification