Embedded Controller OOB Management in Low-Power Heterogeneous Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ARM-based platforms lack Embedded Controllers (ECs) or microcontrollers that support Out-of-Band (OOB) management, limiting the ability to manage heterogeneous computing platforms remotely in low-power states.

Innovation Solution

Integration of an Embedded Controller (EC) into heterogeneous computing platforms, which includes a Real-Time Clock (RTC) timer and an RTC wake circuit, allowing the EC to wake up from a low-power state and manage network devices to check OOB command buffers while the host processor remains in a low-power state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If ARM-based heterogeneous computing platforms are used, then power efficiency and processing capability are improved, but the ability to perform Out-of-Band management in low-power states deteriorates due to lack of Embedded Controllers

Engineering Contradiction:
Improvepower efficiencyVSAvoidOOB management capability
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The system separates the OOB management function from the main host processor by introducing a dedicated low-power microcontroller that can independently handle management tasks. This segmentation allows the ARM-based platform to maintain power efficiency while the microcontroller provides the missing EC functionality for OOB management in low-power states.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A low-power microcontroller serves as an intermediary between the ARM-based heterogeneous computing platform and the OOB management interface. This intermediary component bridges the gap by providing EC-like functionality without requiring the main processor to be active, thus enabling OOB management while preserving power efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If the host processor remains in low-power state, then energy consumption is reduced, but remote management capability is lost

Engineering Contradiction:
Improveenergy consumptionVSAvoidremote management capability
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The low-power microcontroller is designed to remain active or wake up independently before the host processor needs to be fully operational. It performs preliminary OOB management tasks such as checking command buffers and facilitating remote access, ensuring that management capabilities are available even when the main system is in a low-power state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The microcontroller serves itself and the system by independently handling OOB management functions without requiring the host processor's involvement. It can autonomously wake up, check for management commands, and facilitate remote operations, making the system self-sufficient for management tasks in low-power states.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If an Embedded Controller is integrated into heterogeneous computing platforms, then OOB management capability is improved, but device complexity increases

Engineering Contradiction:
ImproveOOB management capabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of adding a full-featured Embedded Controller throughout the entire system, the solution implements a simplified low-power microcontroller with only the necessary OOB management functions. This local quality approach adds complexity only where needed (in the power management and OOB domain) while keeping the rest of the heterogeneous computing platform simple and efficient.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12271246B2Out-of-band management of heterogeneous computing platforms in low-power states
Publication Date: 2025.04.08 DELL PROD LP
  • US12271246B2 patent drawing
  • US12271246B2 patent drawing
  • US12271246B2 patent drawing

AI summary

Systems and methods for enabling Out-of-Band (OOB) management of heterogeneous computing platforms in low-power states. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform and an Embedded Controller (EC) integrated into or coupled to the heterogeneous computing platform, where the EC is configured to: wake up from a low-power state while a host processor of the heterogeneous computing platform remains in the low-power state, and wake up a network device configured to access a cloud service through an OOB channel to check a status of an OOB command buffer while the host processor remains in the low-power state.