Programmable Phase Delay Circuit for Asynchronous Signal Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital electronic circuits face challenges in processing signals with unknown phase relationships, leading to errors and inefficiencies due to the need for a common clock signal to maintain synchronization across all subsystems, which restricts individual circuits from operating at their optimal speeds and incurs high costs and latency.

Innovation Solution

A circuit and method that generate and set a programmable delay between two signals with an unknown phase relationship by using a phase signal generator, phase select logic, and a second signal generator, allowing asynchronous operation of subsystems without a common clock, enabling each subsystem to operate at its optimal speed while maintaining synchronization only where needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a common clock signal is used to synchronize all subsystems, then phase relationship between signals is maintained, but individual circuits cannot operate at their optimal speeds and power consumption increases

Engineering Contradiction:
Improvephase relationship maintenanceVSAvoidcircuit operating speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the clock synchronization function by allowing each subsystem to have its own independent clock signal with unknown phase relationship to others, rather than using a single common clock. This enables each segment (subsystem) to operate independently at its optimal speed while maintaining functional correctness through the delay tracking mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces delay tracking circuits as intermediaries between subsystems with different clock phases. These tracking circuits measure and compensate for phase differences, acting as a mediator that enables communication and data exchange between asynchronously clocked subsystems without requiring them to share a common clock frequency or phase.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a common clock signal is distributed to the entire system, then synchronization is maintained, but die area and power consumption increase

Engineering Contradiction:
Improvesignal synchronizationVSAvoiddie area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent extracts the clock signal distribution function from the global level, removing the requirement for a common clock to be distributed throughout the entire system. Each subsystem generates its own clock signal locally, eliminating the need for extensive clock distribution networks and reducing die area consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Each subsystem is given local autonomy to generate and operate with its own clock signal, allowing local optimization of clock frequency and phase according to specific subsystem requirements. The delay tracking mechanism provides just enough coordination at the boundaries between subsystems, rather than imposing global uniformity.

Inventive Principle:
Principle #3Local quality

3Productivity

If signals with unknown phase relationship are processed, then asynchronous operation is enabled, but sampling errors occur

Engineering Contradiction:
Improveasynchronous operation capabilityVSAvoidsampling accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary delay tracking and measurement before actual data sampling operations. The delay tracking circuits continuously monitor and characterize the phase relationship between clock signals in advance, storing this information for use during subsequent sampling operations to ensure accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where delay tracking circuits continuously monitor phase differences between asynchronous clock signals and use this information to adjust sampling timing. The measured delay information is fed back to the sampling circuits to compensate for phase differences and eliminate sampling errors.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12072732B2Circuit and method to set delay between two periodic signals with unknown phase relationship
Publication Date: 2024.08.27 CADENCE DESIGN SYST INC
  • US12072732B2 patent drawing
  • US12072732B2 patent drawing
  • US12072732B2 patent drawing

AI summary

A circuit and method are provided for setting a phase relationship between a first signal and a second signal having a known frequency relationship to a master signal but having an unknown phase relationship to each other. One or more phase signals is generated based on the master signal, the phase signals having different phases from each other. One of these phase signals is selected based on the phase of the first signal and a target phase delay between the first signal and second signal. The second signal is generated based on the phase and frequency of the selected phase signal.