CPU Halt During Clock Frequency Tuning to Reduce Chipset Jitter
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing clock frequency adjustment methods can introduce excessive jitter in the chipset, leading to potential system shutdowns when increasing or decreasing clock signal frequencies, as the chipset may fail to track the changes smoothly, resulting in malfunction and unexpected shutdowns.
Innovation Solution
The CPU is halted during clock frequency adjustments by the clock generator, allowing the microcontroller and timers to manage the transition to a new frequency without immediate CPU command interference, ensuring stable frequency adjustments and preventing system shutdowns.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the clock frequency is adjusted while the CPU is running, then the system can maintain continuous operation, but excessive jitter is introduced in the chipset leading to system shutdowns
Solution Approach 1:
The CPU is halted before clock frequency adjustment begins, preparing the system in advance to avoid jitter during frequency transition. This preliminary action ensures the chipset can track frequency changes smoothly without CPU interference, preventing system shutdowns while maintaining reliability.
2Reliability
If the CPU is halted during clock frequency adjustment, then jitter is reduced and system stability is maintained, but CPU operation is interrupted temporarily
Solution Approach 1:
The CPU operation is temporarily suspended only during the brief clock frequency adjustment period, allowing the frequency transition to complete quickly. The CPU then resumes operation at the new frequency, minimizing the interruption while ensuring system stability during the critical adjustment window.
Data Source
AI summary
A method for adjusting clock frequency is disclosed. The method includes halting a central processing unit (CPU) while tuning a clock frequency, thereby enabling multiple clock signals with the tuned clock frequency to be generated.


