Bistable Display Driving Apparatus Memory Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional bistable display technologies, such as electrophoretic displays, require large memory spaces for lookup tables to manage pixel driving information, especially as color levels increase, leading to high memory usage costs.
Innovation Solution
Implementing a driving apparatus with multiple lookup mechanisms that include single-frame and double-frame driving information lookup tables, where reference information is used to determine pixel driving data, reducing the need for multi-dimensional data arrays and minimizing memory requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multi-dimensional data arrays are used in lookup tables to support increasing color levels, then the display capability and color levels are improved, but the memory space requirement increases significantly
Solution Approach 1:
The patent segments the multi-dimensional data array into multiple single-frame lookup tables, where each table stores driving information for a specific frame. Instead of storing all possible color level combinations in one large table, the system divides the data into manageable segments corresponding to different frames, reducing the memory footprint while maintaining full color level support.
Solution Approach 2:
The patent introduces a temporal dimension by utilizing frame sequences. Instead of storing complete multi-dimensional color data in static tables, the system uses time-sequential single-frame tables where each frame's data is stored separately. This transforms the storage problem from a spatial multi-dimensional array into a temporal sequence of simpler tables, significantly reducing memory requirements.
2Reliability
If double-frame or multi-frame lookup tables are used to store driving information, then the driving accuracy is improved, but the memory usage cost increases
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing only the essential driving information for each single frame in separate lookup tables. Instead of storing redundant multi-frame data, the system prepares frame-specific driving data in advance, which is then sequentially applied during display operation. This approach maintains driving accuracy while minimizing memory usage.
Solution Approach 2:
The patent implements discarding and recovering by using sequential single-frame lookup tables where data from previous frames is discarded after being processed, and new frame data is loaded as needed. This cyclic approach to data management maintains the necessary driving accuracy for current frame rendering while freeing memory resources, avoiding the need to retain all historical frame data simultaneously.
Data Source
AI summary
A bistable display and a method of driving a panel thereof are provided. The present invention would set the driving information lookup table (DLUT) and the corresponding reference information relating to each frame of the bistable display in advance, and look up the previous frame driving data and/or the current frame driving data of the panel according to the set reference information and thus obtaining information for driving each pixel of the panel. Accordingly, not only the memory space of the built-in DLUTs can be substantially reduced and thus saving the usage cost of memories, but also the time for download DLUTs from the external memory unit by the timing controller (T-con) can be reduced so as to promote the operation performance of the whole bistable display and thus further increasing the speed of the panel.


