Hybrid Powering Storage Component Memory Cells

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Poor power management in mobile devices leads to short battery life due to inefficient powering of storage component memory cells, which can be exacerbated by the processor and storage controller having differing opinions on when to power on or off these cells.

Innovation Solution

A hybrid powering approach is implemented using a storage component with a combinatorial logic component and power switch, where the storage controller can override the processor's decision to power on memory cells based on its knowledge of data access needs, ensuring that memory cells are only powered when necessary, thereby extending battery life.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the processor powers on memory cells without coordination with the storage controller, then the processor can access data quickly, but power is consumed even when the storage controller does not need to access the memory cells

Engineering Contradiction:
Improvepower consumptionVSAvoidpower management complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent merges the power control functions of the processor and storage controller by introducing a hybrid power management scheme where both controllers contribute to the power enable signal. The processor power enable signal and storage controller power enable signal are combined through a logical OR operation to control the power switch, ensuring that memory cells are powered only when either controller needs them, thus optimizing power consumption while maintaining coordination between components.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a combinatorial logic component as an intermediary between the processor and storage controller for power management. This logic component receives power enable signals from both controllers and generates a unified power control signal for the power switch. The intermediary resolves potential conflicts and coordinates power management decisions without requiring direct communication between the processor and storage controller, simplifying the overall control architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Duration of action of stationary object

If the storage controller always has power to memory cells, then it can quickly access data, but battery life is reduced due to unnecessary power consumption

Engineering Contradiction:
Improvebattery lifeVSAvoiddata access speed
Core Design Contradiction:
Duration of action of stationary objectVSSpeed

Solution Approach 1:

The patent implements dynamic power management where the power state of memory cells is adjusted in real-time based on the actual needs of the processor and storage controller. The power enable signals from both controllers are continuously monitored and combined through combinatorial logic, allowing the system to transition between powered and unpowered states dynamically. This ensures memory cells are powered only when necessary, extending battery life while maintaining quick access capability when needed.

Inventive Principle:
Principle #15Dynamics

3Productivity

If both processor and storage controller independently control power to memory cells, then each can optimize for its own needs, but conflicts arise leading to inefficient power management

Engineering Contradiction:
Improvepower management efficiencyVSAvoidcontrol coordination
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces a combinatorial logic component as an intermediary that receives power enable signals from both the processor and storage controller and generates a unified control signal for the power switch. This intermediary automatically resolves conflicts between the two controllers by applying a logical OR operation, ensuring that memory cells are powered when either controller needs them without requiring complex coordination protocols or communication overhead between the processors and storage controller.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10852807B2Hybrid powering off of storage component memory cells
Publication Date: 2020.12.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10852807B2 patent drawing
  • US10852807B2 patent drawing
  • US10852807B2 patent drawing

AI summary

A storage component includes multiple nonvolatile memory cells and a storage controller that manages the storage of data in and the retrieval of data from the memory cells. A computing device includes or is coupled to the storage component. A processor of the computing device provides a processor power enable signal to the storage component, allowing the processor to turn on and off power to the memory cells as the processor deems appropriate. The storage controller provides a storage controller power enable signal that allows the storage controller to turn on and off power to the memory cells as the storage controller deems appropriate. These power enable signals are inputs to a combinatorial logic component that allows the storage controller to have power to the memory cells turned off even though the processor may deem that power to the memory cells is to be turned on.