Driver Circuit Data Rearrangement for Display Panel Fan-Out Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display panel driving methods struggle to adaptively drive display panels with different data line layouts, requiring changes in the sequence of data outputted by the driver chip to ensure proper pixel driving.
Innovation Solution
A method and driver circuit that rearrange display data to adaptively drive display panels with different data line layouts by receiving initial display data, rearranging it based on setting signals, and outputting the rearranged data to drive the display panel.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Length of moving object
If extended connecting lines are laid out in the active area to reduce fan-out area length, then the connection length is reduced, but the data sequence must be changed to properly drive pixels
Solution Approach 1:
The driver circuit dynamically adjusts the data output sequence based on the detected data line layout configuration. The circuit can switch between different data sequencing modes (normal sequence, interlaced sequence, inverted sequence) to match the physical layout of the extended connecting lines in the active area, thereby resolving the contradiction between reduced connection length and data driving complexity.
Solution Approach 2:
The invention changes the parameter of data sequence arrangement by detecting the data line layout configuration and automatically adjusting the output data sequence accordingly. This parameter adaptation allows the driver circuit to work efficiently with extended connecting lines laid out in the active area without requiring manual reconfiguration, thus reducing both connection length and operational complexity.
2Adaptability or versatility
If the driver chip outputs data in a fixed sequence, then the driver circuit is simple, but it cannot adapt to display panels with different data line layouts
Solution Approach 1:
The driver circuit is designed with multi-functionality to support multiple data line layouts (normal sequence, interlaced sequence, inverted sequence) within a single circuit. By incorporating layout detection capabilities and configurable data sequence output, the driver circuit becomes universal and can adapt to different display panel configurations without requiring separate dedicated circuits for each layout type.
Solution Approach 2:
The driver circuit performs self-configuration by automatically detecting the data line layout configuration and adjusting its output data sequence accordingly. This self-service capability eliminates the need for external manual configuration and enables the driver circuit to adapt to different panel layouts autonomously, thereby improving adaptability while maintaining relatively simple circuit architecture.
3Ease of manufacture
If data lines are extended into the active area, then manufacturing flexibility is improved, but the data must be rearranged to match the new layout
Solution Approach 1:
The driver circuit incorporates feedback mechanisms to detect the actual data line layout configuration and uses this information to automatically adjust the data output sequence. This feedback loop ensures that the data arrangement automatically matches the physical layout, eliminating the need for manual data rearrangement operations and maintaining ease of operation while enabling manufacturing flexibility.
Solution Approach 2:
The driver circuit performs preliminary detection of the data line layout configuration during initialization or manufacturing testing, and pre-configures the data output sequence to match the detected layout. This preliminary action ensures that the correct data arrangement is established before normal operation begins, thereby maintaining ease of operation while accommodating manufacturing flexibility in data line routing.
Data Source
AI summary
A method for driving a display panel is provided. The method includes: receiving a first display data having a first data sequence; rearranging the first display data to generate a second display data according to at least one setting signal; and outputting the second display data to drive the display panel. The second display data has a second data sequence different from the first data sequence.


