Memory Control Circuit Sleep Pin Flag Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory storage apparatuses may incorrectly enter sleep mode due to misjudgments of signals on the power connection interface, especially when the host system does not support the device sleep signal protocol.

Innovation Solution

A method and circuit unit that set a sleep pin connecting flag based on the logic level of the device sleep signal pin, enabling the device sleep function only when a valid command is received and the flag is set, ensuring correct electrical connection and protocol support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If the device sleep signal protocol is not supported by the power connection of host system, then the solid-state drive may directly enter sleep mode without operating, but this causes incorrect entry into sleep mode due to misjudgments of signals

Engineering Contradiction:
Improvepower consumptionVSAvoidsleep mode entry accuracy
Core Design Contradiction:
Use of energy by stationary objectVSReliability

Solution Approach 1:

The patent applies preliminary action by setting a sleep pin connecting flag to a first value before the device sleep function is enabled. This flag is configured in advance to indicate that the device sleep signal pin is initially at a first logic level, preventing premature or incorrect entry into sleep mode. The flag serves as a preliminary state marker that ensures the device only enters sleep mode when proper connection and protocol support are confirmed, thus resolving the contradiction between power saving and reliable sleep mode entry.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by stationary object

If the device sleep function is enabled without checking signal pin connection status, then power consumption is reduced, but the device may enter sleep mode by mistakes

Engineering Contradiction:
Improvepower consumptionVSAvoidoperational reliability
Core Design Contradiction:
Use of energy by stationary objectVSReliability

Solution Approach 1:

The patent implements feedback by using the sleep pin connecting flag to monitor and confirm the connection status of the device sleep signal pin before enabling the device sleep function. The flag provides feedback information about whether the pin is correctly connected and at the expected logic level. This feedback mechanism ensures that the device only enters sleep mode when proper connection is confirmed, preventing mistaken sleep mode entry while still allowing power savings when conditions are appropriate.

Inventive Principle:
Principle #23Feedback

3Reliability

If a sleep pin connecting flag is set to verify signal pin connection, then sleep mode entry accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvesleep mode entry accuracyVSAvoidcontrol circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by having the memory control circuit unit automatically configure and manage the sleep pin connecting flag without requiring external intervention or complex control logic. The circuit serves itself by internally tracking the logic level state of the device sleep signal pin and maintaining the flag in the appropriate state. This self-managing approach improves sleep mode entry accuracy while minimizing the increase in device complexity, as the flag management is handled autonomously by the existing control circuitry.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10191533B2Method of enabling sleep mode, memory control circuit unit and storage apparatus
Publication Date: 2019.01.29 PHISON ELECTRONICS
  • US10191533B2 patent drawing
  • US10191533B2 patent drawing
  • US10191533B2 patent drawing

AI summary

A sleep mode enabling method for a memory storage apparatus is provided. The method includes: setting a sleep pin connecting flag as a first value if a potential signal on a device sleep signal pin is at a second logic level opposite to an initial first logic level; setting a device sleep function flag as the first value in response to a device sleep function enabling command received from a host system; and enabling a device sleep function of the memory storage apparatus if the device sleep function enabling command is received and the device sleep function flag is set as the first value.