US6411552B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data processing system, block erasing type memory device and memory medium storing program for controlling memory device
Assignee: Tokyo Electron Device Ltd
•
Filing: 2000-02-04
•
Granted: 2002-06-25
•
Expires: 2020-02-04
Abstract
Abstract A data processing system is provided with a flash memory including a plurality of blocks and capable of erasing stored data collectively in units of block and a memory control unit for accessing the flash memory, the memory control unit having a control circuit for formatting the flash memory according to a format information for substantially coinciding each cluster serving as a logical unit of memory region of the flash memory with integer ones of the blocks and a control circuit for determining a size and position of each cluster and carrying out access control for erasing, write-in and reading of data of the flash memory according to the size and position of the determined cluster.
Inventors
- 👤 Toshihiko Chiba
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 06:09
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0602; G06F3/061; G06F3/0613; G06F3/0611; G06F3/0628; G06F3/0638; G06F3/064; G06F3/0646; G06F3/0652; G06F3/0668; G06F3/0671; G06F3/0673; G06F3/0679
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
173 words
A data processing system comprising: a block erasing type memory device writing in and reading out data using a FAT and directory method and including a plurality of blocks having a first block including at least one formatting information region, capable of erasing stored data collectively in units of block; and data processing means for accessing said block erasing type memory device, wherein said data processing means includes: control means connected to said block erasing type memory device for formatting said block erasing type memory device according to formatting information for allowing a cluster serving as a logical unit of a memory region of said block erasing type memory device to correspond in size and position with a block or integer ones of said blocks, and access means for determining the size and position of the cluster according to said format information and carrying out access control for data erasing, data write-in and data read-out for said block erasing type memory device formatted according to the determined size and position of the cluster.
Claim 2
Dependent Claim
173 words
A data processing system comprising: a block erasing type memory device writing in and reading out data using a FAT and directory method and including a plurality of blocks having a first block including at least one formatting information region, capable of erasing stored data collectively in units of block; and data processing means for accessing said block erasing type memory device, wherein said data processing means includes: control means connected to said block erasing type memory device for formatting said block erasing type memory device according to formatting information for allowing a cluster serving as a logical unit of a memory region of said block erasing type memory device to correspond in size and position with a block or integer ones of said blocks, and access means for determining the size and position of the cluster according to said format information and carrying out access control for data erasing, data write-in and data read-out for said block erasing type memory device formatted according to the determined size and position of the cluster.
Claim 3
Dependent Claim
92 words
A block erasing type memory device having a plurality of blocks and capable of erasing data collectively in units of block, wherein said block erasing type memory device writes in and reads out data using a FAT and directory method, and includes: a memory region formatted according to format information for making one or integer ones of the blocks correspond to each of clusters, each cluster serving as a unit of said memory region, wherein each of said clusters has a size and position coinciding with a corresponding one of said blocks.
Claim 4
Dependent Claim
92 words
A block erasing type memory device having a plurality of blocks and capable of erasing data collectively in units of block, wherein said block erasing type memory device writes in and reads out data using a FAT and directory method, and includes: a memory region formatted according to format information for making one or integer ones of the blocks correspond to each of clusters, each cluster serving as a unit of said memory region, wherein each of said clusters has a size and position coinciding with a corresponding one of said blocks.
Claim 5
Dependent Claim
63 words
A block erasing type memory device according claim 2 , wherein said format information comprises information for corresponding the size of each of said clusters with the size of each of said blocks and a position adjusting region for corresponding a start position and end position of each of said clusters with the start position and end position of each of said blocks.
Claim 6
Dependent Claim
39 words
A block erasing type memory device according to claim 3 , in which directory information indicating a file name and head memory position and a file allocation table indicating a file position is stored in one of said clusters.
Claim 7
Dependent Claim
29 words
A block erasing type memory device according to claim 3 , wherein stored data of the blocks other than said block for storing said format information is physically erased.
Claim 8
Dependent Claim
38 words
A block erasing type memory device according claim 2 , in which directory information indicating a file name and head memory position and a file allocation table indicating a file position is stored in one of said clusters.
Claim 9
Dependent Claim
28 words
A block erasing type memory device according claim 2 , wherein stored data of the blocks other than said block for storing said format information is physically erased.
Claim 10
Dependent Claim
86 words
A data storage medium storing a program comprising a set of instructions for: physically erasing stored data of a block erasing type memory device capable of erasing stored data collectively in units of block; and writing information for allowing a size and position of each of clusters, each serving as a unit of data memory region, to correspond with the size and position of one or integer ones of the blocks into the block erasing type memory device the stored data of which has been erased.
Claim 11
Dependent Claim
86 words
A data storage medium storing a program comprising a set of instructions for: physically erasing stored data of a block erasing type memory device capable of erasing stored data collectively in units of block; and writing information for allowing a size and position of each of clusters, each serving as a unit of data memory region, to correspond with the size and position of one or integer ones of the blocks into the block erasing type memory device the stored data of which has been erased.
Claim 12
Dependent Claim
50 words
A data storage medium according to claim 8 , further storing a program including an instruction for, when stored data in the block erasing type memory device is instructed to be erased, physically erasing a storage content of the block including the data which has been instructed to be erased.
Claim 13
Dependent Claim
46 words
A data storage medium according to claim 8 or 9 , further storing a program including an instruction for recording directory information for indicating a file name and head memory position and a file allocation table for indicating an allocation of the file, in each cluster.
References Cited (Backward Citations)
EP0477503A2
Cited
GB2251324A
Cited
US5544356A
Cited
US5592669A
Cited
US5598370A
Cited
US5485595A
Cited
JPH0935029A
Cited
WO1997010604A1
Cited
US5835935A
Cited
US6125435A
Cited
US5933847A
Cited
JPH1153248A
Cited
US6212097B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-06-24 | 2005-12-24 | 2006-06-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-06-24 | 2009-12-24 | 2010-06-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-06-24 | 2013-12-24 | 2014-06-25 | $7700.00 | Window Closed / Lapsed |