L2P Map Update Mode Switching to Reduce Storage Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The operational performance of data storage devices deteriorates due to overhead associated with map management operations, such as extra memory and bandwidth requirements during map information updates.
Innovation Solution
A storage device with a controller that selectively changes map update modes based on map update history, including P2L and direct L2P modes, to optimize map management operations and reduce overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If map management operations are performed frequently to update L2P information, then data consistency and reliability are improved, but overhead (memory and bandwidth requirements) increases and operational performance deteriorates
Solution Approach 1:
The patent implements dynamic adjustment of map update modes based on operational conditions. The controller switches between first map update mode (more frequent updates) and second map update mode (less frequent updates) depending on factors like host device workload patterns, thereby maintaining data consistency while reducing overhead during appropriate conditions
Solution Approach 2:
The patent changes the parameter of map update frequency by introducing multiple update modes. In the first mode, map information is updated frequently to ensure consistency. In the second mode, update frequency is reduced to lower overhead. The system transitions between these parameter states based on operational requirements
2Reliability
If map update mode is set to frequently update L2P information, then data consistency is improved, but operational performance deteriorates due to increased overhead
Solution Approach 1:
The system dynamically adjusts the map update strategy by switching between two distinct modes. The first mode provides high data consistency for workloads requiring frequent updates, while the second mode optimizes operational performance by reducing update frequency during conditions where maximum consistency is not critical
Solution Approach 2:
The patent modifies the operational parameter of map update frequency to resolve the contradiction. By implementing variable update frequencies through different modes, the system can prioritize data consistency when needed and prioritize operational performance when data consistency requirements are relaxed
3Reliability
If controller memory is used to store L2P segments for frequent updates, then data consistency is improved, but memory requirements and bandwidth overhead increase
Solution Approach 1:
The patent dynamically adjusts the amount of L2P segments loaded into controller memory based on operational conditions. In the first map update mode, more segments are loaded to ensure data consistency. In the second mode, fewer segments are loaded, reducing memory requirements and bandwidth overhead while maintaining adequate consistency for the current workload
Data Source
AI summary
A storage device includes a memory apparatus configured to store logical to physical (L2P) information, and a controller coupled to be in communications with the memory apparatus and configured to selectively change a map update mode based on a map update history after performing a map management operation on the L2P information.


