Heterogeneous Computing Power Control With Frequency-Tracked Voltage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Heterogeneous computing systems face high power consumption and thermal issues due to complex buck-type power circuits and fixed voltage signals, leading to potential system crashes and inefficiencies.
Innovation Solution
A power control system with a phase locked loop, handshake detection unit, and frequency-controlled voltage source dynamically adjusts voltage and power supply based on functional module status and clock frequency, using switch transistors for isolation and dynamic voltage regulation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by stationary object
If conventional buck-type power circuit is used, then power supply function is provided, but circuit complexity and power consumption increase
Solution Approach 1:
The patent extracts and removes the complex buck-type power circuit from the system, replacing it with a simplified power control approach that uses frequency-controlled voltage sources and switch transistors, thereby eliminating the source of high power consumption and circuit complexity while maintaining the essential power supply function
Solution Approach 2:
The patent changes the control parameter from traditional voltage-only control to frequency-controlled voltage control. By using a phase locked loop to generate frequency signals and controlling the voltage source through these frequency signals, the system achieves dynamic voltage regulation without requiring complex buck circuitry, thus reducing both power consumption and circuit complexity
2Adaptability or versatility
If fixed voltage signal is used, then power supply stability is maintained, but adaptability to frequency changes is lost
Solution Approach 1:
The patent transforms the static fixed voltage signal into a dynamic voltage signal that can track frequency changes. The frequency-controlled voltage source responds to frequency variations from the phase locked loop by dynamically adjusting the voltage output, enabling the power supply to adapt to different operating conditions while maintaining stability through controlled dynamic response
Solution Approach 2:
The patent implements a feedback mechanism where the phase locked loop continuously monitors the frequency and feeds this information back to the frequency-controlled voltage source. This closed-loop control ensures that the voltage signal automatically tracks frequency changes, providing both adaptability and stability through continuous regulation
3Use of energy by stationary object
If power consumption is reduced by advanced process, then power efficiency improves, but circuit complexity and performance are compromised
Solution Approach 1:
The patent substitutes the mechanical/electrical buck-type power conversion system with a frequency-controlled voltage regulation system. By using frequency-domain control through phase locked loops and frequency-controlled voltage sources, the system achieves power efficiency without relying on complex power conversion circuitry, thereby reducing both power consumption and circuit complexity simultaneously
Data Source
AI summary
A power control system and method for heterogeneous computing, a device, and a non-transitory readable storage medium. The system includes: a heterogeneous computing unit having a first functional module and a second functional module; a phase locked loop outputting a clock frequency of each functional module; a handshake detection unit configured to detect an access request answer sent by the first functional module and a response request answer sent by the second functional module, and generate status flags for the first functional module and the second functional module, respectively; and a frequency-controlled voltage source outputting one path of voltage bus for each functional module. Each path of voltage bus is connected to a power pin of a corresponding functional module and a first switch transistor is connected in series therebetween.


