×

System and method for allocating data in memory array having regions of varying storage reliability

  • US 9,448,883 B1
  • Filed: 12/04/2012
  • Issued: 09/20/2016
  • Est. Priority Date: 12/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for allocating data storage across a memory array having unevenly distributed regions of reliability, the method comprising:

  • establishing a memory array defined by a plurality of storage channels each characterized by storage regions of varying data storage reliability disposed within each said storage channel;

    establishing a distribution controller coupled to said memory array for selectively assigning storage locations for a plurality of data bands to be stored in said memory array, each data band to be stored by one or more write operations; and

    ,actuating said distribution controller to selectively allocate portions of each data band across a corresponding set of said storage channels, said distribution controller selectively assigning the set of said storage channels to maintain for each data band a collective error rate within a preselected range, the collective error rate being generated based on the data storage reliabilities of the storage regions for the data band portions to be stored, at least a first and a second of the data bands being thereby stored in different corresponding sets of storage channels.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×