Clock Training Data Encoding for Reverse Pin Connections
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In liquid crystal display panels, incorrect connection of positive and negative pins between the timing controller and the source driver can lead to failed clock training and incorrect data reception, necessitating costly redesigns of printed circuit boards to ensure proper alignment.
Innovation Solution
A data transmission method that generates two sets of encoded clock training data, one set for correct pin connections and another complementary set for reverse connections, allowing the receiving end to correctly decode and perform clock training regardless of pin orientation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If differential signal lines are used to transmit signals between timing controller and source driver, then signal transmission reliability is improved through voltage comparison, but pin connection correctness becomes critical and complex
Solution Approach 1:
The patent applies inversion by detecting the polarity of received signals and automatically inverting the encoding logic when reverse connection is detected. Instead of requiring correct physical connection, the system inverts the interpretation of signal levels (high/low) based on detected polarity, allowing correct operation regardless of physical orientation. This resolves the contradiction by maintaining reliability while eliminating connection complexity.
Solution Approach 2:
The patent changes the parameter of encoding logic based on detected connection polarity. When reverse connection is detected, the system switches between normal encoding and inverted encoding modes. This dynamic parameter change allows the same hardware to adapt to different connection configurations, reducing pin connection complexity while maintaining signal transmission reliability.
2Manufacturing precision
If strict pin alignment is required between timing controller and source driver, then data reception accuracy is improved, but manufacturing cost increases due to PCB redesign requirements
Solution Approach 1:
The system performs self-diagnosis by detecting signal polarity at the source driver end and automatically adjusts its encoding logic accordingly. This self-service capability eliminates the need for external verification of pin alignment or costly PCB redesigns, allowing manufacturers to reduce precision requirements while maintaining data reception accuracy.
Solution Approach 2:
The patent implements preliminary polarity detection during the clock training phase before actual data transmission. By detecting connection orientation in advance and pre-configuring the appropriate encoding mode, the system ensures accurate data reception without requiring precise pin alignment or expensive redesigns, thus reducing manufacturing costs.
3Reliability
If clock training data is sent through differential signal lines, then clock synchronization is achieved, but connection orientation sensitivity causes training failure
Solution Approach 1:
The patent makes the encoding logic dynamic by switching between normal and inverted modes based on detected connection polarity. During clock training, the system detects whether pins are correctly or reversely connected and dynamically adjusts the encoding interpretation, enabling reliable clock synchronization regardless of connection orientation and improving adaptability.
Solution Approach 2:
The system uses feedback from signal polarity detection during clock training to automatically adjust the encoding logic. The source driver monitors the received training data polarity and feeds this information back to select the appropriate decoding mode, ensuring reliable clock synchronization while adapting to different connection orientations without manual intervention.
Data Source
Figure 1A~2
Figure 3
Figure 4~7
AI summary
The present disclosure relates to a data transmission method, device, system, and display device. The method includes: encoding clock training data to obtain two sets of encoded data corresponding to the clock training data and complementary to each other; and sending a specified set of encoded data in the two sets of encoded data to a receiving end when positive and negative pins of the transmitting end and the receiving end are correspondingly connected; sending other set of coded data in the two sets of coded data than the specified set of encoded data to the receiving end when the positive and negative pins of the transmitting end and the receiving end are reversely connected, the receiving end being configured to perform clock training according to the received encoded data. With the method provided by the present disclosure, when the positive and negative pins of the transmitting end and the receiving end are reversely connected, the receiving end may also correctly receive and decode data, thereby effectively improving the reliability and flexibility of data transmission.