×

Super-Endurance Solid-State Drive with Endurance Translation Layer (ETL) and Diversion of Temp Files for Reduced Flash Wear

  • US 20120284587A1
  • Filed: 07/02/2012
  • Published: 11/08/2012
  • Est. Priority Date: 06/18/2008
  • Status: Active Grant
First Claim
Patent Images

1. A super-endurance flash drive comprising:

  • a host interface for receiving host reads and host writes from a host;

    a dynamic-random-access memory (DRAM) buffer for storing data;

    a flash memory for storing data that is retained when power is lost, the flash memory being block-erasable and page-writeable;

    a controller for controlling access to the flash memory and to the DRAM buffer in response to host reads and host writes received by the host interface, the controller writing host data to the DRAM buffer;

    an Endurance Translation Layer (ETL) implemented in the DRAM buffer and controlled by the controller that uses the ETL to provide temporary storage to reduce flash wear;

    a data write cache stored in the DRAM buffer and managed by the controller, wherein the controller manages non-temporary data;

    a Redundant Array of Individual Disks (RAID) structure of data distribution in the DRAM buffer for writing new data across several channels of the flash memory, the RAID structure managed by the controller; and

    a backup power supply for powering the DRAM buffer and the flash memory and the controller when power is lost, the backup power supply having a sufficient capacity for the controller to copy target data in the ETL to the flash memory according to a policy.

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