Display Panel Driver Gamma Compensation Register Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display devices face luminance characteristic deviations due to nonlinear relationships between input grayscale levels and output luminance levels, leading to potential register overflow and degraded display quality when storing gamma curve values.
Innovation Solution
A display panel driver with a reference register to store a reference compensation gamma data curve, a calculator to calculate compensation gamma data curves for different luminance modes, and a data signal generator to produce signals based on these curves, preventing register overflow and improving display quality by compensating luminance deviations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a register stores gamma curve values to compensate for luminance characteristic deviations, then display quality is improved, but register overflow occurs when values exceed the stored range
Solution Approach 1:
The gamma curve compensation data is segmented into two parts: a first value stored in a first register and a second value stored in a second register. This segmentation allows each register to store values within its valid range, preventing overflow while maintaining comprehensive compensation capability. The display panel driver separately reads and combines these segmented values during operation.
Solution Approach 2:
The patent transitions from a single-dimension storage approach (one register) to a multi-dimensional storage approach (multiple registers). By distributing compensation values across multiple registers, the system expands the storage capacity beyond the limitations of a single register's bit width, enabling storage of larger compensation values without overflow.
2Manufacturing precision
If the display panel driver compensates for luminance characteristic deviations in all luminance modes, then display quality is improved, but the system complexity increases
Solution Approach 1:
The first and second registers are designed with universal functionality to store compensation values for multiple luminance modes. Rather than having separate storage for each mode, the same registers serve all luminance modes by storing segmented compensation data that can be combined for any mode, reducing overall system complexity.
Solution Approach 2:
The display panel driver automatically reads the segmented compensation values from the registers and performs the combination operation internally without requiring external intervention. The driver self-manages the compensation process by retrieving the first and second values, combining them, and applying the compensation to the data signals.
3Device complexity
If a single register stores all compensation gamma data, then the device structure is simplified, but the maximum storable value is limited causing overflow
Solution Approach 1:
The compensation gamma data is divided into segmented values that fit within the storage capacity of individual registers. Each register stores a portion of the total compensation data, ensuring that no single register exceeds its maximum storable value and causes overflow, while the complete compensation information is preserved across multiple registers.
Solution Approach 2:
The patent implements a nested structure where multiple registers are organized hierarchically to collectively store the complete compensation gamma data. The first register stores a first segment of the data and the second register stores a second segment, with both registers working together as an integrated storage system that exceeds the capacity of any single register.
Data Source
AI summary
A display panel driver includes a reference register, a calculator, and a data signal generator. The reference register stores a reference compensation gamma data curve generated by compensating a luminance characteristic deviation of a display panel in a reference luminance mode. The calculator calculates a compensation gamma data curve for each of a plurality of luminance modes based on the reference compensation gamma data curve to perform a dimming operation. The data signal generator generates data signals corresponding to input grayscale levels based on the compensation gamma data curve.


