SDRAM Control Signal Tuning for Timing Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SDRAM systems face challenges in meeting timing specifications due to variations in operating environments, such as temperature and voltage, leading to potential data errors, as existing digital delay line techniques are not adaptive to real-time variations.

Innovation Solution

A method for tuning control signals, specifically the DQS signal, by performing memory access operations with varying time delays, recording results, and selecting optimal delays to ensure error-free data exchange between the ASIC and SDRAM, adapting to real-time environmental changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single setting digital delay line is used to tune control signals, then the timing specification can be met under specific temperature and voltage conditions, but the system cannot adapt to real-time variations in operating environment

Engineering Contradiction:
Improvetiming specification complianceVSAvoidadaptability to environmental variations
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies the dynamics principle by implementing a multi-setting digital delay line that can dynamically adjust its delay characteristics based on real-time operating conditions. Instead of using a fixed single-setting delay line, the system employs multiple delay settings that can be selected and adjusted during operation to adapt to temperature and voltage variations, thereby maintaining timing specification compliance across different environmental conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies the parameter changes principle by varying the delay parameter of the digital delay line across multiple settings. The system changes the delay parameter based on detected operating conditions (temperature and voltage), allowing the control signal timing to be optimized for different environmental scenarios. This parameter adjustment enables the system to maintain reliable operation despite environmental variations.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If multiple SDRAM devices are interfaced to a driving circuit, then data storage capacity increases, but the complexity of meeting timing specifications for all devices increases

Engineering Contradiction:
Improvedata storage capacityVSAvoidtiming specification compliance complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies the universality principle by designing a single multi-setting digital delay line circuit that serves all SDRAM devices in the system. This universal delay line can be configured to provide appropriate timing adjustments for multiple SDRAM devices simultaneously, eliminating the need for separate delay lines for each device. The same delay line infrastructure is used across all memory interfaces, simplifying the overall system complexity while maintaining timing compliance for all devices.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If clock speed of the driving circuit is increased, then data processing speed improves, but the timing requirements for SDRAM operations become more stringent

Engineering Contradiction:
Improvedata processing speedVSAvoidtiming specification precision
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent applies the dynamics principle by implementing a digitally controllable delay line that can dynamically adjust its delay characteristics in response to different clock speed configurations. When the driving circuit operates at higher clock speeds, the system can select delay settings that provide the precise timing adjustments needed to meet the more stringent timing requirements. This dynamic adjustment capability allows the system to maintain timing precision across a range of operating speeds.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies the parameter changes principle by adjusting the delay parameter of the digital delay line based on the operating clock speed. The system changes the delay parameter to provide finer timing control at higher clock speeds, where timing margins are reduced. This parameter adjustment enables the system to maintain the required timing precision even as the clock speed increases and timing requirements become more demanding.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8254189B2Method for tuning control signal associated with at least one memory device
Publication Date: 2012.08.28 LEXMARK INTERNATIONAL INC
  • US8254189B2 patent drawing
  • US8254189B2 patent drawing
  • US8254189B2 patent drawing

AI summary

Disclosed is a method for tuning control signals associated with one or more memory devices. The method includes performing a number of memory access operations on at least one memory device and recording results of the memory access operations. Specifically, the memory access operations are performed with different time delays for a first edge of a control signal. The control signal used for capturing data is provided by the at least one memory device. The method further includes selecting a time delay from the time delays used in the memory access operations. Moreover, the method includes utilizing the selected time delay in performing subsequent memory access operations on the at least one memory device. Also disclosed is a system including at least one memory device and an integrated circuit operatively coupled to the at least one memory device. The system incorporates the method for tuning control signals.