Video Processing Timing Controller for Signal Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video data transmission to display devices often results in packet signals being delayed by varying amounts, causing synchronization and data enable signals to be misaligned, which can lead to video data not meeting the constraints of the display device.

Innovation Solution

A video processing apparatus with a timing controller that adjusts the timing of the synchronization signal pulse and the width of the blanking period of the data enable signal to ensure the synchronization signal pulse falls within the blanking period, using a packet reception circuit, synchronization packet recognition circuit, timing signal generation circuit, counter, comparator, and line buffer to regenerate and output synchronized signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If packet signals are transmitted via a common transmission device that arbitrates between multiple packet signals, then the transmission device can handle multiple signals, but the packet signals are delayed by inconstant delay amounts causing synchronization loss

Engineering Contradiction:
Improvetransmission device capabilityVSAvoidsignal synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The timing controller performs preliminary timing adjustment on the synchronization signal and data enable signal before they are transmitted through the arbitration device. By pre-adjusting the timing to account for potential variable delays, the signals maintain their synchronization relationship even after passing through the transmission device with inconstant delay amounts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The timing controller monitors the timing relationship between the synchronization signal and data enable signal, and dynamically adjusts the timing parameters based on detected deviations. This feedback mechanism ensures that even when variable delays occur during transmission, the signals are realigned to maintain proper synchronization at the display device.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the synchronization signal and data enable signal are transmitted separately through arbitration, then multiple signals can be handled independently, but they experience different delay amounts causing misalignment

Engineering Contradiction:
Improvesignal handling capabilityVSAvoidsignal timing alignment
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The timing controller applies preliminary timing adjustment to both the synchronization signal and data enable signal before transmission. By calculating and applying compensatory timing offsets in advance, the controller ensures that even though the signals experience different variable delays during arbitration, they arrive at the display device with proper timing alignment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The timing controller dynamically changes the timing parameters (delay amounts, phase shifts) of the synchronization signal and data enable signal based on the specific arbitration conditions and observed delay variations. This parameter adjustment allows the system to maintain precise timing alignment despite the independent transmission paths and varying delays.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If variable delay amounts occur during transmission arbitration, then multiple packet signals can be arbitrated, but the video data may not meet display device constraints

Engineering Contradiction:
Improvearbitration capabilityVSAvoidconstraint compliance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The timing controller performs preliminary timing adjustment on the signals before they enter the arbitration process. By pre-synchronizing the signals and accounting for potential variable delays, the controller ensures that even after arbitration with different delay amounts, the signals will still meet the display device's timing constraints when they arrive.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The timing controller introduces timing margins and cushioning adjustments in advance to compensate for the variable delays that will occur during arbitration. This beforehand cushioning ensures that even when the signals experience unexpected delay variations, they still arrive within the acceptable timing windows required by the display device constraints.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS9270869B1Video processing apparatus
Publication Date: 2016.02.23 KK TOSHIBA
  • US9270869B1 patent drawing
  • US9270869B1 patent drawing
  • US9270869B1 patent drawing

AI summary

According to one embodiment, a video processing apparatus includes a video data output device which outputs a data packet signal obtained by packetizing a data enable signal and a synchronization packet signal obtained by packetizing a synchronization signal, a transmission device which transmits the data packet signal and the synchronization packet signal, the data packet signal being delayed by a first delay amount and the synchronization packet signal being delayed by a second delay amount, and a timing controller which generates the data enable signal and the synchronization signal so as to set a pulse of the synchronization signal within a blanking period of the data enable signal based on the data packet signal and the synchronization packet signal.