Patentable/Patents/US-8661186
US-8661186

Nonvolatile memory device, access device, and nonvolatile memory system

PublishedFebruary 25, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An access device 100 includes an access speed information part 112 for informing an access speed required for data recording by the access device 100 to a nonvolatile memory device 200. The nonvolatile memory device includes an access condition determination part 212 for determining an access condition required for meeting the informed access speed and an access area determination unit 213 for determining an access area according to the determined access condition. The access device 100 informs the required access speed to the nonvolatile memory device 200 in advance so that the access condition determination part 212 and the access area determination part 213 in the nonvolatile memory device 200 realize data recording which meets the access speed informed in advance upon the data recording. Thus, it is possible to access all the nonvolatile memory devices at a desired speed regardless of difference in characteristics of the recording speed of each of the nonvolatile memory devices.

Patent Claims
16 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A nonvolatile memory device, comprising: a nonvolatile memory including a plurality of manager areas of a predetermined size, said nonvolatile memory storing data; an access condition determiner that determines an access condition including a required minimum size of free area in a nonvolatile memory management unit calculated for a write access speed requested by an access device; and an access area determiner that selects an area to record data in said nonvolatile memory based on said access condition determined by said access condition determiner and based on said write access speed required by the access device.

2

2. The nonvolatile memory device according to claim 1 , wherein said access area determiner determines a physical address of an area to record data based on said access condition, said device further comprising: an address conversion controller for converting a logical address that shows a recording position in said nonvolatile memory device and that is provided by said access device into a physical address of said nonvolatile memory.

3

3. The nonvolatile memory device according to claim 1 further comprising: a file system controller that manages data stored in said nonvolatile memory as a file, wherein said access area determiner, based on said access condition, determines an area to record data in a recording area in said nonvolatile memory managed by said file system controller.

4

4. The nonvolatile memory device according to claim 1 , wherein said access condition includes a minimum data amount recorded in one unit of area management of said nonvolatile memory.

5

5. The nonvolatile memory device according to claim 1 , wherein said write access speed is a speed required by said access device when data is recorded to said nonvolatile memory device and is transmitted prior to data recording to said nonvolatile memory device.

6

6. The nonvolatile memory device according to claim 1 , wherein said write access speed is a flag indicating an access speed required when said access device accessing said nonvolatile memory device records data to said nonvolatile memory device, and said write access speed is transmitted from said access device to said nonvolatile memory device prior to data recording to said nonvolatile memory device.

7

7. The nonvolatile memory device according to claim 1 , wherein said write access speed is a time required for a single data recording when said access device accessing said nonvolatile memory device records data to said nonvolatile memory device, and is transmitted from said access device to said nonvolatile memory device prior to data recording to said nonvolatile memory device.

8

8. The nonvolatile memory device according to claim 1 , wherein said nonvolatile memory device is connected to a plurality of access devices accessing said nonvolatile memory device, receives information concerning said write access speed from one access device among the plurality of access devices, and rejects an access request from said other access devices while continuing communication to said one access device.

9

9. The nonvolatile memory device according to claim 1 , wherein said nonvolatile memory device is connected to a plurality of access devices accessing said nonvolatile memory device, receives information concerning said write access speed from one access device among the plurality of access devices, and accepts communication with other access devices while continuing communication to said one access device by either one of handling an access request from said other access devices as data reading only and of not assuring the access speed.

10

10. The nonvolatile memory device according to claim 1 , wherein said nonvolatile memory device is connected to a plurality of access devices accessing said nonvolatile memory device and executes at least single data recording in parallel assuring said write access speed informed from the plurality of said access devices within a range of a maximum recording speed or less to said nonvolatile memory of said nonvolatile memory device.

11

11. The nonvolatile memory device according to claim 1 , wherein said access condition determiner adds a limitation that limits a unit of data transmitted and recorded to said nonvolatile memory device to at least a predetermined data size to said access device accessing said nonvolatile memory device.

12

12. The nonvolatile memory device according to claim 11 , wherein after said access device informs said nonvolatile memory device of said write access speed, said access device informs said nonvolatile memory device of said predetermined data size.

13

13. The nonvolatile memory device according to claim 1 further comprising: an information storage that stores access characteristic information including a memory manager of said nonvolatile memory and a recording speed for recording data having a size less than that of the manager areas.

14

14. A nonvolatile memory system, comprising: a nonvolatile memory device having a nonvolatile memory including a plurality of manager areas of a predetermined size and which stores data; and an access device which accesses said nonvolatile memory device, wherein said nonvolatile memory device includes: the nonvolatile memory which has a plurality of management areas of a predetermined size and which stores data; an access condition determiner that determines an access condition including a required minimum size of free area in a nonvolatile memory management unit calculated for a write access speed requested by the access device; and an access area determiner that selects an area to record data in said nonvolatile memory based on said access condition determined by said access condition determiner and based on said write access speed required by the access device.

15

15. The nonvolatile memory system according to claim 14 , wherein said access area determiner of said nonvolatile memory device determines a physical address of an area recording data based on said access condition, further comprising: an address conversion controller that converts a logical address that shows a recording position in said nonvolatile memory device and that is provided by said access device into a physical address of said nonvolatile memory.

16

16. The nonvolatile memory system according to claim 14 , wherein said nonvolatile memory device further comprises: a file system controller that manages data stored in said nonvolatile memory as a file, and wherein said access area determiner, based on said access condition, determines an area for recording data in a recording area in said nonvolatile memory managed by said file system controller.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 26, 2007

Publication Date

February 25, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Nonvolatile memory device, access device, and nonvolatile memory system” (US-8661186). https://patentable.app/patents/US-8661186

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.