Volatile Memory Device Autonomous Power State Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Volatile memory devices consume significant power to maintain data, leading to increased power consumption and bandwidth usage due to frequent refresh commands transmitted over the command bus, which can be inefficient.

Innovation Solution

Incorporating a counter within the volatile memory device to track time since the last access command, allowing the device to automatically switch to a lower power state based on predetermined thresholds, thereby reducing power consumption and bandwidth usage by managing power states autonomously.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the memory controller transmits commands to the volatile memory device to enter lower power states, then power consumption is reduced, but command bus traffic increases and bandwidth is consumed

Engineering Contradiction:
Improvepower consumptionVSAvoidcommand bus traffic
Core Design Contradiction:
Loss of energyVSQuantity of substance

Solution Approach 1:

The volatile memory device includes an internal counter that automatically tracks the number of access commands received and autonomously determines when to enter lower power states without requiring external controller commands. This self-service mechanism eliminates the need for memory controller to transmit power state commands, thereby reducing command bus traffic while still achieving power consumption reduction.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The counter within the volatile memory device provides feedback about the number of access commands received, and this feedback is used to automatically transition the device between power states. The feedback loop enables the memory device to monitor its own activity level and autonomously adjust its power state accordingly, eliminating the need for external control commands.

Inventive Principle:
Principle #23Feedback

2Reliability

If the volatile memory device refreshes data several times every second, then data integrity is maintained, but power consumption increases

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The volatile memory device dynamically adjusts its power state based on actual activity levels measured by the counter. Instead of continuously refreshing data at high power consumption, the device transitions to lower power states when the counter indicates no access commands have been received for a predetermined number of cycles, thereby maintaining data integrity only when necessary while reducing power consumption during idle periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters of the volatile memory device by transitioning between different power states (fully powered, partially powered, and powered off). The counter monitors access command frequency and triggers parameter changes in power state based on predetermined thresholds, allowing the device to adapt its power consumption level to actual data retention needs.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If the memory controller manages power states of the volatile memory device, then power consumption is optimized, but management task complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidmanagement task complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The volatile memory device performs self-management of its power states through an internal counter that automatically tracks access commands and triggers transitions to lower power states. This eliminates the management burden from the memory controller, simplifying the controller's task while still achieving optimized power consumption through automated device-level control.

Inventive Principle:
Principle #25Self-service

4Loss of energy

If the volatile memory device enters lower power states automatically based on access patterns, then power consumption is reduced, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoiddevice complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The volatile memory device incorporates a simple counter mechanism that automatically tracks the number of access commands received and autonomously determines when to enter lower power states. This self-service approach reduces power consumption without requiring complex control logic or external management, as the counter provides straightforward feedback for power state transitions based on predetermined thresholds.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10504578B2Volatile memory device with automatic lower power state
Publication Date: 2019.12.10 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10504578B2 patent drawing
  • US10504578B2 patent drawing
  • US10504578B2 patent drawing

AI summary

A volatile memory device includes a memory array of volatile charge storage cells, a counter to track a time since the volatile memory device has received a read/write command and a control element to automatically change the volatile memory device to a lower power state based on the time tracked by the counter.