Frame Timing Circuit Resolves Display Hardware Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flat-panel displays are often incompatible with hardware due to varying screen sizes and refresh rates, leading to improper or non-display of image data when used with incompatible devices.

Innovation Solution

A display system comprising an image source, processor, and frame timing circuit that includes a controller, register, and counter, which processes and reformats image data by adding or removing sync signals to adapt image data from one display size to another, allowing compatibility with different screen dimensions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If displays are designed with specific screen sizes and refresh rates, then display performance is optimized, but compatibility with different hardware devices deteriorates

Engineering Contradiction:
Improvedisplay performanceVSAvoidhardware compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent changes the parameters of image data (resolution, refresh rate, timing) through a frame timing circuit that can generate multiple output formats from a single input source. This allows the display system to adapt to different screen sizes and refresh rates while maintaining optimized display performance for each specific configuration.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The frame timing circuit dynamically adjusts output parameters based on the connected display device. The system can switch between different resolutions and refresh rates in real-time, making the display adaptable to various hardware configurations while maintaining optimal performance for each mode.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If image data is formatted for one specific display resolution, then display quality is improved, but compatibility with other resolutions deteriorates

Engineering Contradiction:
Improvedisplay qualityVSAvoidresolution compatibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The frame timing circuit serves multiple functions by accepting a single image data input and generating multiple output formats simultaneously. This universal interface allows one display system to work with various resolutions and refresh rates while maintaining high display quality for each specific configuration.

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

Solution Approach 2:

The frame timing circuit acts as an intermediary between the image data source and the display device. It transforms and adapts the image data parameters (timing, synchronization signals, resolution) to match the specific requirements of different displays, enabling compatibility without compromising display quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If a frame timing circuit adds or removes sync signals to adapt image data, then compatibility with different displays is improved, but device complexity increases

Engineering Contradiction:
Improvedisplay compatibilityVSAvoidcircuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The frame timing circuit is segmented into distinct functional blocks (counter, synchronization signal generator, data output) that can independently handle specific tasks. This modular approach manages complexity by dividing the adaptation function into manageable segments, each responsible for a specific aspect of parameter transformation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9786249B2Frame timing
Publication Date: 2017.10.10 OMNIVISION TECHNOLOGIES INC
  • US9786249B2 patent drawing
  • US9786249B2 patent drawing
  • US9786249B2 patent drawing

AI summary

A display system includes a processor coupled to receive image data from an image source and a frame timing circuit. The processor is coupled to output the image data and first sync signals, where each one of the first sync signals is output after M number of pixel values of the image data are output from the processor. The frame timing circuit is coupled to the processor to receive the image data and the first sync signals. The frame timing circuit is coupled to output X number of pixel values of the image data and second sync signals to a display, where the X number of pixel values is an integer multiple of the M number of pixel values of the image data. Each one of the second sync signals is output after X number of pixel values of the image data are output from the frame timing circuit.