Vehicle Infotainment SoC Failover via Video Link Hub Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In-vehicle infotainment systems lack redundancy and fail to safely operate when the base unit malfunctions, compromising driver safety and requiring a solution for abnormal operation detection and alternative function execution.
Innovation Solution
The system includes a video link hub connected to a user interface, a first SoC providing a primary infotainment function, and a processor that determines abnormal operation by monitoring detection signals, authenticates with a second SoC, and controls the video link hub to execute alternative infotainment functions when the first SoC fails, ensuring safe operation and system redundancy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single base unit is used in the infotainment system, then the device complexity is reduced, but the reliability deteriorates when the base unit operates abnormally
Solution Approach 1:
The system performs preliminary actions by detecting abnormal operation of the base unit before complete system failure occurs. The processor continuously monitors the base unit and triggers alternative function execution in advance, preventing total system collapse and maintaining reliability.
Solution Approach 2:
The processor acts as an intermediary between the base unit and alternative functions. When the base unit operates abnormally, the processor detects this condition and mediates the transition to alternative functions provided by other units, ensuring smooth handover without requiring complex manual intervention.
2Reliability
If multiple SoCs are implemented with redundancy, then the reliability is improved through alternative functions, but the device complexity increases
Solution Approach 1:
Multiple units in the system are designed with universal functionality, where each unit can provide alternative infotainment functions that replace the base unit when it fails. This multi-functionality approach allows any unit to step in and maintain system operation, improving reliability without requiring dedicated backup hardware for each function.
Solution Approach 2:
The system changes operational parameters by switching from normal base unit operation to alternative function execution. When the base unit operates abnormally, the processor modifies system parameters to activate alternative functions from other units, maintaining service continuity while managing complexity through parameter-based control rather than hardware reconfiguration.
3Ease of operation
If the system automatically switches to alternative functions, then the ease of operation is improved, but the device complexity increases due to monitoring and detection mechanisms
Solution Approach 1:
The system implements self-service by automatically detecting base unit abnormalities and switching to alternative functions without user intervention. The processor continuously monitors system status and autonomously triggers fallback mechanisms, improving ease of operation by eliminating manual troubleshooting while managing monitoring complexity through integrated detection algorithms.
Data Source
AI summary
Disclosed is a base unit including a video link hub electrically connected to a user interface device to transmit a signal, a first system-on-chip (SoC) configured to provide a first infotainment function, and a processor configured to determine whether the first SoC is operating abnormally. When a second SoC is powered on, the first SoC performs authentication with respect to the second SoC, and when the processor determines that the first SoC is operating normally, the first SoC generates a first execution signal for display of a composite infotainment function, obtained by combining the first infotainment function with a second infotainment function provided by the second SoC, on the user interface device, and transmits the first execution signal to the video link hub, and the processor controls the video link hub to transmit the first execution signal to the user interface device.


