Display Driving LUT Pointer Addressing for GPU Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interfaces between Graphics Processing Units (GPU) and IC chips for display driving are inefficient, leading to high power consumption and resource waste due to repeated transmissions of gray scale data, which limits the transmission rate.

Innovation Solution

A display driving method utilizing a Look-Up Table (LUT) to map pointer addresses to gray scale data, allowing for digital-analog conversion and reduced data transmission by encoding and decoding pointer addresses instead of gray scale data, thereby increasing transmission efficiency and reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If gray scale data is transmitted repeatedly using existing interfaces (TTL/LVDS), then the display can be driven, but the transmission rate is constrained and power consumption increases

Engineering Contradiction:
Improvetransmission rateVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent uses a Look-Up Table (LUT) to store pre-defined gray scale data patterns. Instead of transmitting the actual gray scale data repeatedly, the system transmits pointer addresses that copy/reference the stored patterns in the LUT. This copying approach reduces transmission data volume while maintaining display functionality, directly addressing the contradiction between transmission rate and power consumption.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the transmission parameter from gray scale data values (0-255 requiring 8 bits) to pointer addresses (requiring fewer bits). By transforming the data representation from direct gray scale values to indirect pointer references, the transmission efficiency improves and power consumption decreases, as fewer bits need to be transmitted over the interface.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If 8-bit gray scale data is transmitted for each subpixel, then complete color information is transmitted, but the data transmission volume is large causing resource waste

Engineering Contradiction:
Improvegray scale data completenessVSAvoiddata transmission resources
Core Design Contradiction:
Loss of informationVSLoss of substance

Solution Approach 1:

The LUT stores complete gray scale data patterns that can represent multiple subpixel combinations. By transmitting pointers to these pre-stored patterns rather than the actual gray scale data, the system maintains full color information capability while using minimal transmission resources. The copying mechanism allows the receiver to reconstruct complete color information from compact pointer data.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The LUT entries serve multiple functions simultaneously - each stored pattern represents a combination of gray scale values for multiple subpixels (R, G, B). A single pointer transmission can convey information that would otherwise require multiple separate data transmissions, making the transmission system more universal and efficient.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Quantity of substance

If multiple physical lines are used to transmit gray scale data, then data transmission capacity is sufficient, but the interface complexity and wire requirements increase

Engineering Contradiction:
Improvedata transmission capacityVSAvoidphysical wire requirements
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent changes the data encoding parameter from direct gray scale values to compressed pointer addresses. This parameter transformation reduces the number of bits that need to be transmitted, thereby reducing the number of physical wire requirements while maintaining sufficient data transmission capacity through efficient pointer-based addressing of LUT entries.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If sequential transmission of gray scale values is used for each subpixel, then accurate color representation is achieved, but the transmission time increases

Engineering Contradiction:
Improvecolor accuracyVSAvoidtransmission time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The LUT pre-calculates and stores optimal gray scale data patterns for various display scenarios. By preparing these data patterns in advance and storing them in the LUT, the system eliminates the need for real-time sequential calculation and transmission of individual gray scale values. The preliminary action of pre-storing patterns enables faster transmission through pointer-based addressing, reducing transmission time while maintaining color accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system copies pre-validated color accuracy patterns from the LUT rather than transmitting and processing individual gray scale values sequentially. This copying approach preserves the color accuracy of pre-computed patterns while significantly reducing transmission time, as pointer addresses can be transmitted and processed much faster than full gray scale data sequences.

Inventive Principle:
Principle #26Copying

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This method enhances the transmission rate between the GPU and IC chip, decreases data processing, and lowers power consumption by eliminating redundant data transmissions and simplifying the required physical wires, thus improving display driving efficiency.

Implementation Method 1

performing, by the lower machine, a digital-analog conversion on the gray scale data to acquire a converted analog voltage

Methodology Applied
Scientific EffectDigital-to-Analog Conversion:

Data Source

PatentUS10068552B2Display driving method, upper machine, lower machine and display driving system
Publication Date: 2018.09.04 BOE TECHNOLOGY GROUP CO LTD
  • US10068552B2 patent drawing
  • US10068552B2 patent drawing
  • US10068552B2 patent drawing

AI summary

Disclosed is a display driving method, an upper machine, a lower machine and a display driving system. The method includes: acquiring, by a lower machine, an address for any of subpixels transmitted from an upper machine; looking up, by the lower machine, a gray scale data corresponding to the pointer address in a display Look-UP Table (LUT), wherein the LUT stores mapping relationships between respective pointer addresses and their corresponding gray scale data; performing, by the lower machine, a digital-analog conversion on the gray scale data to acquire a converted analog voltage; and outputting the analog voltage to the subpixel so as to drive the subpixel for displaying. The method can increase the transmission rate between the GPU and the display to a certain degree and reduce the power consumption thereof.