×

Storage device employing a flash memory

DC
  • US 5,644,539 A
  • Filed: 11/25/1992
  • Issued: 07/01/1997
  • Est. Priority Date: 11/26/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A storage device employing a flash memory, comprising:

  • a storage area comprised of (1) a plurality of data memory areas for storing data, each of said plurality of data memory areas being identified by a unique physical address, (2) a plurality of substitutive memory areas for use as substitute memory areas for said data memory areas, each of said plurality of substitutive memory areas being identified by a unique physical address, and (3) a plurality of error memory areas each of which is provided in correspondence with a respective one of said plurality of data memory areas and each of which stores error information of corresponding ones of said data memory areas, said storage device further comprising;

    address conversion means; and

    a memory controller which accesses a respective data memory area identified by a received physical address,wherein at least one of said error memory areas corresponds to a data memory area in which no error occurred and stores, as said error information, information showing that no error occurred in the corresponding data memory area,wherein each of remaining ones of said error memory areas corresponds to a respective data memory area in which error occurred and stores, as said error information, said physical address of a respective substitutive memory area to be used in place of the corresponding data memory area in which error occurred, andwherein when the physical address of said substitutive memory area is stored as the error information in the error memory area corresponding to the data memory area identified by the physical address, said address conversion means converts said physical address, to be provided to the memory controller, into the physical address of said substitutive memory area stored in the error memory area corresponding to the respective data memory area identified by the physical address to be accessed.

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