IP Library Granted Patent US 7,155,469
Granted Patent B2
US 7,155,469 · App. 10/331,607 · Granted Dec 26, 2006

Method of correcting physical impairments of a programmable filter

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,155,469
App. No.
10/331,607
Granted
Dec 26, 2006
Kind
B2
Abstract

In some embodiments of the present invention, a known input signal is fed to a programmable filter. The output of the filter is compared to a calculated desired output for the same or similar input, and the difference between the outputs may be used to define correction values. The correction values are used then to correct an output signal.

Claims (36)

1. A method of compensating for an impairment of a programmable filter, the method comprising:

determining correction values based on a first output signal from said programmable filter, and

providing said correction values to correct a second, subsequent, output signal from said programmable filter,

wherein determining comprises receiving said first output signal from said programmable filter in response to a predetermined input signal,

and wherein the predetermined input signal includes at least a direct current voltage.

2. The method of claim 1 , further comprising, during a power-up period of said programmable filter, applying said predetermined input signal to said programmable filter.

3. The method of claim 1 , further comprising providing said correction values to compensate at least partially for deviations between branches of said programmable filter.

4. The method of claim 3 , wherein said deviations comprise deviations in gain and offset of said branches.

5. A method of compensating for an impairment of a programmable filter, the method comprising:

calculating correction values for said programmable filter from a comparison of a response of said programmable filter to a known signal with a desired response to said known input signal; and

using said correction values to compensate at least partially for impairments in said filter by correcting an output of said filter,

wherein said known signal includes at least a direct current voltage, and wherein said impairments comprise deviations between branches of said programmable filter.

6. The method of claim 5 , wherein said deviations comprise deviations in gain and offset of said branches.

7. The method of claim 5 , further comprising:

determining whether said correction values providing insufficient compensation for said impairments and whether to calculate new correction values.

8. An apparatus comprising:

a programmable filter having an input terminal and an output terminal;

a correction unit; and

a computing unit operably coupled to said output terminal and to said correction unit, to provide a predetermined signal to said input terminal alternatively to an input signal,

wherein said correction unit is responsive to correction values providable by said computing unit.

9. The apparatus of claim 8 , wherein said correction values are computable responsive to said output signal, and wherein said output signal is received in response to said predetermined signal.

10. An article for compensating for an impairment of a programmable filter, the article comprising a storage medium having stored therein instructions that, when executed by a computing unit, result in:

determining correction values based on a first output signal from said programmable filter;

providing said correction values to a correction unit to correct a second, subsequent, output signal from said programmable filter; and

determining whether new correction values need to be calculated.

11. The article of claim 10 , wherein the instructions further result in:

determining whether said new correction values are sufficiently calculated.

12. A system comprising:

an apparatus comprising:

a dipole antenna to send and receive wireless communication signals;

a programmable filter having an input terminal and an output terminal;

a correction unit; and

a computing unit operably coupled to said output terminal and to said correction unit, to provide a predetermined signal to said input terminal alternatively to an input signal,

wherein the dipole antenna is in communication with said input terminal of said programmable filter,

and wherein said correction unit is responsive to correction values providable by said computing unit.

13. The system of claim 12 , wherein said correction values are computable responsive to said output signal, and wherein said output signal is received in response to said predetermined signal.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2006
From: DSPC TECHNOLOGIES LTD.
To: INTEL CORPORATION
Reel/Frame 018499/0504 →
CORRECTION TO ASSIGNEE'S ADDRESS Recorded Nov 17, 2003
From: WOLF, GUY; PETROV, DIMITRY
To: D.S.P.C. TECHNOLOGIES LTD.
Reel/Frame 014700/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2003
From: D.S.P.C. TECHNOLOGIES LTD.
To: INTEL CORPORATION
Reel/Frame 014047/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2003
From: WOLF, GUY; PETROV, DIMITRY
To: D.S.P.C. TECHNOLOGIES LTD.
Reel/Frame 013930/0280 →