Display Matrix Driving Using Wavelet-Based Voltage Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display technologies face challenges in reducing hardware complexity while achieving high-quality images with good brightness uniformity and fast switching times between gray shades, especially when displaying a large number of gray shades.

Innovation Solution

The system employs a voltage level generator, row and column voltage selectors, and a controller to generate control signals using wavelet matrices, where wavelets are chosen based on gray shade data bits, and the number of rows is optimized to facilitate address generation, reducing hardware complexity by using analog multiplexers and shift registers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional display driving techniques are used to display a large number of gray shades, then the number of gray shades increases, but the hardware complexity of display drivers increases significantly

Engineering Contradiction:
Improvenumber of gray shadesVSAvoidhardware complexity of display drivers
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The display matrix is divided into multiple sub-matrices, with each sub-matrix driven by a dedicated driver. This segmentation allows the system to handle large numbers of gray shades by distributing the driving complexity across multiple independent drivers, rather than requiring a single complex driver to handle all gray shades simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a time dimension by sequentially driving different sub-matrices at different time intervals. This temporal multiplexing approach allows the system to display multiple gray shades over time using the same physical hardware, effectively increasing the number of displayable gray shades without proportionally increasing hardware complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Manufacturing precision

If more gray shades are displayed to increase color depth, then image quality improves, but switching times between gray shades increase

Engineering Contradiction:
Improveimage qualityVSAvoidswitching times between gray shades
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system pre-calculates and stores driving waveforms for different gray shades in lookup tables within each driver. When a gray shade transition is requested, the driver retrieves the pre-computed waveform data, avoiding real-time calculation delays. This preliminary preparation of control signals significantly reduces switching times between gray shades while maintaining high image quality.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If hardware complexity is reduced using simpler drivers, then device complexity decreases, but the number of displayable gray shades is limited

Engineering Contradiction:
Improvehardware complexityVSAvoidnumber of gray shades
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

Multiple simple drivers are merged to collectively drive a large display matrix capable of showing many gray shades. Each driver handles a subset of the display matrix with simplified hardware, but through coordinated operation and time-multiplexed control, the combined system achieves the capability to display a large number of gray shades across the entire matrix.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8487855B2System and method to drive display matrix
Publication Date: 2013.07.16 RAMAN RES INST
  • US8487855B2 patent drawing
  • US8487855B2 patent drawing
  • US8487855B2 patent drawing

AI summary

A system and method to drive display matrix, comprising: a voltage level generator to provide predetermined voltages, a row voltage selector to select a group of voltages from the voltage level generator depending on select vector to drive row drivers, a column voltage selector to select a group of voltages from the voltage level generator depending on data vector to drive column drivers, and a controller to generate control signals to scan the display as dictated by addressing technique.