Data Clock Timing Control for Unequal I/O Pad Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor integrated circuits, timing errors occur between data clock signals due to varying distances of data input/output pads, affecting the reliability of data output.

Innovation Solution

A data output apparatus that includes a data clock signal generating section to generate clock signals with varying output timings based on an external clock signal and an output timing controller to synchronize these signals across multiple paths, ensuring consistent data output across all or some data input/output pads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data clock signals are supplied to multiple data input/output pads through a clock tree circuit, then data can be output through all pads simultaneously, but timing errors occur between clock signals due to different path lengths

Engineering Contradiction:
Improvedata output capacityVSAvoidtiming accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by adjusting the delay characteristics of clock signals based on their specific transmission path characteristics. Different clock signals receive different delay adjustments according to their individual path lengths and loading conditions, ensuring that each clock signal arrives at its destination with appropriate timing compensation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements preliminary action by pre-adjusting the delay of clock signals before they are distributed to data input/output pads. The delay adjustment is performed in advance based on predicted path characteristics, allowing timing synchronization to be established before actual data transmission occurs.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If phase deviation of clock signals is corrected to reduce timing errors, then output data reliability improves, but additional control circuitry and complexity are required

Engineering Contradiction:
Improveoutput data reliabilityVSAvoidcontrol circuitry
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by adjusting the delay parameter of clock signals dynamically. A delay adjustment value is calculated based on transmission path characteristics and applied to compensate for timing differences, allowing the system to maintain timing accuracy without requiring complex hardware modifications.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback by using transmission path characteristics as input to calculate appropriate delay adjustments. The system continuously monitors and adjusts clock signal delays based on actual path conditions, creating a closed-loop control mechanism that maintains timing synchronization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7920007B2Apparatus for outputting data of semiconductor integrated circuit
Publication Date: 2011.04.05 SK HYNIX INC
  • US7920007B2 patent drawing
  • US7920007B2 patent drawing
  • US7920007B2 patent drawing

AI summary

A data outputting apparatus of a semiconductor integrated circuit if presented for use in standardizing output timing brought about by different electrical output path lengths. The apparatus includes a data clock signal generating section and a data output section. The data clock signal generating section is configured to use an external clock signal in order to generate a plurality of data clock signals in which output timings of the data clock signals vary depending on a data output mode. The data output section is configured to be controlled by the plurality of data clock signals to output inputted data to the outside through a plurality of data input/output pads that have different path lengths.