Delay Locked Loop Control for DDR Memory Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

DDR synchronous memory devices face challenges in synchronizing data output with the rising and falling edges of the system clock due to internal delays, leading to inefficiencies and increased current consumption, particularly in varying operational modes.

Innovation Solution

A semiconductor memory device with a clock buffer, delay locked loop unit, and clock buffer control unit that synchronizes data output timing with the system clock and controls the clock buffer's on/off switching based on operational modes, such as pre-charge power down and self-refresh emulation modes, to reduce current consumption and ensure accurate synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the delay locked loop continuously operates to maintain accurate synchronization, then data output timing is precisely synchronized with the system clock, but current consumption increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidcurrent consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The delay locked loop operates periodically rather than continuously. The control unit determines operational modes (normal, pre-charge power down, self-refresh emulation) and activates the delay locked loop only when synchronization is needed, turning it off during power down modes to reduce current consumption while maintaining accuracy when active

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The operational state of the delay locked loop is dynamically adjusted based on memory device operational modes. The control unit switches the delay locked loop between active and inactive states depending on whether the device is in normal operation, pre-charge power down, or self-refresh emulation mode, optimizing both performance and power consumption

Inventive Principle:
Principle #15Dynamics

2Reliability

If the clock buffer remains on to ensure continuous clock signal availability, then data synchronization is maintained, but current consumption increases during power down modes

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidcurrent consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The clock buffer is activated periodically based on operational mode rather than continuously. The control unit enables the clock buffer during normal operation to maintain synchronization reliability, and disables it during pre-charge power down and self-refresh emulation modes to reduce current consumption while maintaining necessary functionality

Inventive Principle:
Principle #19Periodic action

3Use of energy by moving object

If the delay locked loop is turned off to reduce current consumption, then power efficiency improves, but synchronization accuracy degrades

Engineering Contradiction:
Improvecurrent consumptionVSAvoidsynchronization accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The delay locked loop's operational state is dynamically controlled based on memory device mode. During normal operation, the loop remains active to maintain high synchronization accuracy. During pre-charge power down and self-refresh emulation modes, the loop is deactivated to reduce current consumption, as precise synchronization is less critical in these states

Inventive Principle:
Principle #15Dynamics

4Use of energy by moving object

If the clock buffer is turned off to reduce current consumption, then power efficiency improves, but data output synchronization reliability decreases

Engineering Contradiction:
Improvecurrent consumptionVSAvoidsynchronization reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The clock buffer's operational state is dynamically adjusted according to operational mode. It remains enabled during normal operation to ensure reliable data output synchronization, and is disabled during pre-charge power down and self-refresh emulation modes to reduce current consumption when synchronization reliability requirements are reduced

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7843745B2Delay locked operation in semiconductor memory device
Publication Date: 2010.11.30 SK HYNIX INC
  • US7843745B2 patent drawing
  • US7843745B2 patent drawing
  • US7843745B2 patent drawing

AI summary

A semiconductor memory device has a control circuit capable of properly controlling a delay locked loop in a variety of operational modes. The semiconductor memory device includes a clock buffer for externally receiving a system clock to output it as an internal clock, a delay locked loop unit for controlling a delay of the internal clock such that a data output timing is synchronized with the system clock; a data output buffer for synchronizing data with the delay locked internal clock, thereby outputting the data, and a clock buffer control unit, responsive to a previous operation state, for generating an enable signal controlling the on/off switching of the clock buffer.