Line-by-line current control for display panel overcurrent prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional display devices face issues with overcurrent due to a frame delay in determining and applying current control values, leading to inefficiencies when transitioning from low to high gray images, resulting in potential overcurrent or rush currents.
Innovation Solution
A display device and method that control currents on a line-by-line basis, using a current control circuit to determine current control values based on both current and previous frame data, incorporating a data correction circuit to adjust pixel data using scale factors, thereby reducing the likelihood of overcurrent by minimizing the delay between determining and applying current control values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If current control value is determined based on previous frame data only, then device complexity is reduced, but overcurrent occurs due to frame delay
Solution Approach 1:
The patent applies preliminary action by determining the current control value for the (K+1)-th pixel row in advance using line data from both the current frame period (first through K-th pixel rows) and the previous frame period ((K+1)-th through N-th pixel rows). This allows the control value to be prepared before actual display, eliminating the frame delay that causes overcurrent while maintaining a relatively simple device structure.
Solution Approach 2:
The patent segments the frame period into multiple pixel rows (first through N-th pixel rows) and processes each row sequentially with its own current control value. This segmentation enables line-by-line current control, where each pixel row can have independently optimized current control based on its specific luminance requirements, improving current control accuracy without requiring complete frame buffering.
2Reliability
If current control value is determined in advance for next frame, then overcurrent is prevented, but frame delay causes incorrect control value application
Solution Approach 1:
The patent determines the current control value for the (K+1)-th pixel row in advance during the current frame period, using both current frame line data (first through K-th pixel rows) and previous frame line data ((K+1)-th through N-th pixel rows). This preliminary determination eliminates the frame delay between control value calculation and application, ensuring the correct control value is applied to each pixel row without time loss.
3Device complexity
If frame-based current control is used, then device complexity is reduced, but overcurrent occurs during gray level transitions
Solution Approach 1:
The patent segments the display output into multiple pixel rows (first through N-th pixel rows) and applies line-by-line current control. Each pixel row receives a specifically determined current control value based on its luminance requirements from both current and previous frame data. This segmentation prevents overcurrent during gray level transitions by ensuring each row has appropriate current control, while maintaining relatively simple device complexity through sequential processing.
Solution Approach 2:
The patent determines current control values for subsequent pixel rows in advance using available line data before the frame period ends. This preliminary determination ensures that when each pixel row is displayed, the correct current control value is already prepared, preventing overcurrent during transitions from low gray to high gray images without requiring complex frame-based control structures.
Data Source
AI summary
A display device including: a display panel including first through N-th pixel rows; and a panel driver configured to sequentially receive first through N-th line data for the first through the N-th pixel rows in each frame period, and to drive the display panel based on the first through the N-th line data, the panel driver including: a current control circuit configured to determine a current control value for a (K+1)-th pixel row based on the first through K-th line data for the first through K-th pixel rows received in a current frame period and (K+1)-th through the N-th line data for the (K+1)-th through the N-th pixel rows received in a previous frame period; and a data correction circuit configured to correct the (K+1)-th line data for the (K+1)-th pixel row based on the current control value in the current frame period.


