Multi-Screen Display Control With Time-Division Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of displays in electronic devices poses a challenge for software control by processor chips, leading to data processing pressures and potential delays in display data transmission.
Innovation Solution
A method and apparatus for multi-screen display that involves receiving a multi-screen display instruction, processing and converting images for separate displays, and establishing communication connections to transmit data efficiently, using a time division multiplexing principle to manage data transmission across multiple displays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple displays are added to electronic devices, then display functionality and user interface versatility are improved, but data processing pressure on processor chips increases
Solution Approach 1:
The patent segments the data processing task by introducing an independent display controller that separately manages display data transmission. The processor chip generates display data which is then handed off to the display controller, dividing the overall processing burden between these two components. This allows multiple displays to be managed without overwhelming the processor chip.
Solution Approach 2:
The display controller acts as an intermediary component between the processor chip and multiple displays. It receives display data from the processor and independently manages the transmission to various displays, reducing the direct data processing pressure on the processor while enabling versatile multi-display functionality.
2Adaptability or versatility
If multiple displays are controlled simultaneously, then multi-screen display capability is improved, but data transmission delays occur
Solution Approach 1:
The display controller periodically transmits display data to multiple displays in a cyclic manner. It alternates between different displays, sending updated data frames in sequential periods. This periodic transmission approach ensures that all displays receive their data timely without requiring simultaneous transmission, thereby reducing data transmission delays while maintaining multi-screen capability.
3Ease of operation
If processor chip controls all displays directly, then control simplicity is maintained, but processing load and potential data stacking increase
Solution Approach 1:
The control function is segmented between the processor chip and the display controller. The processor chip maintains simplicity by only generating display data, while the display controller handles the complex task of managing data transmission to multiple displays. This segmentation improves processing efficiency and prevents data stacking without significantly complicating the overall control architecture.
Solution Approach 2:
The display controller serves as an intermediary that simplifies the processor's control task. Instead of the processor directly managing multiple displays, it only needs to communicate with the display controller, which then handles all display management operations. This maintains control simplicity at the processor level while improving overall data processing efficiency.
Data Source
AI summary
A screen display method is provided to control each display to display corresponding display data when at least two displays exist. The method includes: receiving a multi-screen display instruction, where the multi-screen display instruction instructs the at least two displays to separately display corresponding pictures; obtaining a picture to be displayed on a first display; converting the first picture into sent-for-display data to be sent to the first display; sending the sent-for-display data of the first display to the first display, to enable the first display to display the first picture; obtaining a picture to be displayed on a second display; converting the second picture into sent-for-display data to be sent to the second display; and sending the sent-for-display data of the second display to the second display, to enable the second display to display the second picture.


