Memory Storage Device Logical-to-Physical Mapping Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage mechanisms face inefficiencies in managing data storage for portable devices, particularly in handling identical data content, which leads to unnecessary storage and mapping issues between logical and physical addresses.

Innovation Solution

A data storage method that maps logical units to physical units only if the data content is unique, and stores logical-to-physical bit map information to identify valid data, thereby avoiding redundant storage and improving data management efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored to ensure non-volatility and data recovery, then data reliability is improved, but storage space is wasted when identical data content is stored multiple times

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidstorage space consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Multiple logical units containing identical data content are merged to map to a single physical unit. The system detects when different logical units have the same data content and consolidates them to share the same physical storage location, thereby eliminating redundant data storage while maintaining data reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

A single physical unit serves multiple logical units when their data content is identical. Instead of dedicating separate physical storage for each logical unit, the system allows one physical unit to fulfill the storage function for multiple logical units, optimizing storage space utilization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If logical-to-physical mapping is maintained for all data, then data accessibility is improved, but system complexity increases due to redundant mapping entries

Engineering Contradiction:
Improvedata accessibilityVSAvoidmapping table complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The mapping table is optimized by merging multiple logical-to-physical mapping entries when the physical destination is the same. Instead of maintaining separate mapping entries for each logical unit with identical data, the system consolidates these mappings, reducing the number of entries and simplifying the mapping structure while preserving data accessibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system uses a simplified mapping approach where logical units with identical data content share the same physical mapping entry. This copying of mapping information eliminates the need for unique mapping entries for each logical unit, thereby reducing mapping table complexity.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If data compression is applied to reduce storage amount, then storage efficiency is improved, but data writing complexity increases due to additional processing steps

Engineering Contradiction:
Improvedata storage amountVSAvoiddata writing process complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of data content identity before the writing process. By checking whether incoming data content already exists in storage before initiating the write operation, the system avoids redundant writing steps and complex compression processing for duplicate data, thereby simplifying the overall data writing process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10423524B2Memory storage device, control circuit unit and method including storing logical-to-physical table bit map information in a management unit and not storing identical data content
Publication Date: 2019.09.24 PHISON ELECTRONICS
  • US10423524B2 patent drawing
  • US10423524B2 patent drawing
  • US10423524B2 patent drawing

AI summary

A memory storage device, a memory control circuit unit and a data storage method for a rewritable non-volatile memory module are disclosed. The method includes: receiving first data; mapping a logical unit of the first data to a first physical unit in a first management unit and not storing the first data to the rewritable nonvolatile memory module if a data content of the first data is identical to a data content of second data stored in the first physical unit. The method also includes storing logical-to-physical bit map information to a second physical unit in the first management unit, wherein the logical-to-physical bit map information corresponds to at least one logical-to-physical mapping table and is configured for identifying valid data in the first management unit. Identifiers or symbols of data content may be compared to determine if first and second data are identical. A log table in a buffer memory may be updated to record mapping information, which may be stored in a physical unit in the first management unit.