Multi-DLL Clock Synchronization for Wide Frequency Range

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional delay locked loop (DLL) circuits have a limited operating frequency range due to the complexity of transistor chains and long lock-in periods, which restricts the frequency range over which high-speed electronic systems can operate effectively.

Innovation Solution

The solution involves combining multiple DLLs with different frequency ranges and a selection mechanism to choose the appropriate DLL based on the desired operating frequency, using a selector and a selection control mechanism that can be implemented through various means such as pin inputs, register contents, or frequency detection, allowing for extended frequency operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single DLL circuit is designed to cover a wide frequency range, then the frequency range is extended, but the transistor chain complexity and lock-in period increase significantly

Engineering Contradiction:
Improvefrequency rangeVSAvoidtransistor chain complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides a single wide-range DLL into multiple separate DLL circuits, each optimized for a specific frequency subrange. Each DLL has its own phase detector, delay chain, and control logic tailored to its designated range, avoiding the complexity of a single universal DLL while collectively covering the entire desired frequency spectrum.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a single DLL circuit is designed to cover a wide frequency range, then the frequency range is extended, but the lock-in period increases significantly

Engineering Contradiction:
Improvefrequency rangeVSAvoidlock-in period
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

By segmenting the frequency range into multiple DLLs, each DLL can be optimized for rapid acquisition within its specific range. The selection mechanism quickly identifies the appropriate DLL based on the desired frequency, avoiding the long lock-in period that would occur in a single DLL attempting to cover the entire range.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary frequency detection or selection before activating the appropriate DLL. This preliminary action identifies which DLL should be used, allowing the system to start with the correct circuit immediately rather than requiring a lengthy lock-in period to adapt to the frequency range.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple DLLs are used to extend frequency range, then the frequency range is expanded, but the device complexity increases due to selection mechanism

Engineering Contradiction:
Improvefrequency rangeVSAvoidselection mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The selection mechanism is designed to automatically detect the desired operating frequency and select the appropriate DLL without external intervention. The system self-manages the selection process through frequency detection circuits or predefined range mappings, minimizing the complexity burden on the user while maintaining multiple DLLs for extended frequency coverage.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8934597B2Multiple delay locked loop integration system and method
Publication Date: 2015.01.13 POLARIS INNOVATIONS LTD
  • US8934597B2 patent drawing
  • US8934597B2 patent drawing
  • US8934597B2 patent drawing

AI summary

A delay locked loop (DLL) circuit having an expanded operating frequency range is achieved by providing multiple DLLs, each having a different range of operating frequencies. A selection mechanism selects the DLL with the appropriate operating frequency range. The output of the selected DLL is used as the output of the delay locked loop circuit and is fed back to the input of the selected DLL so as to achieve phase lock with an input signal. The selection mechanism can operate in accordance with, among other things, a metallization mask option, the state of one or more pins, the state of one or more bits of a software accessible register or storage device, or the output of a frequency detector which detects the frequency of the input clock signal. The selection mechanism can also cause the selected DLL to be activated and the unselected DLL(s) to be deactivated, thereby conserving power.