Programmable TDP Control with ASIC Power Capping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power supply units (PSUs) are often overdesigned to accommodate simultaneous full thermal dissipation power (TDP) levels, leading to inefficiencies and performance losses due to over-throttling, especially when not all components operate at maximum capacity simultaneously.
Innovation Solution
A programmable thermal dissipation power (TDP) system with on-board hardware and integrated circuits that dynamically adjust power consumption through a monitoring circuit, power brake, and control loop, allowing fine-tuned power management and oversubscription strategies to match actual power demands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a PSU is overdesigned to accommodate simultaneous full TDP levels, then reliability is improved, but device complexity and cost increase
Solution Approach 1:
The patent implements dynamic TDP adjustment through a control circuit that continuously monitors power consumption and adjusts the TDP of individual components in real-time. This allows the system to adapt power allocation dynamically based on actual workload conditions, replacing the static overdesigned PSU approach with a flexible, responsive power management system.
Solution Approach 2:
The patent employs a feedback mechanism where a monitoring circuit measures actual power consumption of components and feeds this information back to a control circuit. The control circuit then adjusts TDP allocations accordingly, creating a closed-loop system that optimizes power distribution based on real-time conditions, eliminating the need for conservative overdesign.
2Use of energy by moving object
If power limitations are applied to components, then power management efficiency is improved, but productivity decreases
Solution Approach 1:
The system dynamically adjusts power limitations based on real-time monitoring of actual power consumption. When components are not operating at full capacity, their TDP limits are relaxed or removed, allowing them to operate at optimal performance levels. This dynamic approach ensures power efficiency is improved without unnecessarily constraining productivity during periods of lower demand.
Solution Approach 2:
The patent changes the TDP parameter of components dynamically based on system conditions. The control circuit modifies power consumption parameters in real-time, adjusting them to match actual workload requirements. This allows the system to maintain high productivity when needed while achieving power management efficiency during lower-demand periods.
3Loss of energy
If TDP is reduced below full capacity, then power consumption decreases, but the system may not meet peak demand requirements
Solution Approach 1:
The system maintains dynamic TDP adjustment capabilities that allow it to reduce power consumption during normal operation while preserving the ability to meet peak demand requirements when needed. The monitoring and control circuits detect when peak demand conditions arise and adjust TDP allocations accordingly, ensuring reliability is maintained during critical periods.
Solution Approach 2:
The system prepares for peak demand by maintaining the capability to quickly adjust TDP allocations when needed. The control circuit is designed to respond rapidly to changing conditions, and the system architecture preserves headroom and adjustment capacity in advance, allowing it to meet peak demands without permanent reduction in power consumption during normal operation.
Data Source
AI summary
A programmable thermal dissipation power (TDP) system with integrated circuits is provided. The programmable TDP system includes a software interface, a monitoring circuit, and a controller circuit. The monitoring circuit may provide for the instantaneous input power supplied to the system. The controller circuit may monitor both the target TDP information specified from upstream and the input power readings. The controller circuit may generate a pulse-width modulation (PWM) signal that corresponds to a gap between the two power levels and sends the signal to the integrated circuits on the system. The integrated circuit may respond to the change in the input PWM signal and may adjust its power consumption. For example, the integrated circuit may adjust the clock frequency, adjust the instruction rate, skip a number of clock cycles, etc.


