Storage Device UPIU Exception Alerts for Stable Host Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage devices face challenges in efficiently processing exception events, which can lead to system instability and reduced performance due to continuous generation of events such as excessively high or low temperatures and performance throttling.
Innovation Solution
A method and storage device that generate a first exception event alert with a first value indicating event generation and a second value indicating attributes, transmitting this alert through a response UPIU to a host device, allowing the host to manage and respond to these events effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If exception events are continuously generated and processed through traditional methods, then the storage device can maintain basic operation, but system stability deteriorates and performance is reduced due to excessive processing overhead
Solution Approach 1:
The patent extracts exception event processing from the main data processing flow by creating a separate exception event alert mechanism. The storage device generates exception event alerts that are transmitted independently through the interface, allowing exception handling to occur outside the normal command-response cycle. This separation prevents exception processing from interfering with regular data operations, thereby maintaining system stability without sacrificing processing efficiency.
Solution Approach 2:
The storage device performs preliminary action by proactively generating and transmitting exception event alerts as soon as exceptions are detected, rather than waiting for the host to query or for errors to manifest. This early warning system allows the host to prepare appropriate responses in advance, preventing system instability before it occurs and maintaining smooth operation during exception conditions.
2Reliability
If traditional exception processing methods are used, then basic error handling is achieved, but system overhead increases and performance is reduced
Solution Approach 1:
The patent merges exception event alert transmission with the existing UFS interface protocol by utilizing the same physical interface and protocol structure for both data transfer and exception notification. The exception event alert is encoded using the existing UPIU (Universal Flash Storage Protocol Information Unit) format, allowing exception information to be conveyed without requiring separate communication channels or additional hardware resources. This integration eliminates redundant processing and reduces system overhead while maintaining reliable exception handling.
3Device complexity
If exception events are not processed efficiently, then system complexity is reduced, but system stability deteriorates due to unmanaged exceptions
Solution Approach 1:
The patent segments exception event information into structured fields within the UPIU format, including event type identification, status indicators, and attribute information. This segmentation allows the host to process only relevant exception details based on its specific needs, reducing the complexity of exception handling while ensuring comprehensive coverage of all exception conditions. The structured format enables selective processing without requiring complex parsing logic.
Data Source
AI summary
A method of processing exception events for a storage device includes generating, by the storage device, a first exception event alert comprising a first value and a second value, where the first value indicates generation of exception events and the second value indicates attributes of the exception events, and transmitting, from the storage device, the first exception event alert to a host device.


