×

Memory Control Circuit, Nonvolatile Storage Apparatus, and Memory Control Method

  • US 20080049504A1
  • Filed: 05/12/2005
  • Published: 02/28/2008
  • Est. Priority Date: 05/19/2004
  • Status: Active Grant
First Claim
Patent Images

1. A memory control circuit for a rewritable nonvolatile memory comprising:

  • a first management table for storing data writing conditions of said nonvolatile memory in every data writing as management data;

    a second management table for copying management data of said first management table in every completion of data writing in predetermined units;

    a write part for writing new data in block units to said nonvolatile memory based on management data of said first management table;

    a management table update part for updating management data of said first management table so that rewriting to said written block is forbidden;

    a determination part for determining whether said data writing is normally executed or not;

    an error address registration part for registering addresses of blocks which are determined as said data writing is not normally executed by said determination part;

    an error correction part for sequentially reading data of address registered in said error address registration part after completion of writing in predetermined units, and for detecting and correcting error; and

    a termination control part for normally terminating after copying management data of said first management table to said second management table when writing in predetermined unit is set to be valid based on a data error state of address registered in said error address register, and for abnormally terminating after copying management data of said second management table to said first management table when writing in predetermined unit is set to be invalid based on a data error state of address registered in said error address register.

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