Timing Controller WRGB Data Bit Reduction for Memory Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing LCD devices with WRGB pixel structures face limitations in data transmission due to high-speed external memory clocks exceeding the specifications of the external memory, leading to improper data input/output and increased manufacturing costs when frequency adjustments are necessary for different data transmission amounts.
Innovation Solution
A timing controller that converts input RGB data into WRGB data, generates conversion WRGB data by reducing the bit count of W, R, and B data, and transfers this data to an external memory, while also re-aligning the data upon retrieval to ensure proper output, optimizing data paths and reducing communication frequency between the timing controller and external memory.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If high-speed external memory clock is used to transmit WRGB data, then data transmission speed is improved, but the external memory specification is exceeded causing improper data input/output
Solution Approach 1:
The patent changes the data transmission parameters by converting WRGB data into conversion WRGB data with reduced bit count. This parameter change allows the external memory to operate within its specification range while maintaining efficient data transmission, resolving the contradiction between transmission speed and reliability.
Solution Approach 2:
The patent extracts and removes redundant data bits from the WRGB data stream by converting one of the four color components to zero. This extraction reduces the data size to fit within external memory specifications while preserving the essential image information, enabling reliable data transmission.
2Productivity
If external memory is driven at high speed for WRGB data storage, then data processing efficiency is improved, but manufacturing costs increase due to frequency adjustment requirements
Solution Approach 1:
The patent applies parameter changes by modifying the data format from full WRGB to conversion WRGB with reduced bit depth. This enables the use of standard external memory specifications without requiring expensive high-frequency memory components, thereby maintaining productivity while reducing manufacturing costs.
Solution Approach 2:
The patent uses a cost-effective approach by employing standard external memory components rather than investing in expensive high-frequency memory. The data conversion process compensates for the reduced memory speed capability, achieving acceptable processing efficiency with cheaper hardware components.
3Quantity of substance
If WRGB data is converted and stored in external memory, then internal memory size requirement is reduced, but communication frequency between timing controller and external memory increases
Solution Approach 1:
The patent extracts redundant data components by converting one color channel to zero, thereby reducing the total data volume that needs to be stored and transmitted. This extraction reduces the communication frequency requirements while maintaining the functionality of the external memory storage system.
Solution Approach 2:
The patent changes the data parameters by reducing the bit count of the color data. This parameter change decreases the data volume and consequently reduces the communication frequency between the timing controller and external memory, while still providing sufficient storage capacity.
Data Source
AI summary
Provided are a timing controller for converting RGB data to WRGB data, a driving method thereof, and an LCD device using the same. The timing controller according to an embodiment includes a reception unit to receive input RGB data from an external device; a converter to convert the input RGB data into input WRGB data composed of W, R, G and B data; an aligner to convert one of the W, R, G, and B data into 0 to generate conversion WRGB data, the conversion WRGB data having bits less than the total number of bits composing the W, R, G, and B data; a controller to transfer the conversion WRGB data to an external memory; and a re-aligner to convert the conversion WRGB data received from the external memory into digital WRGB data corresponding to the input WRGB data, and to output the digital WRGB data.


