Memory Timing Calibration via Dynamic Delay Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory read systems face challenges in accurately calibrating the phase of read signals due to variations in delay unit performance caused by temperature and manufacturing process factors, leading to inconsistent alignment of rising and falling edges of the read signal, which affects data reading accuracy.

Innovation Solution

A timing calibration system comprising a logic computation unit, resistor-capacitor charging unit, and comparing unit that generates charging signals to adjust the delay value of the delay unit, ensuring accurate alignment of the read signal's edges with the data signal's cycle by comparing capacitor voltages and updating the delay value accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the delay unit is controlled by an external controller using a fixed delay value, then the system structure is simple, but the alignment accuracy of read signal edges deteriorates due to temperature and manufacturing variations

Engineering Contradiction:
Improvesystem structureVSAvoidalignment accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where the alignment status of read signal edges is detected and used to adjust the delay value dynamically. The delay unit's delay parameter is modified based on detected alignment errors, creating a closed-loop control system that compensates for temperature and manufacturing variations automatically.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transforms the static delay value into a dynamic parameter that can be adjusted in real-time. The delay unit's delay amount is no longer fixed but changes adaptively based on operating conditions, allowing the system to maintain alignment accuracy across varying temperatures and process conditions.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the delay value is adjusted to compensate for temperature and manufacturing variations, then the alignment accuracy improves, but the device complexity increases due to additional calibration components

Engineering Contradiction:
Improvealignment accuracyVSAvoidcalibration system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent enables the system to perform its own calibration without requiring external calibration equipment or complex test setups. The memory device itself generates the necessary test signals and provides feedback for self-adjustment, making the calibration process autonomous and reducing overall system complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent designs the calibration system to serve multiple functions: it not only calibrates the delay unit but also characterizes the memory device's performance characteristics. The same circuitry used for calibration can be reused for normal operation and other diagnostic functions, reducing the need for dedicated calibration-only components.

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

3Measurement precision

If calibration is performed before delivery using fixed conditions, then initial alignment is achieved, but the system cannot adapt to runtime environmental changes

Engineering Contradiction:
Improveinitial alignmentVSAvoidenvironmental adaptation
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adjustment capabilities that allow the delay value to change during runtime based on actual operating conditions. This transforms the static pre-calibration approach into a dynamic adaptive system that continuously maintains optimal alignment despite temperature drifts and other environmental changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent establishes a continuous feedback loop that monitors alignment status during operation and automatically adjusts the delay unit accordingly. This real-time feedback mechanism enables the system to adapt to environmental changes that occur after delivery, maintaining calibration accuracy throughout the product lifecycle.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution improves the accuracy and reliability of data reading by dynamically adjusting the delay value to align the read signal's edges with the data signal's cycle, mitigating the impact of temperature and manufacturing variations.

Implementation Method 1

The resistor-capacitor charging unit is configured to receive the first charging signal and the second charging signal, and perform charging according to the first charging signal and the second charging signal, so as to generate a first capacitor voltage and a second capacitor voltage

Methodology Applied
Scientific EffectCapacitor charging: Capacitance

Data Source

PatentUS10665277B2Timing calibration system and a method thereof
Publication Date: 2020.05.26 NUVOTON
  • US10665277B2 patent drawing
  • US10665277B2 patent drawing
  • US10665277B2 patent drawing

AI summary

A timing calibration system is applicable to a memory read system which includes a memory, a delay unit and a data read circuit. The memory outputs a data signal and a data latch signal. The delay unit delays the data latch signal by a delay value, to generate a read signal. The data read circuit reads the data signal according to the read signal. In the timing calibration system, a logic computation unit generates first and second charging signals according to the data signal and the read signal, and a capacitor-resistor charging unit performs charging operations according to the first and second charging signals, so as to generate first and second capacitor voltages, and a comparing unit can compare the first and second capacitor voltages, to generate a comparison result, thereby adjusting the delay value of the delay unit according to the comparison result.