Host Memory Patrol Read State Transition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In nonvolatile memory devices like flash memory, the patrol read process for error detection and correction is hindered when the device transitions to a power-saving mode or is powered off, as it cannot execute patrol read operations, affecting data retention and reliability.

Innovation Solution

A host device is designed to manage memory devices by transitioning them from an active state to a sleep state and back based on access times, allowing patrol read operations to be executed when necessary, and notifying the memory device to perform patrol read and refreshing tasks, ensuring data integrity and power savings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the memory device transitions to a power-saving mode or is powered off, then power efficiency is improved, but patrol read operations cannot be executed, affecting data retention and reliability

Engineering Contradiction:
Improvepower efficiencyVSAvoiddata retention reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The host device performs preliminary actions by transitioning the memory device to an active state before the patrol read operation is actually needed. The host monitors access patterns and proactively activates the memory device to ensure patrol read can be executed, rather than reacting after data retention issues arise. This resolves the contradiction by preparing the system in advance to maintain reliability while keeping power consumption low during normal operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the host device monitors memory access patterns and adjusts the active/sleep state transitions accordingly. The host receives information about memory operations and uses this feedback to determine when to transition between states, ensuring patrol read operations are performed when necessary while maximizing power savings during idle periods. This feedback loop resolves the contradiction by dynamically balancing power efficiency and data reliability based on actual usage conditions.

Inventive Principle:
Principle #23Feedback

2Reliability

If the memory device remains in active state continuously, then patrol read operations can be executed, but power consumption increases

Engineering Contradiction:
Improvedata retention reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of continuous active state, the system employs periodic action by transitioning the memory device between active and sleep states based on access patterns. The host device monitors for a predetermined period whether the memory device is accessed, and only transitions to active state when necessary to perform patrol read operations. This periodic activation pattern resolves the contradiction by maintaining reliability through periodic checks while minimizing power consumption during extended idle periods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system applies dynamics by making the memory device state flexible and adaptive rather than fixed. The active/sleep state transitions are dynamically adjusted based on real-time access patterns and patrol read requirements. The host device dynamically determines when activation is necessary, allowing the system to adapt between power-saving mode and operational mode. This dynamic approach resolves the contradiction by allowing the system to optimize between power consumption and reliability based on actual operational conditions.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the host device monitors access patterns continuously, then appropriate state transitions can be made, but system complexity increases

Engineering Contradiction:
Improvestate management reliabilityVSAvoidhost device control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The host device performs self-service by autonomously monitoring access patterns and making state transition decisions without requiring complex external control systems. The host device independently tracks whether the memory device has been accessed within a predetermined period and automatically determines when to transition between active and sleep states. This self-service capability resolves the contradiction by simplifying the overall system architecture while maintaining reliable state management through straightforward monitoring and decision logic.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10665305B2Host device connectable to memory device performing patrol read and memory device performing patrol read
Publication Date: 2020.05.26 KIOXIA CORP
  • US10665305B2 patent drawing
  • US10665305B2 patent drawing
  • US10665305B2 patent drawing

AI summary

According to one embodiment, a controller of a host causes a memory device to transit from a first state that is an active state to a second state that is a sleep state in a case where there is no access to the memory device for a first time or more. The controller causes the memory device to transit from the second state to the first state in a case where there is no access to the memory device for a second time or more after the transition to the second state.