Write-Gated CAS Latency Counter Control for DDR2 SDRAM

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In DDR2 SDRAM and higher memory devices, the introduction of additive latency (AL) and write latency (WL) leads to increased current consumption due to unnecessary operation of the CAS latency counter during read operations, despite efforts to reduce power consumption by stopping counters during idle states.

Innovation Solution

A counter control signal generating circuit that determines the operation of the CAS latency counter based solely on write commands, independent of read commands, ensuring the counter is stopped only by the final write command, thereby preventing unnecessary current consumption during read operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the CAS latency counter operates during read operations to control AL and WL, then the read and write command input positions can be freely determined, but current consumption increases due to unnecessary counter operation

Engineering Contradiction:
Improvecommand input position flexibilityVSAvoidcurrent consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the counter operation state changeable based on command type. The control signal generator dynamically adjusts the counter enable signal CLKCTL according to whether a read or write command is detected, allowing the system to switch between operational modes (counter running or stopped) to optimize energy consumption while maintaining command flexibility

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If the counter operation is stopped when all banks are in precharged state (idle state), then current consumption is reduced, but the CL counter still operates unnecessarily during read operations

Engineering Contradiction:
Improvecurrent consumptionVSAvoidunnecessary counter operation energy
Core Design Contradiction:
Use of energy by moving objectVSLoss of energy

Solution Approach 1:

The patent inverts the conventional approach by not stopping the counter during read operations but instead preventing read operations from occurring when the counter is already running for write operations. The control signal generator detects write commands and maintains counter operation, while the address latch and counters are designed to handle command sequencing such that read commands are processed only when appropriate, eliminating unnecessary counter operation energy waste

Inventive Principle:
Principle #13The other way round (Inversion)

3Use of energy by moving object

If the counter control signal is disabled during read operations, then current consumption is reduced, but the counter may be abnormally stopped when write commands are successively input

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

Solution Approach 1:

The patent applies feedback by continuously monitoring the command type through the control signal generator, which receives command signals and determines whether to enable or disable counter operation. This feedback mechanism ensures that the counter is stopped during read operations to save energy but remains operational during write operations, preventing abnormal stopping and ensuring reliable counter function throughout the operation sequence

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7447111B2Counter control signal generating circuit
Publication Date: 2008.11.04 SK HYNIX INC
  • US7447111B2 patent drawing
  • US7447111B2 patent drawing
  • US7447111B2 patent drawing

AI summary

A counter control signal generating circuit is disclosed. The circuit includes a first counter configured to receive a latched external address, and count the latched external address for a first latency, thereby generating a first counted address, a second counter for counting the first counted address for a second latency, thereby generating a second counted address, a counter control signal generator configured to receive a write recognition signal, which is enabled in response to a write command, and generate a counter control signal for controlling enabling of the second counter, in response to the write recognition signal, a first detecting signal generator configured to receive the write recognition signal, generate a first command signal obtained after counting of the write recognition signal for the first latency, and generate a first detecting signal, which is enabled in response to the write recognition signal, and a second detecting signal generator configured to receive the first command signal, generate a second command signal obtained after counting of the first command signal for the second latency, and generate a second detecting signal, which is enabled in response to the first command signal.