Display Driver Buffering for Zigzag Pixel Boundary Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Display panels with a zigzag pixel arrangement experience image inconsistency at boundaries when driven by multiple display drivers, as the existing technologies fail to effectively manage pixel data across adjacent areas driven by different drivers.

Innovation Solution

A display driver system that includes interface circuitry, image data processing circuitry, and drive circuitry, which receives frame image data, extracts image area data and boundary data, and generates display data to drive display elements in each area of a zigzag pixel arrangement, ensuring consistent image rendering across boundaries by processing and sorting pixel data accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If multiple display drivers are used to drive a large display panel with zigzag pixel arrangement, then the display area is increased, but image inconsistency occurs at boundaries between adjacent display areas

Engineering Contradiction:
Improvedisplay areaVSAvoidimage consistency
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The patent uses buffer memory as an intermediary to store pixel data from adjacent image areas. The first display driver reads pixel data for its own image area plus boundary pixels from the adjacent second image area, storing them in buffer memory. This allows the driver to independently generate consistent display data at the boundary without direct coordination with the second driver, eliminating image inconsistency while maintaining large display area coverage.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If boundary pixels from adjacent image area are extracted and stored in buffer memory, then image consistency at boundaries is improved, but memory capacity requirements increase

Engineering Contradiction:
Improveimage consistencyVSAvoidmemory capacity
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by extracting and storing only the boundary pixels from the adjacent image area in the buffer memory, rather than storing entire image areas. This localized approach provides just enough data to ensure image consistency at the critical boundary regions while minimizing the memory capacity requirements compared to storing complete redundant image data.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If pixel data for boundary pixels from adjacent image area is included in display data, then image inconsistency is reduced, but data processing complexity increases

Engineering Contradiction:
Improveimage consistencyVSAvoiddata processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by extracting and storing boundary pixels from the adjacent image area in advance into the buffer memory during the data reception phase. This preprocessing step simplifies the subsequent display data generation phase, as the first display driver can directly read the pre-stored boundary pixels without performing complex real-time data extraction and coordination operations, thereby reducing overall processing complexity while maintaining image consistency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11227563B2Device and method for driving a display panel
Publication Date: 2022.01.18 SYNAPTICS INC
  • US11227563B2 patent drawing
  • US11227563B2 patent drawing
  • US11227563B2 patent drawing

AI summary

A display driver chip includes interface circuitry, image data processing circuitry, and drive circuitry. The interface circuitry is configured to receive first frame image data for a first frame image. The image data processing circuitry includes a buffer memory configured to store at least part of the first frame image data. The image data processing circuitry is configured to supply, based on the at least part of the first frame image data stored in the buffer memory, first display data for a first display area of a plurality of display areas of a display panel having a zigzag pixel arrangement. The drive circuit is configured to drive a display element in the first display area based on the first display data.