WE Pulse Width Regeneration Through Serialized LCD Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In electronic communication devices with LCD screens, the varying Write Enable (WE) pulse width requirements for main and secondary screens pose a challenge when a serializer/deserializer is introduced, as it necessitates additional signal lines to transmit the correct pulse width, detracting from the serialization/deserialization approach.
Innovation Solution
Measuring the pulse width of the WE pulse from the microprocessor, encoding it with serial data, and using the serial bit clock to regenerate the correct pulse width at the deserializer, eliminating the need for additional signal lines by embedding the pulse width information within the serial data stream.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If additional signal lines are used to transmit the WE pulse width from the microprocessor to the LCD screen, then the correct pulse width can be maintained, but the number of signal lines increases and the serialization approach is compromised
Solution Approach 1:
The patent merges the pulse width information with the serial data stream by encoding the measured pulse width count into the serialized data. The serializer combines the data bits and pulse width count into a single serial stream, eliminating the need for separate signal lines while maintaining accurate pulse width transmission to the LCD screen
Solution Approach 2:
The serial data line serves multiple functions: it transmits both the display data and the pulse width control information through the same communication channel. This multi-functionality allows the system to maintain different pulse widths for main and secondary screens without requiring additional dedicated signal lines
2Device complexity
If the pulse width information is embedded in the serial data stream, then additional signal lines are eliminated, but the measurement and encoding process is required
Solution Approach 1:
The system performs preliminary measurement of the pulse width using a counter that captures the number of clock cycles during the WE pulse. This measurement is completed before serialization, and the resulting count value is then encoded into the serial data stream, preparing all necessary information in advance for efficient transmission
Solution Approach 2:
The counter serves as an intermediary element that converts the time-domain pulse width information into a digital count value. This intermediary transformation makes the pulse width information suitable for encoding into the serial data stream, bridging the gap between the analog pulse width and the digital serial communication
Data Source
AI summary
A system and process for receiving a variable pulse width signal and measuring and serially sending the measurements to a receiver that deserializes and regenerates the variable pulse width signal. Data bits may be embedded with the variable pulse width clock measurements and serially sent out. The measurements are illustratively accomplished using a reference clock and a phase locked loop.


