IP Library Granted Patent US 7,358,798
Granted Patent B1
US 7,358,798 · App. 11/036,662 · Granted Apr 15, 2008

Nonlinear 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,358,798
App. No.
11/036,662
Granted
Apr 15, 2008
Kind
B1
Abstract

A system and a method are disclosed for converting analog signal to digital. An analog to digital converter system comprises an analog to digital converter (ADC) and an adaptive filter coupled to the ADC, wherein the adaptive filter is coupled to the ADC in a feedforward configuration. A method of generating a digital signal based on an analog signal comprises applying the analog signal to an analog to digital converter (ADC) to generate an ADC output and sending the ADC output to an adaptive filter, wherein the adaptive filter is coupled to the ADC in a feedforward configuration.

Claims (46)

1. An analog to digital converter system comprising:

an analog to digital converter (ADC); and

an adaptive filter coupled to the ADC; wherein:

the adaptive filter includes a nonlinear filter having a filter characteristic that is adaptable;

the adaptive filter is coupled to the ADC in a feedforward configuration; and the adaptive filter is trained to reduce an error of an output of the ADC.

2. An analog to digital converter system as recited in claim 1 , wherein the adaptive filter is a nonlinear filter.

3. An analog to digital converter system as recited in claim 1 , wherein the adaptive filter is trained to reduce the error, including by modeling the error.

4. An analog to digital converter system as recited in claim 1 , wherein the adaptive filter is trained to reduce the error, including by adapting a filter parameter.

5. An analog to digital converter system as recited in claim 1 , wherein the adaptive filter is configured to output an error signal that is substantially the same as the error.

6. An analog to digital converter system as recited in claim 1 , wherein the output of the ADC is sent to the adaptive filter as an input.

7. An analog to digital converter system as recited in claim 1 , further comprising a combiner configured to combine an output of the ADC with an output of the adaptive filter.

8. An analog to digital converter system comprising:

an analog to digital converter (ADC); and

an adaptive filter coupled to the ADC; wherein

the adaptive filter is coupled to the ADC in a feedforward configuration;

wherein the adaptive filter is a nonlinear filter that comprises:

a plurality of linear filters each having a filter output;

a plurality of nonlinear elements each connected to one of the plurality of linear filters; and

a combination network connected to the plurality of nonlinear elements; wherein:

the nonlinear elements are used to produce nonlinear effects and generate a plurality of nonlinear outputs; and

the combination network combines the nonlinear outputs.

9. An analog to digital converter system as recited in claim 8 , wherein the combination network comprises a min-max selection network.

10. An analog to digital converter system as recited in claim 8 , wherein the nonlinear elements are configured to perform absolute value operations to generate a plurality of nonlinear outputs.

11. A method of generating a digital signal based on an analog signal, comprising:

applying the analog signal to an analog to digital converter (ADC) to generate an ADC output;

sending the ADC output to an adaptive filter; wherein

the adaptive filter includes a nonlinear filter having a filter characteristic that is adaptable;

the adaptive filter is coupled to the ADC in a feedforward configuration; and the adaptive filter is trained to reduce an error of an output of the ADC.

12. A method as recited in claim 11 , wherein the adaptive filter is a nonlinear filter.

13. A method as recited in claim 11 , wherein further comprising training the adaptive filter to model the error.

14. A method as recited in claim 11 , wherein further comprising training the adaptive filter to model the error by adapting a filter parameter.

15. A method as recited in claim 11 , wherein the adaptive filter is configured to output an error signal that is substantially the same as the error.

16. A method as recited in claim 11 , further comprising sending an output of the ADC to the adaptive filter as an input.

17. A method as recited in claim 11 , further comprising combining an output of the ADC with the output of the adaptive filter.

18. A method of generating a digital signal based on an analog signal, comprising:

applying the analog signal to an analog to digital converter (ADC) to generate an ADC output; and

sending the ADC output to an adaptive filter; wherein:

the adaptive filter is coupled to the ADC in a feedforward configuration;

the adaptive filter is a nonlinear filter that comprises:

a plurality of linear filters each having a filter output;

a plurality of nonlinear elements each connected to one of the plurality of linear filters; and

a combination network connected to the plurality of nonlinear elements; wherein:

the nonlinear elements are used to produce nonlinear effects and generate a plurality of nonlinear outputs; and

the combination network combines the nonlinear outputs.

19. A method as recited in claim 18 , wherein the combination network comprises a min-max selection network.

20. A method as recited in claim 18 , wherein the nonlinear elements are configured to perform absolute value operations to generate a plurality of nonlinear outputs.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2015
From: NETLOGIC I LLC
To: BROADCOM CORPORATION
Reel/Frame 035443/0763 →
CHANGE OF NAME Recorded Apr 16, 2015
From: NETLOGIC MICROSYSTEMS, INC.
To: NETLOGIC I LLC
Reel/Frame 035443/0824 →