Dynamic Spur Cancellation for IC Frequency Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques fail to effectively mitigate spurs generated by integrated circuits (ICs) that dynamically change their operating frequencies, leading to interference and degradation of signal-to-noise ratio in electronic devices.
Innovation Solution
A first IC dynamically updates spur cancellation parameters to account for the changing operating frequencies of a second IC, using local clock frequency tracking and reference signals to adjust notch filters for accurate spur cancellation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fixed frequency cancellation techniques are used, then spurs at fixed frequencies can be mitigated, but spurs that change over time cannot be effectively cancelled
Solution Approach 1:
The spur cancellation technique transitions from static fixed-frequency filtering to dynamic adaptive filtering. The system continuously tracks the aggressor IC's operating frequency and adjusts the cancellation parameters in real-time, enabling the victim IC to effectively cancel spurs even when the aggressor's frequency changes dynamically during operation.
Solution Approach 2:
The system modifies the cancellation parameters (such as notch filter center frequency and bandwidth) based on the tracked operating frequency of the aggressor IC. By dynamically changing these parameters in response to frequency variations, the system maintains effective spur cancellation across varying operating conditions.
2Measurement precision
If dynamic frequency tracking is implemented, then spur cancellation accuracy improves, but system complexity increases
Solution Approach 1:
The system employs a feedback mechanism where the victim IC receives information about the aggressor IC's operating frequency and uses this feedback to adjust its cancellation parameters. This closed-loop approach enables accurate tracking of frequency changes while maintaining a relatively simple implementation through coordinated control between the two ICs.
Solution Approach 2:
The frequency tracking and cancellation mechanism is designed to work across multiple frequency bands and operating conditions. The same basic architecture handles both fixed and dynamic frequency scenarios, reducing overall system complexity by using a universal solution rather than separate dedicated circuits for different cases.
Data Source
AI summary
Embodiments relate to updating spur cancellation at a victim integrated circuit (IC) in accordance with dynamic changes in the operating frequencies of an aggressor IC. The aggressor IC changes its operating frequencies at an update time that is determined in advance. The update time and the changes to the operating frequencies are shared with the victim IC. The victim IC dynamically updates the relationships between frequencies of local clock signals for the victim IC and the aggressor IC. The victim IC generates a spur cancellation parameter based on the updated relationships of local clock frequencies, the update time and the changes to the operating frequencies of the aggressor IC, and configures a spur cancellation circuit. In this way, the victim IC may perform effective spur cancellation despite changes in the operating frequencies of the aggressor IC and deviation of the local clock frequencies.


