IP Library Granted Patent US 7,561,979
Granted Patent B2
US 7,561,979 · App. 11/747,185 · Granted Jul 14, 2009

Device and method for calibrating data processing apparatus by tuning firmware trim value

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,561,979
App. No.
11/747,185
Granted
Jul 14, 2009
Kind
B2
Abstract

A method for calibrating a data processing apparatus to set a target firmware trim value is disclosed. The data processing apparatus is for converting a non-test pattern to a non-test output according to the target firmware trim value under a normal mode. The method includes: driving the data processing apparatus to convert a test pattern into a test output according to a test firmware trim value received under a calibration mode; and analyzing the test output to tune the test firmware trim value outputted to the data processing apparatus, and controlling the data processing apparatus to store a specific test firmware trim value as the target firmware trim value when an analysis result of the test output generated in reference to the specific test firmware trim value indicates that a predetermined criterion is met.

Claims (21)

1. A calibration system, comprising:

a data processing apparatus, for converting a test pattern into a test output according to a test firmware trim value received under a calibration mode, and for converting a non-test pattern to a non-test output according to a target firmware trim value stored therein under a normal mode, wherein the test output is an analog signal; and

a calibration apparatus, coupled to the data processing device, for calibrating the data processing apparatus, the calibration apparatus analyzing the test output to tune the test firmware trim value outputted to the data processing device, and for controlling the data processing device to store a specific test firmware trim value as the target firmware trim value when an analysis result of the test output generated in reference to the specific test firmware trim value indicates that a predetermined criterion is met, the calibration apparatus comprising:

an analysis device, for analyzing the test output to generate the analysis result, the analysis device comprising an analog-to-digital converter (ADC) for sampling the analog signal to generate the analysis result; and

a micro-controller, coupled to the analysis device, for processing the analysis result to adjust the test firmware trim value;

wherein the analysis result outputted from the ADC includes at least a first sample value sampled during a first period of the analog signal and at least a second sample value sampled during a second period of the analog signal; and the micro-controller determines a difference value according to at least the first sample value and the second sample value, and then compares the difference value with a reference value to determine if the predetermined criterion is met.

2. The calibration system of claim 1 , wherein the analysis result includes a plurality of first sample values and a plurality of second sample values; and the micro-controller further computes a first average value of the first sample values and a second average value of the second sample values, and then determines the difference value according to the first average value and the second average value.

3. The calibration system of claim 1 , wherein the analog signal is a television signal, the first period corresponds to a sync tip level, and the second period corresponds to a white level.

4. A method for calibrating a data processing apparatus to set a target firmware trim value, the data processing apparatus converting a non-test pattern to a non-test output according to the target firmware trim value under a normal mode, the method comprising:

driving the data processing apparatus to convert a test pattern into a test output according to a test firmware trim value received under a calibration mode, wherein the test output is an analog signal; and

analyzing the test output to tune the test firmware trim value outputted to the data processing apparatus, comprising:

performing an analog-to-digital conversion to sample the analog signal for generating an analysis result; and

processing the analysis result to update the test firmware trim value continuously until a predetermined criterion is met; and

controlling the data processing device to store a specific test firmware trim value as the target firmware trim value when the analysis result of the test output generated in reference to the specific test firmware trim value indicates that the predetermined criterion is met;

wherein the analysis result includes at least a first sample value sampled during a first period of the analog signal and at least a second sample value sampled during a second period of the analog signal; and the step of processing the analysis result to update the test firmware trim value continuously until the predetermined criterion is met comprises:

determining a difference value according to at least the first sample value and the second sample value; and

comparing the difference value with a reference value to determine if the predetermined criterion is met.

5. The method of claim 4 , wherein the analysis result includes a plurality of first sample values and a plurality of second sample values; and the step of determining the difference value comprises:

computing a first average value of the first sample values and a second average value of the second sample values; and

determining the difference value according to the first average value and the second average value.

6. The method of claim 4 , wherein the analog signal is a television signal, the first period corresponds to a sync tip level, and the second period corresponds to a white level.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2021
From: MEDIATEK INC.
To: XUESHAN TECHNOLOGIES INC.
Reel/Frame 055486/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2009
From: LAN, KUO-PIN; LEE, YUAN-CHUNG; CHEN, CHIEN-MING; HSU, PIN-HUAN
To: MEDIATEK INC.
Reel/Frame 022642/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2007
From: HUANG, HSIANG-SUNG
To: MEDIATEK INC.
Reel/Frame 019277/0900 →