×

System and method for data error recovery in a solid state subsystem

  • US 9,405,617 B1
  • Filed: 03/17/2014
  • Issued: 08/02/2016
  • Est. Priority Date: 02/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A storage subsystem comprising:

  • a non-volatile storage media comprising a plurality of data stripes, wherein a storage capacity of each of the plurality of data stripes is a defined size;

    a volatile storage media for temporarily storing data to be written to the non-volatile storage media; and

    a controller configured toclose each data stripe from the plurality of stripes when the quantity of data written to the data stripe corresponds to the storage capacity for the data stripe,detect an occurrence of a data access error in a first data stripe from the plurality of data stripes, wherein the first data stripe comprises a data stripe with less data written to the data stripe than the defined size for the data stripe; and

    in response to detecting an occurrence of the data access error, close the first data stripe prior to the quantity of data written to the first data stripe corresponding to the storage capacity of the first data stripe.

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