OOB MCU Memory Architecture for Low-Power Remote Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ARM-based platforms lack Embedded Controllers (ECs) necessary for Out-of-Band (OOB) management, which is crucial for remote management and control of Information Handling Systems (IHSs).

Innovation Solution

Integrate an Out-of-Band Microcontroller Unit (MCU) into heterogeneous computing platforms to manage OOB operations, including waking up external memory devices during low-power states and handling OOB packets, even when the host processor is inactive.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If ARM-based platforms are used in IHSs, then processing efficiency and power management are improved, but OOB management capability is lost

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidOOB management capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system is divided into separate functional components: the ARM-based host processor handles computation while a dedicated OOB MCU handles management functions. This segmentation allows each component to be optimized independently - the ARM processor for processing efficiency and the OOB MCU for reliable out-of-band management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An OOB MCU is introduced as an intermediary component between the ARM host processor and external management systems. This mediator enables OOB management capabilities without requiring the ARM processor to be active, resolving the contradiction between processing efficiency and management reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If host processor is placed in low-power state to save energy, then power consumption is reduced, but OOB management operations cannot be performed

Engineering Contradiction:
Improvepower consumptionVSAvoidOOB management operation
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The system separates power management responsibilities: the ARM host processor enters low-power states to reduce energy consumption, while the dedicated OOB MCU remains awake to handle management operations. This segmentation allows the system to achieve both low power consumption and operational capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The OOB MCU independently performs management operations without requiring the host processor to be active. It self-manages the wake-up of external memory devices and handles OOB packets autonomously, enabling management operations during host processor sleep states.

Inventive Principle:
Principle #25Self-service

3Reliability

If external memory device is kept awake to enable OOB operations, then management capability is maintained, but power consumption increases

Engineering Contradiction:
ImproveOOB management capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of keeping the entire external memory device awake, the system uses a partial wake-up mechanism where only the OOB MCU and necessary memory portions are activated. This selective action maintains OOB management capability while minimizing power consumption compared to full system wake-up.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The OOB MCU performs preliminary actions by identifying OOB packets and determining wake-up requirements before actually waking up external memory devices. This preliminary processing allows the system to maintain management capability while avoiding unnecessary wake-ups that would increase power consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12524064B2Memory architecture for out-of-band manageability in heterogeneous computing platforms
Publication Date: 2026.01.13 DELL PROD LP
  • US12524064B2 patent drawing
  • US12524064B2 patent drawing
  • US12524064B2 patent drawing

AI summary

Systems and methods for a memory architecture for Out-of-Band (OOB) manageability in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include: a heterogeneous computing platform having a plurality of devices, and an OOB Microcontroller Unit (MCU) integrated into the heterogeneous computing platform, where the OOB MCU is configured to: identify a command in an OOB packet received while a host processor is in a low-power state, and determine, based at least in part upon the command, whether to wake up an external memory device coupled to the heterogeneous computing platform.