Sequence-Based Display Driver Reconfiguration Without Rendering Delays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional display driver integrated circuits (DDICs) lack flexibility in adjusting display characteristics such as grayscale algorithm, frame-rate, bit-depth, color order, and timing, requiring redesign when new display designs are created, and existing image rendering technologies cannot enable real-time and dynamic reconfiguration of these characteristics.
Innovation Solution
A display driver device with downloadable sequences that allow dynamic reconfiguration of display characteristics, including brightness, resolution, and frame-rate, by using a sequence-based approach that can be updated without interrupting image rendering, enabling seamless adjustments based on user interactions and environmental factors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional display drivers with hard-coded drive algorithms are used, then the display device can operate with fixed display characteristics, but the flexibility to adjust display characteristics such as grayscale algorithm, frame-rate, bit-depth, color order, and timing is lost
Solution Approach 1:
The display driver transitions from a static, hard-coded design to a dynamic, reconfigurable system. The drive sequence memory stores multiple drive sequences that can be loaded and executed based on different display characteristics requirements, allowing the driver to adapt its behavior dynamically without physical redesign.
Solution Approach 2:
The invention enables changing key operational parameters of the display driver by loading different drive sequences into memory. Parameters such as grayscale algorithm, frame-rate, bit-depth, color order, and timing can be modified by simply updating the drive sequence data, rather than changing the hardware design.
2Adaptability or versatility
If existing image rendering technologies are used to reconfigure display characteristics, then display settings can be updated, but the rendering process must be temporarily terminated and time delays of seconds occur
Solution Approach 1:
Multiple drive sequences are pre-loaded into the drive sequence memory before the display operation begins. When a reconfiguration is needed, the system simply switches to a pre-prepared sequence, avoiding the need to terminate rendering and perform real-time calculations that would cause delays.
Solution Approach 2:
The display rendering process continues uninterrupted while drive sequences are swapped in the background. The system maintains continuous operation by having ready-to-execute sequences available, eliminating gaps in the rendering pipeline and avoiding time delays.
3Manufacturing precision
If custom-designed display drivers are created for each new display design, then the display driver can be optimized for specific requirements, but the development time and cost increase significantly
Solution Approach 1:
A single display driver design with reconfigurable drive sequences can serve multiple display devices and applications. By storing different drive sequences in memory, the same hardware can be optimized for various specific requirements without needing custom-designed drivers for each case, reducing development time and cost.
Data Source
AI summary
A display driver device (210) receives a downloadable “sequence” for dynamically reconfiguring displayed image characteristics in an image system. The display driver device comprises one or more storage devices, for example, memory devices, for storing image data (218) and portions of drive sequences (219) that are downloadable and/or updated in real time depending on various inputs (214).


