×

SEMICONDUCTOR STORAGE DEVICE WITH VOLATILE AND NONVOLATILE MEMORIES

  • US 20120311245A1
  • Filed: 08/09/2012
  • Published: 12/06/2012
  • Est. Priority Date: 12/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A solid state drive comprising:

  • an interface controller configured to receive data provided from an external host apparatus;

    a nonvolatile memory configured to store data transmitted from the interface controller in at least one of a plurality of blocks, each one of the plurality of blocks being a unit of data erasing; and

    a drive controller coupled with the interface controller and the nonvolatile memory via at least one internal bus, the drive controller is configured to;

    allocate a plurality of blocks to a first memory area, the plurality of blocks allocated to the first memory area including SLC (Single Level Cell) blocks;

    relocate at least one of the SLC blocks to a second memory area from the first memory area, a plurality of blocks allocated to the second memory area including SLC blocks and MLC (Multi Level Cell) blocks;

    copy valid data stored in the SLC blocks to one of the MLC blocks, within the second memory area, when a predetermined condition is satisfied; and

    de-allocate at least one of the SLC blocks in which no valid data is stored from the second memory area, after copying the valid data stored in the SLC blocks.

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