×

Enhanced copy-on-write operation for solid state drives

  • US 8,868,869 B2
  • Filed: 08/08/2011
  • Issued: 10/21/2014
  • Est. Priority Date: 08/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. A solid state drive (SSD) configured to efficiently perform a “

  • copy-on-write”

    operation, the solid state drive comprising;

    an SSD controller configured to receive an enhanced copy-on-write (ECOW) command comprising arguments;

    new data to be written to the SSD;

    a first logical address specifying a logical location where the new data should be written to the SSD, the first logical address mapping to a first physical location, storing original data, on the SSD; and

    a second logical address specifying a logical location where the original data should be available on the SSD, the second logical address mapping to a second physical location on the SSD;

    the SSD controller further configured to perform the following in response to receiving the ECOW command;

    retrieve a new physical location from a free block list maintained by a wear-leveling algorithm of the SSD controller;

    write the new data to the new physical location;

    map the first logical address to the new physical location; and

    map the second logical address to the first physical location.

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