Read Enable Signal Generation Using Data Strobe Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As memory systems increase in speed and capacity, they become power-intensive, and conventional methods using DLLs or PLLs to maintain signal integrity are inefficient, leading to high power consumption, especially in multi-rank DRAM systems.

Innovation Solution

A method and device for generating a read enable signal using data strobe signals, which detects whether the data strobe signals are high or low to generate a trigger signal, allowing for proper data transmission without the need for DLLs, thereby reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DLLs or PLLs are used to maintain signal timing relationship, then signal transmission reliability is improved, but power consumption increases significantly

Engineering Contradiction:
Improvesignal transmission reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and removes the DLL/PLL components from the memory system entirely. Instead of using complex phase-locked loops to maintain timing relationships, the invention uses a simplified strobe signal detection mechanism that achieves the same timing synchronization function without the power-consuming DLL/PLL circuitry, thereby resolving the contradiction between reliability and power consumption

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The strobe signal itself serves dual purposes: it both carries the data timing information and acts as the reference for generating the read enable signal. This self-service approach eliminates the need for separate DLL/PLL circuits, maintaining signal timing reliability while dramatically reducing power consumption

Inventive Principle:
Principle #25Self-service

2Productivity

If memory system speed and capacity are increased, then productivity is improved, but power consumption and signal integrity issues worsen

Engineering Contradiction:
Improvememory system speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent changes the fundamental operating parameter from continuous DLL/PLL phase tracking to discrete strobe signal edge detection. This parameter change allows the system to maintain high-speed operation and timing accuracy without the continuous power consumption associated with traditional phase-locked loop circuits, thus improving productivity while reducing power usage

Inventive Principle:
Principle #35Parameter changes

3Reliability

If DLLs are enabled for every read/write operation to maintain timing, then signal integrity is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improvesignal integrityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent removes the DLL component entirely from the device architecture. The timing synchronization function previously performed by the complex DLL circuit is replaced by a simple strobe signal detection and read enable generation mechanism, thereby maintaining signal integrity while dramatically reducing device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of using a complex clock recovery mechanism (DLL) to generate timing signals, the patent inverts the approach by using the data strobe signal itself as the timing reference. This inversion simplifies the device architecture while maintaining the necessary timing relationships for signal integrity

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

Data Source

PatentUS7983100B2Method for generating read enable signal and memory system using the method
Publication Date: 2011.07.19 MONTAGE TECHNOLOGY CO LTD
  • US7983100B2 patent drawing
  • US7983100B2 patent drawing
  • US7983100B2 patent drawing

AI summary

A method for generating a read enable signal which is for controlling reading of a pair of data strobe signals and a data signal in a memory system is provided. The method comprises: detecting whether the pair of data strobe signals are both high or low; and generating the read enable signal if the pair of data strobe signals are detected being both high or low. Because the read enable signal is generated using the pair of strobe signals, DLL can be turned off, thus the power consumption of the memory system can be reduced. In addition, the read enable signal is self-aligned with a certain point of the pair of strobe signals, this may enhance precision of the transmission of the pair of strobe signals and the data signal.