Programmable Clock Distribution With PLL/DLL Phase Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clock distribution systems in integrated circuits face challenges with clock skew due to buffer delays and propagation delays, leading to synchronization issues, which are not adequately addressed by conventional delay lock loops (DLLs) and phase-locked loops (PLLs) that have limited configurability and adaptability, resulting in potential loss of synchronization.

Innovation Solution

A programmable clocking arrangement using high-speed serial I/O transceivers with phase-locked loop (PLL) and delay-locked loop (DLL) signal control, which includes configurable logic blocks and routing blocks, allows for precise clock distribution and phase alignment, enabling low-jitter clocking and frequency synchronization across multiple targets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional delay lock loops (DLLs) and phase-locked loops (PLLs) are used for clock distribution, then clock skew can be reduced, but the system lacks configurability and adaptability leading to potential loss of synchronization

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidconfigurability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamically adjustable delay elements that can be reconfigured based on operational conditions. The delay amount is not fixed but can be adjusted through control logic that monitors synchronization status and modifies delay values accordingly, enabling the system to adapt to varying clock skew conditions while maintaining reliable synchronization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the delay parameter of clock signals dynamically based on detected synchronization errors. By adjusting the delay amount in response to measured skew conditions, the system maintains reliable synchronization across varying operational conditions without requiring a fixed, non-adaptable delay configuration.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If dedicated clock buffer and distribution network are used, then clock skew is reduced, but device complexity and component count increase

Engineering Contradiction:
Improveclock synchronizationVSAvoidcomponent count
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes data transmitter circuits perform dual functions: their primary function of transmitting data and a secondary function of transmitting clock signals through the same output infrastructure. This eliminates the need for separate dedicated clock buffer components and distribution networks, reducing device complexity while maintaining reliable clock synchronization through the existing high-speed serial interface.

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

Solution Approach 2:

The system merges the clock distribution function with the existing data transmission infrastructure. By combining clock signal transmission with data transmitter circuits and utilizing the same output buffers and physical channels, the patent eliminates redundant dedicated clock distribution components, thereby reducing overall device complexity while maintaining synchronization reliability.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If high-speed serial I/O transceivers are used for clock distribution, then configurability and adaptability are improved, but clock skew due to propagation delays may increase

Engineering Contradiction:
ImproveconfigurabilityVSAvoidsynchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the receiving end detects clock skew and sends control signals back to the transmitting end. The transmitting circuit adjusts its delay parameters based on this feedback, continuously compensating for propagation delays and maintaining synchronization despite the use of high-speed serial I/O transceivers with inherent skew.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary delay adjustment by inserting programmable delay elements before the clock signal enters the high-speed serial transceiver. By pre-compensating for expected propagation delays through configurable delay circuits, the system reduces the impact of skew introduced by high-speed serial interfaces while maintaining adaptability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7499513B1Method and apparatus for providing frequency synthesis and phase alignment in an integrated circuit
Publication Date: 2009.03.03 XILINX INC
  • US7499513B1 patent drawing
  • US7499513B1 patent drawing
  • US7499513B1 patent drawing

AI summary

According to particular example embodiments, an integrated circuit includes one or more serializing data transmitters. Each such data transmitter is arranged to transmit data on a respective data output port of the integrated circuit, wherein the respective data output port for at least one of the data transmitters is dedicated to transmitting periodic data used for clocking a respective target circuit. In other particular embodiments involving feedback, phase-locked loop (PLL) signal control and/or delay-locked loop (DLL) signal control is achieved in functional blocks of a programmable logic device (PLD). The PLD is responsive to a source clock and includes a configurable logic array that includes configurable logic blocks and configurable routing blocks, and the respective data output port for at least one of the data transmitters provides a respective target clock.