Storage Region Verification for Bad Block Accuracy in Extreme Conditions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Automotive-grade storage chips experience a significant increase in error bits due to extreme operating environments, leading to a rapid decrease in usable physical blocks and shortened service life.
Innovation Solution
A storage region management method that classifies physical units as first-type storage regions based on error events, performs verification, and reclassifies them as third-type storage regions when environmental conditions stabilize, thereby reducing the number of second-type storage regions (bad blocks).
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If storage chips operate in extreme environments (high temperature, low temperature), then the storage device can withstand diverse operating conditions, but the number of error bits increases dramatically causing more physical blocks to be determined as bad blocks
Solution Approach 1:
The patent segments physical units into different types (first-type storage regions for verification, second-type storage regions for permanent bad blocks, third-type storage regions for recovered blocks). This segmentation allows temporary classification of affected blocks during extreme environments without permanently marking them as bad, thereby preserving usable blocks while maintaining reliability.
Solution Approach 2:
The patent implements dynamic classification of physical units based on real-time error detection and environmental conditions. Physical units can transition between different types (e.g., from first-type to third-type when errors are resolved), allowing the system to adapt its storage region management dynamically rather than statically, thus maintaining reliability during extreme operations.
2Loss of time
If physical units are immediately determined as second-type storage regions upon error detection, then bad blocks are identified quickly, but the accuracy of determining bad blocks decreases due to temporary errors in extreme environments
Solution Approach 1:
The patent performs preliminary verification by classifying physical units as first-type storage regions before final determination. This preliminary action allows the system to investigate and verify whether errors are temporary or permanent, preventing premature classification as bad blocks while maintaining efficient error identification process.
Solution Approach 2:
The patent implements a feedback mechanism where physical units are monitored after initial classification. If errors resolve or stabilize, the system provides feedback to reclassify units from first-type to third-type. This feedback loop ensures accurate bad block determination while maintaining quick response to actual failures.
3Reliability
If all physical units with errors are marked as bad blocks, then data reliability is ensured, but the service life of the storage device is shortened due to rapid depletion of available blocks
Solution Approach 1:
The patent implements a recovering mechanism where physical units temporarily classified as first-type storage regions can be recovered and reclassified as third-type storage regions if errors are resolved. This allows the system to recover usable blocks rather than permanently discarding them, thereby extending storage device service life while maintaining data reliability through continuous monitoring.
Data Source
AI summary
A storage region management method and a storage device are provided. The method includes the following steps. An error event related to a first physical unit is detected. The first physical unit is classified as a first-type storage region according to the error event. According to a state description information related to the error event, a storage region verification is performed on the first physical unit classified as the first-type storage region. When a result of the storage region verification does not meet a recovery conditions, the first physical unit is determined as a second-type storage region. As a result, an accuracy of determining the second-type storage region may be improved, achieving an effect of extending a service life of the storage device.


