Dual GPU Switching via Multiplexer for Display Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to efficiently manage the switching between multiple graphics processing units for display presentations, often resulting in visual artifacts or panel damage due to incorrect signal timing and interface requirements.

Innovation Solution

A dual graphics processing system with a component for controlling switching between graphics processing units, which complies with panel power sequencing operations to coordinate the switching process, using a multiplexer to forward display signals and ensuring compliance with panel power sequencing specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple graphics processing units are used to process graphics information, then processing capability and versatility are improved, but signal timing coordination and interface compatibility become more difficult to manage

Engineering Contradiction:
Improvegraphics processing capabilityVSAvoidsignal timing coordination
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A multiplexer is introduced as an intermediary component between multiple graphics processing units and the display. The multiplexer receives graphics signals from multiple GPUs, selects the appropriate signal based on timing requirements, and forwards it to the display. This mediator handles the complexity of coordinating signals from different sources, preventing direct conflicts while maintaining the versatility of using multiple GPUs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If switching between graphics processing units is performed without strict power sequencing, then ease of operation is improved, but reliability and risk of panel damage increase

Engineering Contradiction:
Improveswitching operationVSAvoidpanel safety
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by strictly following panel power sequencing specifications before switching between graphics processing units. The multiplexer and control system ensure that power sequencing requirements are met in advance of the actual signal switching, preparing the display interface to safely receive signals from a different GPU source. This preliminary preparation prevents panel damage while maintaining operational flexibility.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If graphics processing units have different processing capabilities and control software, then adaptability is improved, but manufacturing precision and interface compatibility become more challenging

Engineering Contradiction:
Improveprocessor variety supportVSAvoidinterface compatibility
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The multiplexer is designed as a universal interface component that can handle graphics signals from multiple different graphics processing units with varying capabilities and control software. It provides a standardized interface layer that abstracts the differences between various GPU sources, ensuring consistent signal formatting and timing that maintains interface compatibility across diverse processor types.

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

4Speed

If display signals are switched without proper timing coordination, then speed of switching is improved, but visual artifacts and panel damage increase

Engineering Contradiction:
Improveswitching speedVSAvoidvisual artifacts
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system incorporates feedback mechanisms that monitor the timing and status of graphics signals during switching operations. The multiplexer and control system receive feedback about signal readiness and timing compliance, adjusting the switching process to ensure proper coordination. This feedback loop prevents premature or improperly timed switches that would cause visual artifacts, while still maintaining efficient switching speed through automated timing management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9075559B2Multiple graphics processing unit system and method
Publication Date: 2015.07.07 NVIDIA CORP
  • US9075559B2 patent drawing
  • US9075559B2 patent drawing
  • US9075559B2 patent drawing

AI summary

Systems and methods for utilizing multiple graphics processing units for controlling presentations on a display are presented. In one embodiment, a dual graphics processing system includes a first graphics processing unit for processing graphics information; a second graphics processing unit for processing graphics information; and a component for controlling switching between said first graphics processing unit and said second graphics processing unit. In one embodiment, the component for controlling complies with appropriate panel power sequencing operations when coordinating the switching between the first graphics processing unit and the second graphics processing unit.