Power Management Bus Controller Hardware Power Capping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern data centers face inefficiencies due to the need for excess power capacity to support maximum possible power draw by electronic components, leading to increased infrastructure and operating costs, and reliance on software for power control is not regulatory compliant.

Innovation Solution

A system comprising a motherboard and power supply with a power management bus controller that communicates the power capacity to a baseboard management controller, limiting power consumption to the capacity of the selected power supply, ensuring that power consumption does not exceed the rated capacity, with optional software control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If power circuits are designed to supply maximum label power plus 20% excess capacity, then reliability and regulatory compliance are improved, but infrastructure cost and operating cost increase

Engineering Contradiction:
Improvepower supply reliabilityVSAvoidexcess power capacity
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically changes the power delivery parameters based on the actual power supply unit installed. The baseboard management controller receives the power capacity identifier from the PSU and adjusts the power delivery limit accordingly, transforming the fixed excess capacity design into a dynamic parameter that matches actual needs

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The power supply unit itself provides the power capacity identifier information to the system through the power management bus, enabling self-configuration. The system automatically determines the appropriate power cap without external intervention, making the power supply system self-describing and self-configuring

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If power circuits are designed for maximum possible power draw, then adaptability to different component configurations is improved, but the number of installable electronic components is reduced due to limited total power

Engineering Contradiction:
Improvecomponent configuration adaptabilityVSAvoidtotal power available
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The system transitions from a static power allocation approach to a dynamic one where the power cap is determined at runtime based on the actual PSU installed. This allows the system to adapt to different power supply configurations and maximize the use of available power for installing additional components

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If software power capping tools are used to limit power consumption, then power control flexibility is improved, but regulatory compliance deteriorates due to software modification and failure risks

Engineering Contradiction:
Improvepower control flexibilityVSAvoidpower control reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system introduces an intermediary hardware layer (the power management bus and baseboard management controller) that mediates between the power supply unit and the load. This hardware-based power cap enforcement mechanism provides the reliability required by regulations while still allowing software to provide operational flexibility within the hard limits

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8756440B2System power capping using information received from the installed power supply
Publication Date: 2014.06.17 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US8756440B2 patent drawing
  • US8756440B2 patent drawing
  • US8756440B2 patent drawing

AI summary

A computer system comprising a motherboard and a power supply having an associated power management bus controller with memory storing the power capacity of the associated power supply. A power circuit provides power from the power supply to the motherboard, wherein the motherboard has a processor and a baseboard management controller. The system further comprises a power management bus providing communication between the baseboard management controller and the power management bus controller associated with the selected power supply, wherein the power management bus controller provides the stored power capacity to the baseboard management controller. This allows the baseboard management controller to limit operation of the processor to control the amount of power consumed from exceeding the power capacity of the selected power supply. The power capacity of the power supply may be sent to the baseboard management controller in response to booting the motherboard.