Vehicle Display SoC Workload Sharing for Multi-Screen Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle display control systems face challenges with insufficient hardware headroom for adding new ECUs and the inability to efficiently control a large number of high-resolution displays with a single ECU.

Innovation Solution

A device and method for workload distribution between multiple System on Chips (SoCs) that control vehicle displays, utilizing a PCIe interconnection to enable efficient resource management and graphics/data sharing across SoCs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single ECU is used to control displays, then device complexity is reduced, but the ability to control a large number of high-resolution displays is insufficient

Engineering Contradiction:
Improvenumber of ECUsVSAvoiddisplay control capability
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system divides the display control function into multiple SoCs, where each SoC can independently control a portion of the displays. This segmentation allows the system to handle a larger number of high-resolution displays by distributing the control workload across multiple processors rather than overloading a single ECU.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple SoCs are merged into a coordinated system that collectively controls all displays in the vehicle. The SoCs work together through inter-processor communication to manage the entire display subsystem, combining their individual capabilities to achieve overall system goals while maintaining individual processing power.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If hardware resources are increased to support new functions, then performance requirement is improved, but HW headroom for adding ECU is insufficient

Engineering Contradiction:
Improveperformance requirementVSAvoidHW headroom
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The SoCs are designed with multi-functionality to handle various display control tasks and support new functions without requiring additional dedicated hardware. Each SoC can be configured to perform different functions based on system needs, providing universal processing capability that adapts to evolving requirements while utilizing existing hardware resources efficiently.

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

Solution Approach 2:

The system dynamically allocates workload between multiple SoCs based on current processing demands and resource availability. This dynamic distribution allows the system to optimize performance for different scenarios and accommodate new functions by redistributing tasks rather than requiring fixed hardware additions.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If workload is concentrated in a single ECU, then device complexity is reduced, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improvesystem architectureVSAvoidresource utilization efficiency
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The system implements workload distribution mechanisms where SoCs communicate their resource status and workload levels. Based on this feedback, the system dynamically balances the distribution of display control tasks to optimize resource utilization across all SoCs, preventing any single processor from becoming a bottleneck while avoiding unnecessary complexity in the control architecture.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3885225B1Device provided to vehicle and control method therefor
Publication Date: 2025.01.29 LG ELECTRONICS INC
  • EP3885225B1 patent drawingFigure 1
  • EP3885225B1 patent drawingFigure 2
  • EP3885225B1 patent drawingFigure 3

AI summary

Proposed are a device provided to a vehicle and a control method therefor. Specifically, proposed is a device provided to a vehicle, the device comprising: a plurality of system on chips (SoCs) which execute at least one application and are connected via a predetermined input/output interface; and a display which is provided in the vehicle and outputs an execution screen of the at least one application. Further, proposed is that a first SoC, among the plurality of SoCs, requests the execution of a specific application, among the at least one application, to a second SoC on the basis of the resource state of the first SoC, and as a response to the request, receives the execution result of the specific application from the second SoC.