Enclosure Controller Video Redirection via Graphics Core and AHB Bridge
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Information Handling Systems (IHSs) lack efficient methods for video redirection across multiple systems, limiting user interaction and management capabilities within a chassis or rack, especially when the host CPU is unavailable.
Innovation Solution
Integration of a graphics core and a bus bridge into an Enclosure Controller (EC) enables video redirection by using an Advanced Microcontroller Bus Architecture (AMBA) high-performance bus (AHB)-to-Peripheral Component Interconnect (PCI) bridge, allowing the EC to receive and transmit video streams, keyboard, and mouse events across multiple IHSs, even when the host CPU is not available, through a framebuffer driver and Qt interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If video redirection is implemented using existing IHS methods, then basic video transmission is possible, but the system fails when the host CPU is unavailable and cannot support multiple IHSs efficiently
Solution Approach 1:
The patent introduces an Enclosure Controller (EC) as an intermediary device between multiple IHSs and the display system. The EC includes a graphics core that can independently generate video output without requiring the host CPU to be available. This mediator enables video redirection to continue functioning even when the host CPU is unavailable, and allows a single EC to serve multiple IHSs, thereby resolving both the reliability and adaptability contradictions.
2Ease of operation
If the host CPU is required for video redirection, then standard video output is maintained, but the system becomes unavailable when the host CPU is powered down
Solution Approach 1:
The patent segments the video generation function from the host CPU by implementing a dedicated graphics core within the Enclosure Controller. This segmentation allows the video redirection functionality to operate independently of the host CPU status. The graphics core can be initialized and controlled directly through the AHB-to-PCI bridge, enabling video output to remain available even when the host CPU is powered down or unavailable.
3Reliability
If a dedicated graphics system is integrated into the EC, then video redirection reliability improves, but the device complexity increases
Solution Approach 1:
The patent merges the graphics core directly into the Enclosure Controller architecture, combining previously separate functions (EC control and graphics generation) into a single integrated unit. This merging reduces the need for additional external graphics hardware and simplifies the overall system architecture while maintaining video redirection reliability. The AHB-to-PCI bridge provides a standardized interface that integrates the graphics core seamlessly into the existing EC structure.
Data Source
AI summary
Embodiments of systems and methods for providing video redirection across multiple Information Handling Systems (IHSs) are discussed. In some embodiments, a method may include: receiving, via a video redirection client, a video stream produced by a video redirection server executed by a Baseboard Management Controller (BMC) of a selected IHS; providing the video stream to a framebuffer driver, where the frame buffer driver is configured to: (i) store frame data from the video stream onto a framebuffer memory; and (ii) in response to a determination that a host is not available, transmit control signals to a graphics core via an Advanced Microcontroller Bus Architecture (AMBA) high-performance bus (AHB)-to-Peripheral Component Interconnect (PCI) (AHB-to-PCI) bridge, where the graphics core is accessible via a PCI bus exclusively when the host is available; and transmitting the frame data to a display coupled to the chassis.


