Memory Power Consumption Determination via Stage Current Interception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to accurately determine memory power consumption in DRAM systems, which is crucial for system performance and failure analysis due to the complexity of recording and acquiring current data during various working stages.

Innovation Solution

A method and device that control an analog memory to enter different working stages, acquire original current change curves, determine target time periods, intercept stage current change curves, and select performance parameters to calculate memory power consumption using a computer-readable storage medium and electronic device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional methods are used to measure memory power consumption, then measurement coverage is limited, but measurement precision is insufficient for accurate power consumption determination

Engineering Contradiction:
Improvememory power consumption measurement precisionVSAvoidcurrent data acquisition system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the memory working process into distinct stages (active stage, precharge stage, refresh stage) and measures current data for each stage separately. This segmentation allows precise calculation of power consumption for each working stage by integrating current data over the specific time period of that stage, thereby improving measurement precision while managing system complexity through structured approach

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary measurement system that includes a current probe connected to the memory device, a digital storage oscilloscope for capturing current waveforms, and a computer for processing. This intermediary system bridges the gap between the memory device and the analysis tool, enabling precise power consumption measurement without directly modifying the memory device itself

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If comprehensive current data is recorded for all working stages, then power consumption analysis accuracy is improved, but data acquisition difficulty increases

Engineering Contradiction:
Improvepower consumption analysis reliabilityVSAvoidcurrent data acquisition difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent performs preliminary actions by setting up the measurement system before memory operations begin. The current probe is connected to the memory device, the digital storage oscilloscope is configured to capture current waveforms, and the measurement system is calibrated. This preliminary setup ensures that comprehensive current data can be automatically recorded for all working stages without manual intervention during actual operations, improving reliability while reducing acquisition difficulty

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the measured current data to calculate and verify power consumption values. The system integrates current data over time periods corresponding to different working stages, compares calculated power consumption with expected values, and can adjust measurement parameters accordingly. This feedback mechanism ensures reliable power consumption analysis while automating the data acquisition process

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11861187B2Method and device for determining memory power consumption, storage medium and electronic device
Publication Date: 2024.01.02 CHANGXIN MEMORY TECH INC
  • US11861187B2 patent drawing
  • US11861187B2 patent drawing
  • US11861187B2 patent drawing

AI summary

A method for determining the memory power consumption includes: receiving a memory control command and controlling an analog memory to enter different working stages according to the memory control command (S410); acquiring an original current change curve of the analog memory in different working stages (S420); determining a target time period corresponding to a target working stage according to a time sequence of the memory control command (S430); intercepting a stage current change curve corresponding to the target working stage from the original current change curve according to the target time period to obtain a target current change curve (S440); selecting target performance parameters from a memory performance parameter table according to the target working stage (S450); and determining the power consumption of the memory according to the target performance parameters and the target current change curve (S460).