Memory device and method for guaranteeing a mapping table
AssigneeRealtek Semiconductor Corp.
InventorsYen-Chung Chen, Cheng-Yu Chen, Chih-Ching Chien
Life of this patent
Estimating the term…
Abstract
A memory device includes a memory module and a control module. The control module is coupled to the memory module and is configured to store data into the memory module according to a first mapping table. The control module includes a storing unit and a guaranteeing unit. The storing unit is configured to store the first mapping table. The guaranteeing unit is coupled to the storing unit and is configured to determine whether the first mapping table is correct or not. The guaranteeing unit is further configured to issue an error signal in a state where the first mapping table is incorrect.
Claims14
A memory device, comprising:
- a memory module;
- and
- a control module coupled to the memory module and configured to store data into the memory module according to a first mapping table, wherein the control module comprises:
- a storing unit configured to store the first mapping table;
- and
- a guaranteeing circuit coupled to the storing unit and configured to determine whether the first mapping table is correct or not, wherein the guaranteeing circuit is further configured to issue an error signal in a state where the first mapping table is incorrect,
- wherein the guaranteeing circuit is further configured to transform a portion of the first mapping table into a second mapping table, and is configured to determine whether the first mapping table is correct or not according to the second mapping table,
- wherein the guaranteeing circuit is further configured to determine that the first mapping table is incorrect in a state where the second mapping table indicates that a physical address corresponds to a plurality of logical addresses.
A memory device, comprising:
- a memory module;
- a storing unit configured to store a first mapping table;
- and
- a control module coupled to the memory module and configured to store data into the memory module according to the first mapping table, wherein the control module comprises:
- a guaranteeing circuit coupled to the storing unit and configured to determine whether the first mapping table is correct or not, wherein the guaranteeing circuit is further configured to issue an error signal in a state where the first mapping table is incorrect,
- wherein the guaranteeing circuit is further configured to transform a portion of the first mapping table into a second mapping table, and is configured to determine whether the first mapping table is correct or not according to the second mapping table,
- wherein the guaranteeing circuit is further configured to determine that the first mapping table is incorrect in a state where the second mapping table indicates that a physical address corresponds to a plurality of logical addresses.
A method for guaranteeing a mapping table, wherein the method comprises:
- determining whether a first mapping table stored in a storing unit of a memory device is correct or not by a guaranteeing circuit of the memory device;
- and
- issuing an error signal by the guaranteeing circuit in a state where the first mapping table is incorrect,
- determining whether the first mapping table is correct or not comprises:
- transforming a portion of the first mapping table into a second mapping table by the guaranteeing circuit;
- and
- determining whether the first mapping table is correct or not according to the second mapping table by the guaranteeing circuit,
- wherein determining whether the first mapping table is correct or not according to the second mapping table comprises:
- determining that the first mapping table is incorrect in a state where the second mapping table indicates that a physical address corresponds to a plurality of logical addresses by the guaranteeing circuit.
Dependencies are inferred from the claim text.