Storage Descriptor for Restricted Mode Boot

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Host systems face challenges in managing storage systems that enter restricted operation modes due to conditions like low available blocks or excessive write/erase counts, leading to potential data corruption or system unrecoverability, especially during boot processes where writing data is necessary.

Innovation Solution

The storage system employs a descriptor field to indicate its operational mode, allowing the host system to detect and respond to restricted modes by selecting boot modes that avoid writing to the storage system, thereby preventing data corruption and ensuring system recoverability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the storage system operates in normal mode allowing write operations, then productivity and ease of operation are improved, but reliability deteriorates when the system enters restricted operation mode due to low available blocks or excessive write/erase counts

Engineering Contradiction:
Improvewrite operation speedVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary detection of the restricted operation mode condition before write operations are attempted. The descriptor field is checked in advance to determine if the storage system is in restricted mode, allowing the host to select an appropriate boot mode that prevents write operations before data corruption can occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The storage system provides feedback to the host through the descriptor field indicating its operational state (restricted or normal mode). This feedback mechanism allows the host to adjust its behavior accordingly, selecting boot modes that avoid writing to the storage system when restricted mode is detected, thus maintaining data integrity.

Inventive Principle:
Principle #23Feedback

2Reliability

If the storage system enters restricted operation mode to prevent data corruption, then reliability is improved, but ease of operation deteriorates due to limited functionality

Engineering Contradiction:
Improvesystem recoverabilityVSAvoidoperational flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Instead of completely disabling the storage system when in restricted mode, the system allows partial operation - specifically read operations remain functional while write operations are prevented. The descriptor field indicates restricted mode, and the host can still access data (read operations) but must avoid writing, providing a balance between protection and usability.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If the host system writes data to the storage system during boot, then ease of operation is improved, but harmful factors increase due to potential data corruption in restricted mode

Engineering Contradiction:
Improveboot process simplicityVSAvoiddata corruption risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system applies preliminary anti-action by detecting the restricted operation mode condition before the boot process attempts write operations. The host checks the descriptor field during boot, and if restricted mode is indicated, selects a boot mode that prevents write operations, thereby counteracting the potential harmful effect of data corruption before it can occur.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The descriptor field provides real-time feedback to the host about the storage system's operational state. During the boot process, the host reads this feedback to determine whether write operations are safe, allowing the boot process to adapt its behavior based on the current state of the storage system.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11941268B2System using a restricted operation mode memory indicator
Publication Date: 2024.03.26 MICRON TECHNOLOGY INC
  • US11941268B2 patent drawing
  • US11941268B2 patent drawing
  • US11941268B2 patent drawing

AI summary

Systems and methods are disclosed comprising receiving a request for a descriptor of a storage system, sending the descriptor to the host including an indication that a component of the storage device is in a restricted operation mode, wherein the host device utilizes the indication to determine a boot mode of the host device.