Sleep Mode Detection for Storage Devices Using Devslp and Comwake Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting sleep mode in digital devices are inconvenient and require expensive analyzers, making it difficult for users to determine if the sleep mode meets specifications.

Innovation Solution

A sleep-mode detection method that involves transmitting a Devslp command to a device under test, enabling it to enter sleep mode by pulling high voltage on a control pin, and then returning it to normal mode with a Comwake signal, with predetermined timing to determine if the sleep mode meets specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If an expensive analyzer is used to detect sleep mode compliance, then measurement precision is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesleep mode detection accuracyVSAvoiddetection equipment complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The host device performs sleep mode detection functions using its own existing interfaces and capabilities, eliminating the need for external specialized analyzers. The host sends Devslp commands, monitors responses, and determines compliance independently, making the detection system self-sufficient and cost-effective.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The host device's existing interface is made multi-functional by enabling it to both communicate with the digital device and perform sleep mode detection. The same interface used for data transfer also sends Devslp commands and receives compliance responses, eliminating dedicated detection equipment.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If traditional detection methods are used, then measurement precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvesleep mode detection accuracyVSAvoiddetection convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The host device automatically performs sleep mode detection without requiring external specialized equipment or complex setup procedures. Users simply connect the digital device and the host handles all detection operations through standard interfaces, making the process convenient and accessible.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The Devslp command acts as an intermediary mechanism that enables the host to control the digital device's sleep mode state and detect compliance. This standardized command interface simplifies the detection process by providing a uniform method to transition and monitor sleep states.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Use of energy by moving object

If sleep mode detection is implemented, then power consumption is reduced, but device complexity increases

Engineering Contradiction:
Improvehost device power consumptionVSAvoiddetection function complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The host interface is enhanced to perform multiple functions: data communication, sleep mode control via Devslp commands, and compliance detection. By making the existing interface multi-functional rather than adding separate dedicated circuits, the power savings are achieved without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system discards the need for continuous high-power monitoring by using periodic Devslp commands to check sleep mode compliance. The host can transition to lower power states knowing that sleep mode detection is implemented, and periodically recover to send detection commands, optimizing the balance between power consumption and detection capability.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS10379594B2Sleep-mode detection method thereof
Publication Date: 2019.08.13 SILICON MOTION INC
  • US10379594B2 patent drawing
  • US10379594B2 patent drawing
  • US10379594B2 patent drawing

AI summary

A detection method applied to a storage device including transmitting a Devslp command to a signal pin of the storage device; pulling high the voltage level at a control pin of the storage device when a first response corresponding to the Devslp command is received to enable the storage device to enter a sleep mode; pulling low the voltage level at the control pin when a first predetermined period has elapsed; transmitting a Comwake signal to the signal pin; and determining that the sleep mode of the device under test meets a specification when the storage device receives a second response corresponding to the Comwake signal in a second predetermined period.