Vehicle Display VM Shared Memory for Synchronized Multi-Screen Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle display systems face complexity in signal processing and synchronization when multiple displays are used, particularly when displaying the same images across different displays, and high-speed data communication is challenging, especially when virtual machines operate on different operating systems.
Innovation Solution
A signal processing device utilizing a processor that executes multiple virtual machines on a hypervisor, with shared memory for data transmission and processing, enabling high-speed data communication and synchronization across displays, even when running on different operating systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple displays are used in a vehicle, then the information display capability is improved, but the signal processing complexity increases
Solution Approach 1:
The patent divides the signal processing system into multiple virtual machines (VMs), where each VM is responsible for processing signals for specific displays. This segmentation allows independent processing of display signals, reducing the overall complexity of managing multiple displays while maintaining enhanced information display capability across different display devices.
2Reliability
If the same images are displayed on multiple displays, then the information synchronization is improved, but the processing complexity increases
Solution Approach 1:
The patent merges the processing of identical image data into a single virtual machine that can serve multiple displays simultaneously. When the same image needs to be displayed on multiple devices, one VM processes the data once and distributes it to multiple displays, ensuring synchronization while reducing redundant processing operations and overall system complexity.
3Adaptability or versatility
If virtual machines operate on different operating systems, then the system versatility is improved, but the data communication speed decreases
Solution Approach 1:
The patent introduces a shared memory mechanism as an intermediary between virtual machines running on different operating systems. This shared memory allows direct data exchange without requiring complex inter-OS communication protocols, thereby maintaining system versatility while significantly improving data communication speed between VMs across different operating system environments.
Data Source
AI summary
A signal processing device and a display apparatus for vehicles including the same are disclosed. The signal processing device includes a processor configured to perform signal processing for a display located in a vehicle, wherein the processor is configured to execute first to third virtual machines on a hypervisor in the processor, the second virtual machine is operated for a first display, the third virtual machine is operated for a second display, and the first virtual machine in the processor is configured to share at least some of data with the second virtual machine and the third virtual machine for processing of divided data. Consequently, the plurality of virtual machines for the plurality of displays in the vehicle may divide and process data.


