Input Output Circuit Skew Control via Delay Code Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing input/output circuits in memory systems face challenges in reducing read operation time and improving data reliability due to skew issues between data and strobe signals, which affect data transfer efficiency.

Innovation Solution

An input/output circuit is designed with a data buffer group, digitally controlled delay line, sampler, and de-skew circuit to buffer and delay data and strobe signals, reducing skew by generating and controlling delay codes, thereby improving data transfer reliability and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data and strobe signals are transmitted through separate paths, then data transfer speed is improved, but skew between rising and falling data increases

Engineering Contradiction:
Improvedata transfer speedVSAvoiddata transfer reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The de-skew circuit uses feedback from sampled data to detect skew between rising and falling data, then generates delay codes to adjust the delay time of the data path and data strobe path, creating a closed-loop control system that automatically compensates for skew

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention dynamically changes the delay parameter of the data path and data strobe path based on detected skew conditions, adjusting the delay time to minimize skew between rising and falling data while maintaining high data transfer speed

Inventive Principle:
Principle #35Parameter changes

2Reliability

If delay time is increased to reduce skew, then data transfer reliability is improved, but read operation time increases

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidread operation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The invention dynamically adjusts the delay time of the data path and data strobe path based on real-time skew detection, rather than using a fixed delay, allowing the system to minimize delay while maintaining reliability by only applying necessary delay compensation

Inventive Principle:
Principle #15Dynamics

3Reliability

If skew between data and strobe signals is reduced, then data transfer reliability is improved, but circuit complexity increases

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The de-skew circuit performs multiple functions: it samples data, detects skew between rising and falling data, generates delay codes, and controls delay time, consolidating these functions into a single integrated circuit rather than separate components

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

Data Source

PatentUS10847194B2Input/output circuit and memory device having the same
Publication Date: 2020.11.24 SK HYNIX INC
  • US10847194B2 patent drawing
  • US10847194B2 patent drawing
  • US10847194B2 patent drawing

AI summary

An input/output circuit includes a data buffer group configured to buffer data received through data lines, a data strobe buffer configured to buffer a data strobe signal to output a buffered data strobe clock, a digitally controlled delay line configured to output delay data by controlling skew of the buffered data according to a delay code, a data strobe clock output circuit configured to generate a delay data strobe clock in response to the buffered data strobe clock, a sampler configured to sample the delay data according to the delay data strobe clock to output sampled data, and a de-skew circuit configured to update the delay code according to the sampled data.