×

System and apparatus for flash memory data management

  • US 8,521,971 B2
  • Filed: 04/10/2012
  • Issued: 08/27/2013
  • Est. Priority Date: 11/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for managing flash memory data, comprising:

  • a flash memory including a flash memory buffer, a destination block, and a temporary block; and

    a controller, external to the flash memory, comprising an external buffer;

    wherein the controller is configured to receive a write command and data having a destination address corresponding to the destination block, store the data in the external buffer, and, responsive to the write command, transmit the data in the external buffer to the flash memory buffer; and

    wherein the controller is further configured to determine if a data length of the data is not less than a page size of a page of the destination block and, if the data length of the data is less than the page size of the page of the destination block, the controller is configured to cause the data to be written to the temporary block.

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