IP Library Granted Patent US 8,842,033
Granted Patent B1
US 8,842,033 · App. 14/042,359 · Granted Sep 23, 2014

Dynamic linearity corrector for digital-to-analog converters

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 8,842,033
App. No.
14/042,359
Granted
Sep 23, 2014
Kind
B1
Abstract

A predistortion generator includes a sample input, a summing circuit to output predistorted samples to a DAC, and distortion term processors, each including a product generator and a FIR filter in tandem. The distortion term processors include a second-order and/or a third-order distortion term processor. In the second-order distortion term processor, the product generator generates a product of only two samples corresponding to a current sample as a respective second-order distortion term that is filtered by the FIR filter thereof using a respective FIR filter characteristic. In the third-order distortion term processor, the product generator generates a product of only three samples corresponding to the current sample as a respective third-order distortion term that is filtered by the FIR filter thereof using a respective FIR filter characteristic. The FIR filter characteristics of FIR filters are configured to reduce distortion in a designated Nyquist zone.

Claims (40)

1. A predistortion generator for reducing distortion in a digital-to-analog converter, the predistortion generator comprising:

a sample input to receive digital samples, the digital samples comprising a sequence of current samples, each of the current samples preceded by a respective preceding sample;

a summing circuit to output predistorted samples to the digital-to-analog converter, the summing circuit comprising summing circuit inputs, one of the summing circuit inputs connected to the sample input; and

distortion term processors, each comprising a product generator and a finite impulse response filter coupled in tandem between the sample input and a respective one of the summing circuit inputs, the product generator to generate a product of samples corresponding to each current sample as a respective distortion term, in which each of the samples corresponding to the current sample is the current sample or a preceding sample corresponding to the current sample, the distortion term processors comprising at least one of:

a second-order distortion term processor in which the product generator thereof is to generate a product of only two samples corresponding to the current sample as a respective second-order distortion term, and the FIR filter thereof is to filter each second-order distortion term using a respective FIR filter characteristic, and

a third-order distortion term processor in which the product generator thereof is to generate a product of only three samples corresponding to the current sample as a respective third-order distortion term, and the FIR filter thereof is to filter each third-order distortion term using a respective FIR filter characteristic;

in which the FIR filter characteristics are configured to reduce distortion in a designated Nyquist zone.

2. The predistortion generator of claim 1 , in which the product generator of the second-order distortion term processor is to generate the product of each current sample and the current sample as the second-order distortion term.

3. The predistortion generator of claim 1 , in which the product generator of the second-order distortion term processor is to generate the product of each current sample and a preceding sample corresponding to the current sample as the second-order distortion term.

4. The predistortion generator of claim 3 , in which the preceding sample is the sample immediately preceding the current sample.

5. The predistortion generator of claim 3 , in which the preceding sample is separated from the current sample by one intervening sample.

6. The predistortion generator of claim 3 , in which:

the second-order distortion term processor is a first second-order distortion term processor, the second order distortion term is a first second-order distortion term, and the alpha FIR filter characteristic is a first alpha FIR filter characteristic; and

the predistortion generator additionally comprises a second second-order predistortion term processor in which the product generator thereof is to generate the product of each current sample and the current sample as a second second-order distortion term, and the FIR filter thereof is to filter the second second-order distortion term using a second alpha FIR filter characteristic.

7. The predistortion generator of claim 6 , in which the preceding sample is the sample immediately preceding the current sample.

8. The predistortion generator of claim 1 , in which the product generator of the third-order distortion term processor is to generate the product of each current sample, the current sample, and the current sample as the third-order distortion term.

9. The predistortion generator of claim 8 , in which:

the third-order distortion term processor is a first third-order distortion term processor, the third order distortion term is a first third-order distortion term, and the alpha FIR filter characteristic is a first alpha FIR filter characteristic; and

the predistortion generator additionally comprises a second third-order predistortion term processor in which the product generator thereof is to generate the product of each current sample, a preceding sample corresponding to the current sample, and the preceding sample as a second third-order distortion term, and the FIR filter thereof is to filter the second third-order distortion term using a second beta FIR filter characteristic.

10. The predistortion generator of claim 9 , in which the preceding sample is the sample immediately preceding the current sample.

11. The predistortion generator of claim 8 , in which the product generator of the third-order distortion term processor is to generate the product of each current sample, the current sample and a preceding sample corresponding to the current sample as the third-order distortion term.

12. The predistortion generator of claim 11 , in which the preceding sample is the sample immediately preceding the current sample.

13. The predistortion generator of claim 11 , in which the preceding sample is separated from the current sample by one intervening sample.

14. The predistortion generator of claim 11 , in which:

the third-order distortion term processor is a first third-order distortion term processor, the third order distortion term is a first third-order distortion term, and the alpha FIR filter characteristic is a first alpha FIR filter characteristic; and

the predistortion generator additionally comprises a second third-order predistortion term processor in which the product generator thereof is to generate the product of each current sample, the current sample, and the current sample as a second third-order distortion term, and the FIR filter thereof is to filter the second third-order distortion term using a beta alpha FIR filter characteristic.

15. The predistortion generator of claim 14 , in which the preceding sample is the sample immediately preceding the current sample.

16. The predistortion generator of claim 8 , in which the product generator of the third-order distortion term processor is to generate the product of the current sample, a first preceding sample preceding the current sample, and a second preceding sample preceding the first preceding sample.

17. The predistortion generator of claim 16 , in which the first preceding sample is a sample immediately preceding the current sample, and the second preceding sample is a sample immediately preceding the first preceding sample.

18. The predistortion generator of claim 1 , in which the distortion term processors additionally comprise distortion term processor in which the product generator thereof is to generate a product of more than three samples corresponding to each current sample as a respective higher than third-order distortion term, and the FIR filter thereof is to filter each second-order distortion term using a respective FIR filter characteristic configured to reduce distortion in the designated Nyquist zone.

19. A digital-to-analog conversion system, comprising:

a digital-to-analog converter; and

a predistortion generator to reduce distortion the digital-to-analog converter, the predistortion generator comprising:

a sample input to receive digital samples, the digital samples comprising a sequence of current samples, each of the current samples preceded by a respective preceding sample,

a summing circuit to output predistorted samples to the digital-to-analog converter, the summing circuit comprising summing circuit inputs, one of the summing circuit inputs connected to the sample input, and

distortion term processors, each comprising a product generator and a finite impulse response filter coupled in tandem between the sample input and a respective one of the summing circuit inputs, the product generator to generate a product of samples corresponding to each current sample as a respective distortion term, in which each of the samples corresponding to the current sample is the current sample or a preceding sample corresponding to the current sample, the distortion term processors comprising at least one of:

a second-order distortion term processor in which the product generator thereof is to generate a product of only two samples corresponding to the current sample as a respective second-order distortion term, and the FIR filter thereof is to filter each second-order distortion term using a respective filter characteristic; and

a third-order distortion term processor in which the product generator thereof is to generate a product of only three samples corresponding to the current sample as a respective third-order distortion term, and the FIR filter thereof is to filter each third-order distortion term using a respective FIR filter characteristic,

in which the FIR filter characteristics are configured to reduce distortion in a designated Nyquist zone.

20. The predistortion generator of claim 19 , in which the product generator of the second-order distortion term processor is to generate the product of each current sample and a preceding sample corresponding to the current sample as the second-order distortion term.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2014
From: AGILENT TECHNOLOGIES, INC.
To: KEYSIGHT TECHNOLOGIES, INC.
Reel/Frame 033746/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2013
From: ABRAMZON, VALENTIN
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 031312/0697 →