File memory device using flash memories, and an information processing system using the same
AssigneeHitachi, Ltd.
InventorsKunihiro Katayama, Kenichi Kaki, Jun Kitahara, Tsunehiro Tobita, Kazunori Furusawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsKunihiro Katayama, Kenichi Kaki, Jun Kitahara, Tsunehiro Tobita, Kazunori Furusawa
Estimating the term…
A semiconductor file memory device, and an information processing system incorporating the device, uses flash memories to achieve fast file access performance. The file memory device includes a parallel arrangement of memory element groups having a unit erasure block size greater than the data bus width of the memory device, and a data access width smaller than the data bus; a file division unit for dividing file data having one or more unit storage data blocks into combined blocks that include a combination of arbitrary unit storage data blocks; a data distribution unit for arbitrarily combining data on the data bus having a unit data size equal to the data access width, and for making the combined data correspond to an arbitrary combination of memory element groups equal in number to the unit size data; and a control unit for controlling the data distribution unit so that each combined block is stored in the file memory device based on a correspondence between the combined block and arbitrary combinations of memory elements.
A file memory device including a parallel arrangement of memory element groups each having a unit erasure block size greater than a data bus width of said file memory device and a data access width smaller than the data bus width of said file memory device, said file memory device comprising:
A method for storing file data in a file memory device which stores file data through a data bus into a parallel arrangement of memory element groups each having a unit erasure block size greater than a data bus width of said file memory device and a data access width smaller than the data bus width of said file memory device, said method comprising steps of:
A file memory device, including a parallel arrangement of memory element groups each having a unit erasure block size greater than a data bus width of said file memory device and a data access width smaller than the data bus width of said file memory device, and operating to read and write file data through said data bus, said file memory device comprising:
A file memory device for storing file data through a data bus into a parallel arrangement of memory element groups having a unit erasure block size greater than a data bus width of said file memory device and a data access width smaller than a data bus width of said file memory device, said file memory device comprising:
A file memory device for reading and writing file data through a data bus of X-bit width in a parallel arrangement of memory element groups having a unit erasure block size greater than X bits and a data access width of Y bits (Y=X/P, where P being an integer greater than one), said file memory device comprising:
A flash memory based file memory device for storing file data through a data bus of X bits in flash memory elements each having a unit erasure block size greater than X bits and a data access width of Y bits (Y=X/P, where P is an integer greater than one), said file memory device comprising:
An information unit comprising:
An information processing apparatus comprising:
A file memory device including a parallel arrangement of memory element groups each having a unit erasure block size greater than a data bus width of said file memory device and a data access width smaller than the data bus width of said file memory device, said file memory device comprising:
A file storage method for a file memory device which stores file data through a data bus into a parallel arrangement of memory element groups each having a unit erasure block size greater than a data bus width of said file memory device and a data access width smaller than the data bus width of said file memory device, said method comprising the steps of:
A file memory device including a parallel arrangement of memory element groups each having a unit erasure block size greater than a data bus width of said file memory device and a data access width smaller than the data bus width of said file memory device, and operating to read and write file data through a data bus, said file memory device comprising:
A file memory device for storing file data through a data bus into a parallel arrangement of memory element groups each having a unit erasure block size greater than the data bus width of said file memory device and a data access width smaller than a data bus width of said file memory device, said file memory device comprising:
A file memory device for reading and writing file data through a data bus of X-bit width in a parallel arrangement of memory element groups each having a unit erasure block size greater than X bits and a data access width of Y bits (Y=X/P, where P is an integer greater than one, said file memory device comprising:
A flash memory based file memory device for storing file data through a data bus of X bits in flash memory elements having a unit erasure block size greater than X bits and a data access width of Y bits (Y=YX/P, where P is an integer greater than one), said file memory device comprising:
Dependencies are inferred from the claim text.