Bistable Display Driving Circuit Buffer Alternation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bistable display devices experience significant delays during image updating due to the time-consuming process of copying pixel data between buffers, especially in larger display sizes, which affects user experience by prolonging page change times.

Innovation Solution

A bistable display device and driving circuit design that alternately selects and reads image signals from two buffers, eliminating the need for data copying by directly using current and previous image signals stored in the buffers, allowing the timing controller to generate pixel signals through a look-up mechanism, thereby reducing updating delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If pixel data is copied between buffers during image updating, then the display device can maintain image stability, but the page change time increases significantly

Engineering Contradiction:
Improveimage stabilityVSAvoidpage change time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent pre-loads pixel data into a buffer memory before it is needed for display. The timing controller performs look-up operations on pre-loaded current and previous image data from the buffer, eliminating the need for real-time data copying during image updates. This preliminary preparation of data resolves the contradiction by ensuring image stability through pre-loaded consistent data while reducing page change time by avoiding runtime copying operations.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If pixel data is copied from buffer to timing controller during image updating, then the display can be updated, but the updating speed decreases

Engineering Contradiction:
Improveimage updating speedVSAvoiddata copying time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts the data copying operation from the critical image updating path. Instead of copying pixel data from the buffer to the timing controller during each update, the system loads data into the buffer in advance and performs look-up operations directly on the stored data. This extraction of the copying step from the updating process resolves the contradiction by enabling fast updates through direct buffer access while eliminating time-consuming data transfer operations.

Inventive Principle:
Principle #2Taking out (Extraction)

3Speed

If a fixed reading path is used to read pixel data from buffer, then the system is simple to implement, but the reading speed is limited

Engineering Contradiction:
Improvedata reading speedVSAvoidbuffer management complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent implements a dynamic buffer management system where the timing controller can alternately select between a first buffer and a second buffer for reading image data. This dynamic selection mechanism allows the system to switch reading paths based on data availability and update requirements, resolving the contradiction by increasing reading speed through flexible buffer access while maintaining manageable complexity through systematic buffer alternation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10923011B2Bistable display device and driving circuit
Publication Date: 2021.02.16 ITE TECH INC
  • US10923011B2 patent drawing
  • US10923011B2 patent drawing
  • US10923011B2 patent drawing

AI summary

The disclosure provides a bistable display device and a driving circuit. The bistable display device includes a display panel and the above-described driving circuit, wherein the driving circuit includes a source driver, a first image buffer, a second image buffer, and a timing controller. The source driver is coupled to the display panel to drive the display panel according to a pixel signal. The timing controller is coupled to the first image buffer, the second image buffer, and the source driver. The timing controller alternately selects a first image signal temporarily stored in the first image buffer and a second image signal temporarily stored in the second image buffer as a current image signal and a previous image signal. The timing controller performs a look-up mechanism based on the current image signal and the previous image signal to generate the pixel signal.