×

Dynamic volume management for flash memories

  • US 7,529,882 B2
  • Filed: 07/25/2007
  • Issued: 05/05/2009
  • Est. Priority Date: 08/29/2002
  • Status: Active Grant
First Claim
Patent Images

1. A memory system, comprising:

  • a non-volatile memory; and

    a data manager operable to define in the non-volatile memory a plurality of volumes in a range of memory encompassing at least a portion of the non-volatile memory, the data manager operable to store volume definition information for the plurality of volumes in either first or second control blocks of memory, each volume defined for a contiguous range of memory having a first end and a second opposite end, the data manager further operable to store data objects in first and second lists each associated with a respective end of the volume and operable to alternate storing of volume definition information for the plurality of volumes between the first and second control blocks when modifying volume definition information for any of the plurality of volumes.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×