Victim IC Spur Cancellation Across Aggressor Frequency Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face interference from spurs generated by one integrated circuit (IC) affecting another, especially when the operating frequencies of the aggressor IC dynamically change, leading to degradation of signal-to-noise ratio and mixing of undesirable noise.
Innovation Solution
A victim IC dynamically updates its spur cancellation parameters based on changes in the operating frequencies and local clock frequency relationships with an aggressor IC, using a spur cancellation circuit configured with these parameters to effectively mitigate spurs across frequency changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional spur cancellation techniques are used, then spurs at fixed frequencies can be mitigated, but spurs that change over time due to dynamic frequency changes cannot be effectively cancelled
Solution Approach 1:
The spur cancellation technique transitions from static fixed-frequency filtering to dynamic adaptive cancellation. The victim IC continuously tracks the aggressor IC's operating frequency changes and updates its spur cancellation parameters in real-time, allowing the cancellation mechanism to adapt dynamically to frequency variations while maintaining effective spur mitigation
Solution Approach 2:
The system changes the parameters of the spur cancellation filter based on the aggressor IC's operating frequency. By monitoring frequency changes and adjusting the cancellation filter's center frequency and bandwidth parameters dynamically, the system maintains optimal spur cancellation performance across varying operating conditions
2Measurement precision
If the victim IC continuously tracks and updates spur cancellation parameters, then spur cancellation accuracy improves, but system complexity and computational overhead increase
Solution Approach 1:
The victim IC implements a feedback mechanism where it continuously monitors the aggressor IC's operating frequency (through communication or sensing) and uses this feedback to adjust its spur cancellation parameters. This closed-loop approach maintains high cancellation accuracy while using efficient algorithms to minimize computational overhead
Solution Approach 2:
The system performs preliminary frequency relationship establishment by determining the frequency ratio between victim and aggressor ICs in advance. This preliminary action allows the system to predict spur frequencies and pre-configure cancellation parameters, reducing the need for complex real-time calculations and simplifying the tracking mechanism
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.


