Display Driver Parity Circuit for Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display drivers face challenges with increased complexity and cost due to large chip areas and potential data errors in display memory, particularly when handling high-resolution displays, which can lead to erroneous data being written and displayed.

Innovation Solution

A display driver incorporating a parity generation circuit to generate parity data for display data, a parity check circuit for error detection, decoders, latch circuits, and data line driver sections to manage data lines, reducing the need for decoders in each data line driver section and enabling efficient data error detection and correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a calculation circuit is provided in each column driver to process display data, then the display panel can be driven, but the circuit becomes complicated and the chip area is increased

Engineering Contradiction:
Improvedisplay panel driving capabilityVSAvoidcircuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The calculation circuit is extracted from each column driver and relocated to a separate processor. The column drivers only retain the function of outputting data to data lines, significantly simplifying the driver circuit structure and reducing chip area while maintaining display panel driving capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The processor performs multiple functions including calculation processing, parity generation, and data output control. This multi-functional approach eliminates the need for dedicated calculation circuits in each column driver, reducing overall circuit complexity

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

2Measurement precision

If the resolution of the display panel is increased, then the display quality is improved, but the amount of display data is increased and the driver circuit becomes complicated

Engineering Contradiction:
Improvedisplay resolutionVSAvoiddriver circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The data processing burden is extracted from the driver circuit and transferred to the processor. The driver circuit only handles simple data output to data lines, while the processor performs calculation and parity generation. This separation allows the driver circuit to remain simple even as display resolution increases

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The processor performs preliminary calculation and parity generation before data is sent to the display memory. This preliminary processing reduces the data processing burden on the driver circuit during high-resolution display operations

Inventive Principle:
Principle #10Preliminary action

3Reliability

If parity check is performed for data error detection, then data reliability is improved, but the circuit area and design period are increased

Engineering Contradiction:
Improvedata error detection capabilityVSAvoidcircuit area
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The parity generation circuit and parity check circuit are merged into the processor. This integration eliminates the need for separate parity check hardware in the driver circuit, maintaining data error detection capability while minimizing additional circuit area

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The processor performs self-service by generating and checking parity data internally. This self-contained approach eliminates the need for external parity check circuits, reducing overall device complexity while maintaining reliability

Inventive Principle:
Principle #25Self-service

4Ease of operation

If voltage is applied to a word gate without expecting voltage, then the display memory can be accessed, but erroneous data may be written into the display memory

Engineering Contradiction:
Improvememory access capabilityVSAvoiddata integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The processor generates parity data in advance before writing to the display memory. This preliminary parity generation allows the system to detect and prevent erroneous data writing even when voltage is unexpectedly applied to word gates

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The parity check circuit provides feedback to detect data errors caused by unexpected voltage application. This feedback mechanism allows the system to identify and correct erroneous data writes, maintaining data integrity while preserving memory access capability

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7471302B2Display driver and electronic instrument
Publication Date: 2008.12.30 SEIKO EPSON CORP
  • US7471302B2 patent drawing
  • US7471302B2 patent drawing
  • US7471302B2 patent drawing

AI summary

A display driver includes: a parity generation circuit which generates s-bit parity data for n-bit display data input through a processor interface, combines the n-bit display data and the s-bit parity data, and outputs the combined n-bit display data and s-bit parity data to a display memory as (n+s)-bit display data; a parity check circuit which performs data error detection for the (n+s)-bit display data sequentially input from the display memory in units of (n+s) bits, and outputs the n-bit display data; at least one decoder which decodes the n-bit display data output from the parity check circuit; a plurality of latch circuits which latch the data decoded by the decoder; and a plurality of data line driver sections which drive data lines of a display panel based on the data latched by the latch circuits.