Shared Display Controller Port Handover Without PCIe Endpoints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional management controllers in dense computing architectures require a PCIe endpoint for each host node, leading to scalability issues and high licensing costs for video controllers.

Innovation Solution

A management controller takes ownership of a host system-owned port during a power-on/self-test, enabling redirection of input to a serial console and providing video output during three host states without the need for PCIe, using a handshake with the BIOS to transition port ownership.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a PCIe endpoint is provided for each host node in a management controller, then video control functionality is achieved, but device complexity and licensing costs increase significantly

Engineering Contradiction:
Improvevideo control functionalityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple video controller functions into a single shared video controller that can serve multiple host nodes simultaneously. Instead of having separate PCIe endpoints for each node, one video controller is merged to handle display output redirection for all nodes, reducing overall system complexity and component count.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared video controller is designed with universal functionality to serve multiple different host nodes across various states (powered off, booting, operating system runtime). A single controller performs the roles that previously required multiple dedicated controllers, enabling one device to fulfill multiple video control functions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If a PCIe endpoint is provided for each host node, then independent video control is achieved, but scalability to many host nodes is limited by die area and I/O pins

Engineering Contradiction:
Improvevideo control capabilityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

Multiple video control capabilities are merged into a single shared controller that can dynamically serve multiple host nodes. This consolidation allows the system to scale to many more nodes than would be possible with individual PCIe endpoints, as the single controller shares its resources across all nodes rather than requiring dedicated hardware for each.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared video controller operates dynamically, adapting its behavior based on the state of different host nodes. It can switch between serving different nodes, handle multiple nodes in different states simultaneously, and adjust its functionality according to system requirements, enabling scalable architecture that grows with the number of nodes.

Inventive Principle:
Principle #15Dynamics

3Reliability

If video controllers are licensed for each independent node, then node independence is maintained, but licensing costs become very expensive

Engineering Contradiction:
Improvenode independenceVSAvoidlicensing cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges the video control licensing model from individual per-node licenses to a shared license model. A single video controller serves multiple nodes, reducing the total number of licenses required from N (where N is the number of nodes) to just one license for the shared controller, thereby dramatically reducing overall licensing costs.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared video controller provides universal video control capability across multiple nodes, allowing a single licensed controller to perform the functions that previously required multiple separately licensed controllers. This multi-functional approach maintains node independence while reducing the quantity of licensed components needed.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12619443B2Systems and methods for shared and scalable display controller without peripheral component interconnect interface
Publication Date: 2026.05.05 DELL PROD LP
  • US12619443B2 patent drawing
  • US12619443B2 patent drawing

AI summary

An information handling system may include a host system configured to boot an operating system and a management controller communicatively coupled to the host system and configured to provide management facilities for management of the host system. The management controller may further configured to, during a power-on/self-test of the host system, in concert with a basic input/output system of the host system, perform a handshake to transition a port of the information handling system from a host system-owned port to a management controller-owned port and take ownership of the port for redirection of input to a serial console of the management controller.