Display Driving Circuit Screen Update Method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display panels often exhibit incomplete image display due to mismatched frame update frequencies between the driving device and the microcontroller unit, leading to screen tearing and increased power consumption, especially in low frame-rate applications.
Innovation Solution
A screen updating method that controls a driving circuit to update the display panel based on a write command, allowing for independent frequencies between the microcontroller unit and the driving circuit, eliminating the need for a synchronization circuit and preventing incomplete image display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the driving device updates the display panel at a fixed frame rate, then the display timing is stable, but the image becomes incomplete when the microcontroller transmission frequency differs from the display update frequency
Solution Approach 1:
The patent applies preliminary action by having the microcontroller pre-transmit display data for multiple frames before the display device actually renders them. The microcontroller transmits data at a higher frequency than the display update rate, storing data in advance so that when the display needs to update, complete frame data is already available. This eliminates screen tearing without requiring complex synchronization circuits, as the data is prepared beforehand at the source.
Solution Approach 2:
The patent implements dynamics by allowing the microcontroller's data transmission frequency to be independent and higher than the display device's fixed update frequency. Instead of forcing both devices to operate at the same fixed rate, the system dynamically handles the frequency mismatch by having the microcontroller transmit multiple frames of data in succession, with the display device consuming data at its own fixed rate. This dynamic approach resolves the contradiction between stable display timing and complete image rendering.
2Speed
If the display device operates at high frame rate, then the image update speed is fast, but the power consumption increases due to frequent polarity switching
Solution Approach 1:
The patent applies periodic action by implementing low frame rate operation where the display device updates images at lower frequencies (e.g., 1Hz or lower) rather than traditional high frame rates. This periodic, slower update approach significantly reduces power consumption by minimizing the frequency of polarity switching in the liquid crystal material. The microcontroller compensates for the lower update rate by pre-transmitting multiple frames of data, ensuring smooth visual output while maintaining energy efficiency.
3Adaptability or versatility
If the microcontroller transmits data at a different frequency than the display update rate, then the system is more flexible, but screen tearing occurs due to incomplete image display
Solution Approach 1:
The patent resolves this contradiction by having the microcontroller perform preliminary data transmission, sending multiple complete frames of display data before the display device begins rendering. This ensures that even though the microcontroller and display operate at different frequencies, the display always has complete, synchronized data available for each frame update, eliminating screen tearing while preserving frequency flexibility.
Data Source
AI summary
A screen update method for a display device and a driving device thereof, the frame update method includes: following a write-in command, controlling a driving circuit to drive a display panel to update a screen; the write-in command represents writing a display data to a storage element. The driving device includes: the driving circuit, which is coupled to the display panel and drives the display panel to update the screen; and a control circuit, which receives the write-in command and the display data, is coupled to the driving circuit; the control circuit follows the write-in command writing the display data to the storage element, and follows the write-in command to control the driving circuit to drive the display panel to update the screen.


