Memory Device Mapping Table Verification Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory devices, such as solid state disks, often experience errors in data storage operations due to incorrect mapping tables when powered off abnormally, leading to instability and inaccuracies in data storage.

Innovation Solution

A memory device with a control module that includes a storing unit and a guaranteeing unit to determine the correctness of the mapping table and issue an error signal when it is incorrect, ensuring the accuracy and stability of the mapping table by potentially transforming it into a different format for verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the memory device uses an internal mapping table for data storage, then data storage operation is enabled, but the mapping table may become incorrect when powered off abnormally, leading to errors

Engineering Contradiction:
Improvedata storage operationVSAvoidmapping table accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by generating a verification mapping table in advance and storing it in a verification storage unit. Before data storage operations proceed, the mapping table correctness is pre-verified by comparing the original mapping table with the verification mapping table. This prevents incorrect mapping table usage that would occur during abnormal power-off scenarios, thereby resolving the contradiction between enabling data storage operation and ensuring mapping table accuracy.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the mapping table is verified to ensure accuracy, then reliability is improved, but the complexity of the control module increases

Engineering Contradiction:
Improvemapping table accuracyVSAvoidcontrol module structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the mapping table verification function into separate dedicated components: a verification storage unit for storing the verification mapping table, and a verification unit for performing the comparison. This segmentation isolates the verification functionality from the main data storage control logic, making the overall system more manageable despite the added complexity. The segmented structure allows reliable verification while keeping each component's function clear and focused.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10866850B2Memory device for guaranteeing a mapping table and method thereof
Publication Date: 2020.12.15 RAYMX MICROELECTRONICS CORP
  • US10866850B2 patent drawing
  • US10866850B2 patent drawing
  • US10866850B2 patent drawing

AI summary

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.