Address Map Management During Power Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current disk drive technologies face challenges in managing address map information effectively, particularly during abnormal power states, which affects record density and data storage efficiency.

Innovation Solution

An apparatus and method that involve storing address map change data in a nonvolatile memory device, saving it to another nonvolatile medium during abnormal power states, and updating the address map information when power is restored, using a processor to manage and retrieve this data for efficient data storage and retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If address map information is stored in volatile memory for fast access, then data access speed is improved, but data loss occurs during abnormal power events

Engineering Contradiction:
Improvedata access speedVSAvoiddata integrity during power events
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting abnormal power events and automatically saving address map change data from volatile memory to nonvolatile memory before data loss can occur. This proactive approach ensures that even though volatile memory loses data during power events, the address map information is preserved through the preliminary save operation triggered by power event detection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces nonvolatile memory as an intermediary storage medium between volatile memory and the external environment. When abnormal power events occur, the nonvolatile memory serves as a buffer to preserve address map change data, mediating between the volatile memory's speed advantage and the need for data reliability during power events.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If address map change data is continuously saved to nonvolatile memory, then data reliability is improved, but storage write operations increase causing performance degradation

Engineering Contradiction:
Improveaddress map data reliabilityVSAvoiddata storage efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system accumulates address map change data in volatile memory as a preliminary step, and only performs the save operation to nonvolatile memory when an abnormal power event is detected. This approach maintains data reliability by ensuring the latest changes are saved before potential data loss, while avoiding continuous write operations that would degrade performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of continuous writing, the system employs periodic action by saving address map change data only at specific intervals - namely when abnormal power events are detected. This periodic save mechanism ensures data reliability while minimizing the frequency of write operations to maintain storage efficiency.

Inventive Principle:
Principle #19Periodic action

3Quantity of substance

If address map information is updated frequently to reflect new write methods, then record density is improved, but address map management complexity increases

Engineering Contradiction:
Improverecord densityVSAvoidaddress map management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments address map management into two independent parts: address map information (stored in volatile memory for fast access and frequent updates) and address map change data (stored in nonvolatile memory for reliability). This segmentation allows frequent updates to support high record density while simplifying management by separating the volatile and nonvolatile storage responsibilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and separates the change detection and save functionality from the main address map management process. By identifying and extracting address map change data specifically for saving to nonvolatile memory upon power events, the system reduces the complexity of continuous management while maintaining support for frequent updates needed for high record density.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9208823B2System and method for managing address mapping information due to abnormal power events
Publication Date: 2015.12.08 SEAGATE TECH LLC
  • US9208823B2 patent drawing
  • US9208823B2 patent drawing
  • US9208823B2 patent drawing

AI summary

A method and apparatus for managing address map information are disclosed. In one embodiment, an apparatus may comprise a processor configured to store address map changes to a first data storage medium, save the address map changes to a nonvolatile data storage medium when an abnormal power state is detected, and when the power state is no longer abnormal retrieve the last saved address map information and address map changes and update the address map information using the address map changes. The apparatus may be configured to retrieve the instructions for the processor operation over a network connection.