Display Driving Circuit Training via Vertical Blank Periods
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display driving circuits face errors due to increased signal processing rates and challenging driving environments, leading to erroneous images being displayed.
Innovation Solution
A data line driving circuit and display driving circuit configuration that communicates through two channels, using a control circuit to detect vertical blank periods and transmit training requests, and a synchronization circuit to generate recovery clock signals and data, ensuring accurate data transmission and reducing errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the signal processing rate is increased to meet higher resolution and frame rate demands, then productivity is improved, but reliability deteriorates due to errors occurring in the display driving circuit
Solution Approach 1:
The patent implements a training trigger event mechanism that proactively detects potential synchronization errors before they cause visible display errors. The register stores training trigger event information and the control circuit generates training requests in advance when errors are detected, allowing the display driving circuit to re-synchronize with the controller before erroneous images are displayed, thus maintaining reliability at high processing rates
2Reliability
If training is performed during frame data periods to correct errors, then reliability is improved, but loss of time increases due to interruption of image display
Solution Approach 1:
The patent utilizes the vertical blank period, which is a periodic interval between frame data periods when no image data is being transmitted, to perform training operations. The control circuit detects the vertical blank period and transmits training requests during this time, allowing error correction to occur periodically without interrupting the continuous display of image data, thus eliminating visual interruptions while maintaining reliability
Solution Approach 2:
The training trigger event mechanism detects synchronization errors during frame data periods and stores this information in the register. The actual training is then performed in advance during the upcoming vertical blank period, preparing the display driving circuit for the next frame data period. This preliminary action ensures that errors are corrected before they can affect image display, maintaining both reliability and continuous visual output
Data Source
AI summary
A method of driving a display by communicating with a controller through a first channel and a second channel includes; generating recovery data from a signal received through the first channel during a frame data period, detecting a vertical blank period between frame data periods, checking a training trigger event history during the vertical blank period, and during the vertical blank period, transmitting a training request direct to the first channel through the second channel when there is a training trigger event history.


