Oscillator Synchronization via Magnetic Coupling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Integrated circuits face challenges in minimizing frequency and phase differences in clock signals distributed through clock trees, leading to errors and high power consumption, particularly as clock signal frequency increases, with clock buffers causing voltage drops and significant power consumption.
Innovation Solution
Implementing oscillators configured to generate output oscillating signals with a predetermined frequency and using magnetic coupling, master-slave fine-tuning, and pulse injection mechanisms to synchronize oscillators, thereby reducing frequency and phase differences without relying on traditional clock trees.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional clock trees with buffers are used to distribute clock signals, then clock signal distribution is achieved, but power consumption increases and voltage drops occur
Solution Approach 1:
The invention divides the integrated circuit into multiple synchronization domains, each with its own local oscillators, replacing the centralized clock tree with distributed oscillators that synchronize through magnetic coupling. This segmentation eliminates the need for high-power clock distribution buffers while maintaining synchronization.
Solution Approach 2:
The invention replaces the electrical clock distribution system (clock trees and buffers) with a magnetic coupling-based synchronization system. Local oscillators generate clock signals independently, and magnetic coupling between adjacent oscillators provides synchronization without requiring high-current electrical distribution networks.
2Reliability
If clock tree structures are used to minimize arrival time mismatch, then clock signal synchronization is improved, but driving current requirements increase
Solution Approach 1:
Each local oscillator serves itself by generating its own clock signal, eliminating the need for external clock distribution. The oscillators automatically synchronize through magnetic coupling with their neighbors, requiring minimal current compared to clock tree buffers that must actively drive signals across the entire chip.
3Speed
If high-frequency clock signals are distributed through clock trees, then operating speed increases, but power consumption increases significantly
Solution Approach 1:
By segmenting the clock distribution into multiple independent local oscillators operating at high frequency, each oscillator consumes far less power than a centralized clock tree must consume to distribute the same high-frequency signal across the entire chip. The magnetic coupling between oscillators requires minimal power compared to electrical distribution at high frequencies.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach minimizes frequency and phase differences among oscillating signals, reduces power consumption, and stabilizes output signals, improving the performance of integrated circuits by eliminating the need for high-power clock trees.
Implementation Method 1
a second induced current is generated at the third conductive loop responsive to a second magnetic field generated by a second inductive device of the second oscillator. The second inductive device is magnetically coupled with the second conductive loop through the coupling structure
Data Source
AI summary
A circuit includes a first digital controlled oscillator and a second digital controlled oscillator coupled to the first digital controlled oscillator. A skew detector is connected to determine a skew between outputs of the first digital controlled oscillator and the second digital controlled oscillator, and a decoder is utilized to output a control signal, based on the skew, to modify a frequency of the first digital controlled oscillator using a switched capacitor array to reduce or eliminate the skew.


