DDR SDRAM Phase Calibration Circuit for LPDDR4 Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

DDR SDRAM physical layer circuits fail to meet the phase difference requirements of the LPDDR4 standard, particularly due to temperature and voltage variations affecting the phase difference between data input/output signals and data strobe signals.

Innovation Solution

A memory signal phase difference calibration circuit and method that includes a multiphase clock generator, calibration control circuit, access control circuit, comparison circuit, and phase controller to adjust and calibrate the phase difference between data input/output signals and data strobe signals within a DDR SDRAM physical layer circuit, using a calibration mode to ensure compliance with LPDDR4 standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a constant phase difference of 90 degrees is used between DQ and DQS signals, then compliance with DDR4 and LPDDR3 standards is achieved, but compliance with LPDDR4 standard is not met

Engineering Contradiction:
Improvecompliance with different DDR standardsVSAvoidphase difference control precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent implements dynamic phase difference adjustment by introducing a calibration circuit that can modify the phase difference between DQ and DQS signals based on operating conditions. The calibration control circuit adjusts the phase of the target signal (DQ or DQS) dynamically during calibration mode, transitioning from a fixed 90-degree phase difference to an adjustable range (200-800 ps) to meet LPDDR4 requirements while maintaining compatibility with other DDR standards.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the phase difference parameter from a fixed value (90 degrees) to a variable parameter that can be adjusted within a specific range (200-800 ps). The calibration control circuit modifies this parameter based on temperature and voltage conditions, allowing the system to adapt to different DDR standards and environmental variations by changing the phase difference parameter dynamically.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the phase difference between DQ and DQS is kept constant, then circuit design is simple, but temperature and voltage variations cause phase difference drift outside LPDDR4 specifications

Engineering Contradiction:
Improvecircuit design complexityVSAvoidphase difference stability under temperature and voltage variation
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements preliminary calibration action by introducing a calibration mode that executes before normal operation. The calibration control circuit performs preliminary adjustment of the phase difference based on predetermined calibration data, establishing optimal phase settings before the system encounters temperature and voltage variations during actual operation, thereby preventing phase drift outside specifications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through the calibration control circuit that monitors phase difference variations and adjusts the target signal phase accordingly. The comparison circuit compares calibration data with actual signal phases and feeds back adjustment information to the calibration control circuit, creating a closed-loop system that maintains phase difference stability under temperature and voltage variations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10522204B1Memory signal phase difference calibration circuit and method
Publication Date: 2019.12.31 REALTEK SEMICON CORP
  • US10522204B1 patent drawing
  • US10522204B1 patent drawing
  • US10522204B1 patent drawing

AI summary

A memory signal phase difference calibration circuit includes: a clock generator providing clocks allowing a physical layer (PHY) circuit of DDR SDRAM to generate a data input/output signal (DQ) and a data strobe signal (DQS) for accessing a storage circuit; a calibration control circuit outputting a phase control signal according to an adjustment range to adjust the phase of a target signal (DQ or DQS), and outputting a calibration control signal; an access control circuit reading storage data representing predetermined data from the storage circuit according to the calibration control signal; a comparison circuit comparing the predetermined data with the storage data to output a result allowing the calibration control circuit to alter the adjustment range accordingly; and a phase controller outputting a clock control signal according to the phase control signal to set the phase of a target clock used for the PHY circuit generating the target signal.