×

Memory system using flash memory and method of controlling the memory system

  • US 5,737,742 A
  • Filed: 06/27/1995
  • Issued: 04/07/1998
  • Est. Priority Date: 06/29/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of controlling a memory system using a flash memory wherein a logical block as a unit accessed by a computer is allocated to a physical block of the flash memory, comprising the steps of:

  • a) counting and managing a write count of each logical block unit each time data is written into that logical block;

    b) counting and managing an erasure count of each physical block unit each time that physical block is erased;

    c) classifying a plurality of logical blocks into a plurality of logical block groups according to write count;

    d) classifying a plurality of physical blocks into a plurality of physical block groups according to erasure count; and

    e) allocating a logical block belonging to a logical block group having a larger write count to a physical block which belongs to a physical block group having a smaller erasure count when data is written into the logical block.

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