Display Timing Controller Synchronization for Frame Buffer Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Display devices face challenges in synchronizing the operation timing sequence with the AV source when switching between static and dynamic frames, leading to potential display of wrong images due to mismatched frame buffer updates and outputs.

Innovation Solution

A display system with a timing controller that manages frame buffer operations by setting AV control signals to self-refresh or data update modes, ensuring output synchronization with the AV data signal timing, and adjusting bit rates and frame periods to maintain accurate image display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the display device continuously receives and displays frames from the AV source to maintain image updates, then the display can show dynamic images correctly, but power consumption increases and the device cannot efficiently display static images

Engineering Contradiction:
Improvepower consumptionVSAvoidimage display adaptability
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The display device dynamically switches between two operational modes: self-refresh mode for static images and data update mode for dynamic images. The timing controller detects frame changes and adjusts the frame buffer operation accordingly, making the system adaptable to different image types while optimizing power consumption for each scenario

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters of the frame buffer based on image content. In self-refresh mode, the frame buffer operates with reduced power consumption for static displays. When dynamic content is detected, the system transitions to data update mode with different timing parameters, allowing the same hardware to efficiently handle both static and dynamic image requirements

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the display device stores static frames in the frame buffer to reduce power consumption, then power efficiency improves, but timing synchronization with the AV source becomes difficult causing wrong images to be displayed

Engineering Contradiction:
Improvepower consumptionVSAvoiddisplay accuracy
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The timing controller continuously monitors the timing signals from the AV source and compares them with the frame buffer operation timing. When a frame change is detected through timing signal analysis, the system provides feedback to switch from self-refresh mode to data update mode, ensuring synchronization is maintained and preventing wrong images from being displayed

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary timing analysis of incoming AV signals to determine whether the content is static or dynamic before committing to a display mode. By analyzing timing patterns in advance, the system can proactively switch modes to maintain synchronization, preventing display errors rather than correcting them after they occur

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the timing controller continuously updates the frame buffer with new frames from the AV source, then the display can show the latest images, but the operation timing sequence becomes desynchronized with the AV source causing display errors

Engineering Contradiction:
Improveframe update speedVSAvoidtiming synchronization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Instead of continuous frame buffer updates, the system employs periodic updates triggered by timing signals from the AV source. The timing controller samples the AV timing signals at specific intervals and only updates the frame buffer when a valid frame change is detected, maintaining synchronization while achieving necessary update frequency for both static and dynamic content

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9135672B2Display system and data transmission method thereof
Publication Date: 2015.09.15 HIMAX TECH LTD
  • US9135672B2 patent drawing
  • US9135672B2 patent drawing
  • US9135672B2 patent drawing

AI summary

A display system and a data transmission method thereof are provided. When a first frame stored in a frame buffer is identical to a second frame to be output from an audio and video (AV) source, the AV source is set an AV control signal corresponding to a self-refresh mode, and a timing controller reads the first frame to output a display data controlled by the AV control signal. When the first frame is differed from the second frame, the AV source is set the AV control signal corresponding to a data update mode and a AV data signal corresponding to the second frame, and the timing controller stores the second frame in the frame buffer controlled by the AV control signal and outputs the display data corresponding to the first frame or the second frame according the timing sequences of the AV data signal and the display data.