Host Assisted Link Start for Memory Power Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face challenges in reducing power consumption without experiencing unwanted latency when switching between power modes, particularly when powering down or up, which affects the efficiency of operations in systems like Universal Flash Storage (UFS) devices.

Innovation Solution

The implementation of a host-assisted link start mechanism that involves storing recovery configurations, including parametric data, at the host device and providing them to the memory device to manage power modes effectively, allowing for power saving and reduced latency during power recovery operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the memory device switches to a lower power mode to reduce power consumption, then power savings are achieved, but latency increases when returning to the first power mode

Engineering Contradiction:
Improvepower consumptionVSAvoidlatency
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The host device performs preliminary actions by storing recovery configuration data (including parametric data) before the memory device needs to power down. When the memory device wakes from low power mode, the host quickly provides the pre-prepared recovery configuration, enabling fast recovery without the memory device needing to perform lengthy initialization sequences, thus reducing latency while maintaining power savings

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the memory device performs full initialization upon power recovery to ensure reliability, then system stability is improved, but recovery time increases

Engineering Contradiction:
Improvesystem stabilityVSAvoidrecovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the essential recovery configuration data (parametric data) from the full initialization process and stores it separately at the host device. When the memory device needs to recover from low power mode, it receives only this extracted critical configuration data rather than performing a complete initialization sequence, thereby maintaining system stability while significantly reducing recovery time

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If the memory device stores recovery configuration internally to reduce host communication overhead, then device complexity increases, but power consumption during power recovery increases

Engineering Contradiction:
Improvememory device structureVSAvoidpower consumption during recovery
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The host device acts as an intermediary, storing the recovery configuration data externally rather than requiring the memory device to maintain complex internal storage for this data. The host provides the recovery configuration on demand, eliminating the need for the memory device to have dedicated storage structures for recovery data, thus reducing device complexity while keeping power consumption during recovery low since the memory device remains in low power mode until needed

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240241793A1Host assisted link start
Publication Date: 2024.07.18 MICRON TECHNOLOGY INC
  • US20240241793A1 patent drawing
  • US20240241793A1 patent drawing
  • US20240241793A1 patent drawing

AI summary

Methods, systems, and devices for host assisted link start are described. A memory device may receive, from a host device, a first request message for a recovery configuration associated with power recovery of a peripheral of the memory device. The memory device may transmit, to the host device based at least in part on the first request message, a first response message including the recovery configuration associated with the power recovery of the peripheral of the memory device. The recovery configuration may include parametric data associated with the peripheral of the memory device to store at the host device.