Display Driver CRC Link Testing During Normal Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display driver integrated circuits (DDIs) face inefficiencies in testing due to the need for separate devices and test patterns, especially in large-size panels with long signal transmission links, which increases the likelihood of signal errors and decreases test efficiency.
Innovation Solution
A timing controller and source driver integrated circuit (DDI) system that generates error detection codes, such as CRC codes, and incorporates them into data sequences for error detection during normal display operations, eliminating the need for separate test modes and patterns, and allowing simultaneous error detection and display data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate test devices and test patterns are used to perform error detection, then error detection capability is improved, but test efficiency deteriorates due to separate test time and additional devices
Solution Approach 1:
The patent combines the error detection function with the normal display data transmission function by integrating CRC code generation and verification into the existing data sequence transmission process. The timing controller generates CRC codes for display data and transmits them through the same link used for normal operation, while the source driver verifies these codes during regular operation, eliminating the need for separate test devices and test patterns.
Solution Approach 2:
The data sequence transmission system is designed to serve multiple functions: it simultaneously performs normal display data transmission and error detection. The CRC code mechanism is embedded within the existing data sequence structure, allowing the same transmission link and processing circuits to handle both display operations and error detection without requiring dedicated test infrastructure.
2Measurement precision
If separate test modes are implemented, then error detection accuracy is improved, but test time increases and overall efficiency decreases
Solution Approach 1:
The error detection operation continues uninterrupted during normal display operations. The CRC code verification is performed continuously as display data is transmitted through the link, rather than requiring separate test modes. This continuous error detection maintains display functionality while simultaneously verifying data integrity, eliminating the need to stop normal operations for testing.
Solution Approach 2:
The patent merges error detection with normal display operations by embedding CRC codes within the data sequence transmitted during regular operation. The source driver verifies CRC codes as part of the normal data reception process, so error detection occurs concurrently with display operations rather than requiring separate test time.
3Area of stationary object
If long links are used for signal transmission in large-size panels, then display coverage is improved, but signal transmission error probability increases
Solution Approach 1:
The CRC code mechanism provides feedback about signal transmission quality by enabling the source driver to detect errors in received data sequences. When errors occur during transmission through long links, the CRC verification process identifies them, allowing for error correction or retransmission, thus maintaining reliability despite the increased distance.
Data Source
AI summary
A timing controller, a source driver, and a display driver integrated circuit (DDI) having improved test efficiency and a method of operating the DDI are provided. The timing controller includes a code generation unit for generating a first code from display data, a protocol encoder for generating a data sequence including the display data and the first code, and a transmission unit for providing the data sequence to a source driver through a link.


