Unlock instant, AI-driven research and patent intelligence for your innovation.

Systems and methods for reducing memory power consumption via device-specific customization of DDR interface parameters

A technology of interface parameters and memory, applied in static memory, instrument, electrical digital data processing, etc., can solve the problem of wasting energy

Inactive Publication Date: 2019-12-27
QUALCOMM INC
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such a "one size fits all" parameter setting can be wasteful of energy as there may be a sample of devices that are out of the baseline and could benefit from an optimized setting

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems and methods for reducing memory power consumption via device-specific customization of DDR interface parameters
  • Systems and methods for reducing memory power consumption via device-specific customization of DDR interface parameters
  • Systems and methods for reducing memory power consumption via device-specific customization of DDR interface parameters

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects.

[0017] In this description, the term "application" may also include files with executable content, such as: object code, scripts, byte code, markup language files, and patches. In addition, the "application" referred to herein may also include files that are not executable in nature, such as documents that may need to be opened or other data files that need to be accessed.

[0018] Additionally, the term "content" may also include files with executable content, such as: object code, scripts, byte code, markup language files, and patches. In addition, the "content" referred to herein may also include files that are non-executable in nature, such as documents that may need to be opened or other data files that need to be accessed.

[0019] As used i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Systems and methods are disclosed for reducing double data rate (DDR) memory power consumption via device-specific customization of DDR interface parameters. One embodiment comprises a method for minimizing double data rate (DDR) power consumption. The method selects one of a plurality of operating points for a DDR interface electrically coupling a DDR memory to a memory controller residing on a system on chip (SoC). The memory controller executes a memory test via the DDR interface at the selected operating point. During the execution of the memory test at the selected operating point, the method determines an optimal value of a setting for one or more DDR interface parameters associated with the DDR interface that minimizes memory power consumption and maintains a predetermined DDR eye margin.

Description

Background technique [0001] Portable computing devices (such as cellular phones, smart phones, tablet computers, portable digital assistants (PDAs), portable game consoles, wearable devices, and other battery-operated devices) and other computing devices continue to provide an ever-expanding array of functions and services , and providing users with an unprecedented level of access to information, resources, and communications. To keep pace with these service enhancements, such devices have become increasingly powerful and complex. Portable computing devices now typically include a system-on-chip (SoC) that includes multiple memory clients (e.g., one or more central processing units (CPUs), graphics processing units (GPUs), digital signal processor (DSP), etc.). A memory client can read data from and store data in external dynamic random access memory (DRAM) electrically coupled to the SoC via a high-speed bus such as a double data rate (DDR) bus. [0002] While various mem...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/16G06F1/3225
CPCG06F13/1689G06F1/3234G06F1/3253Y02D10/00G06F1/3275G06F1/3287G11C2207/2227
Inventor D·全R·斯图尔特
Owner QUALCOMM INC