Display Controller Frame Memory Tearing Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display technologies face challenges in preventing the display panel from showing parts of two adjacent but different frames of data in a single image frame, requiring effective management of frame memory loading and data transfer to avoid tearing effects.

Innovation Solution

The implementation of a controller that inserts blank frames between data frames on the display panel, using a dual-frame memory system where the most recently filled memory loads data during blank frames, ensuring seamless and synchronized data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If frame data is continuously transferred to frame memory without blank frames, then productivity is improved, but image integrity deteriorates due to tearing effects

Engineering Contradiction:
Improveframe transfer speedVSAvoidimage integrity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements periodic insertion of blank frames between data frames in the frame memory. This periodic action creates synchronized intervals where data can be transferred without disrupting the display of complete frames, thereby maintaining image integrity while enabling continuous data flow and preserving productivity.

Inventive Principle:
Principle #19Periodic action

2Adaptability or versatility

If multiple display panels are used, then adaptability is improved, but device complexity increases due to multiple TE signal management

Engineering Contradiction:
Improvemulti-panel supportVSAvoidcontroller complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the frame memory into multiple independent frame memories, with each frame memory dedicated to a specific display panel. This segmentation allows each frame memory to independently manage its own TE signal and data transfer, reducing the controller's complexity while maintaining support for multiple display panels.

Inventive Principle:
Principle #1Segmentation

3Productivity

If frame memory loading catches up with data loading, then productivity is improved, but image integrity deteriorates due to partial frame display

Engineering Contradiction:
Improveframe loading efficiencyVSAvoidframe completeness
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent loads complete frames into the frame memory in advance during blank frame intervals, before the display panel needs to show the next frame. This preliminary action ensures that when data loading catches up with display loading, complete frames are already available in memory, preventing partial frame display and maintaining image integrity while maximizing loading efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9318056B2Apparatus, display module and methods for controlling the loading of frames to a display module
Publication Date: 2016.04.19 NOKIA TECHNOLOGIES OY
  • US9318056B2 patent drawing
  • US9318056B2 patent drawing
  • US9318056B2 patent drawing

AI summary

Apparatus including: a controller; a display panel; a first frame memory configured to load a frame of data to the display panel during insertion of a blank frame at the display panel and configured to be filled by a frame of data from the controller, wherein the controller is configured to insert blank frames between frames of data displayed on the display panel.