×

Medium defect management method for storage systems requiring an integrated controller

  • US 9,997,251 B2
  • Filed: 03/20/2016
  • Issued: 06/12/2018
  • Est. Priority Date: 03/26/2015
  • Status: Active Grant
First Claim
Patent Images

1. A storage controller for a storage system, comprising:

  • a host interface, configured to receive host data for storage within the storage system;

    a storage interface, configured to transmit storage data to the storage system using a sequential write/random read traffic model, the storage system configured to store data in a plurality of sequentially numbered data blocks, each data block comprising a plurality of pages wherein the sequential write/random read traffic model exclusively uses sequential writes and random reads; and

    processing circuitry coupled with the host interface and the storage interface, configured to;

    receive host data from a host, through the host interface, for storage within the storage system;

    store the host data in a data buffer;

    organize the host data into pages of storage data;

    sequentially write the storage data into page stripes within the plurality of sequentially numbered data blocks through the storage interface;

    read the storage data from the pages within the plurality of sequentially numbered data blocks through the storage interface;

    compare the read storage data with the host data stored in the data buffer;

    for each page of storage data that fails the comparison, rewrite the storage data for that page into a different page than the page in which it was previously stored; and

    when at least some of the storage data within the storage system passes the comparison, transmit a signal to the host through the host interface.

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