IP Library Granted Patent US 8,792,789
Granted Patent B1
US 8,792,789 · App. 13/413,705 · Granted Jul 29, 2014

Optimized chromatic dispersion 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 8,792,789
App. No.
13/413,705
Granted
Jul 29, 2014
Kind
B1
Abstract

A method is provided for performing chromatic dispersion (CD) compensation. A zero-forcing filter is calculated with a number of taps (n) required to nullify a chromatic dispersion frequency response of an optical channel. The number of taps in the zero-forcing filter is truncated to a number equal to (n−x), where x is an integer greater than 0. In one aspect, the chromatic dispersion frequency response of the optical channel is partitioned into a plurality of constituent chromatic dispersion responses, and a zero-forcing filter is calculated for each of the plurality of constituent chromatic dispersion responses. The number of taps in each of the plurality of zero-forcing filters is truncated, and the CD compensation filter is formed for each of the plurality of truncated tap zero-forcing filters. In another aspect, the tap values of the zero-forcing filter are quantized to a finite quantization set.

Claims (78)

1. An optical receiver with a chromatic dispersion (CD) compensation system, the receiver comprising:

an optical front end having a network interface to receive an optical signal, the optical front end converting the optical signal to an analog electrical signal supplied at an output;

an analog-to-digital converter (ADC) having an input to accept the analog electrical signal and an output to supply a digital signal at an initial sampling frequency F 1 ;

an interpolation device having an input to accept the digital signal and an input to accept a clock signal, the interpolation device correcting for clock and phase sampling errors in the digital signal and supplying a phase corrected digital signal at an output;

a de-skewing device having an input to accept the phase corrected digital signal, the de-skewing device correcting for I/Q modulation balance and supplying a de-skewed digital signal at an output;

a first sampling device having an input to accept the de-skewed digital input signal, and an output to supply a resampled digital input signal at a sampling frequency F 2 ;

a CD compensation filter having an input to accept the resampled digital signal, a zero-forcing filter calculated with a number of taps (n) required to nullify a chromatic dispersion frequency response of an optical channel, the zero-forcing filter using a filter mechanism selected from a group consisting of using tap values represented by a finite quantization set and using a truncated number of taps (n−x), where x is an integer greater than 0, the CD compensation filter having an output to supply a CD compensated signal;

a second sampling device having an input to accept the CD compensated signal and an output to supply a resampled CD compensated signal at a sampling frequency F 3 ; and,

an adaptive equalizer having an input to accept the resampled CD compensated signal and an output to supply an equalized signal.

2. The receiver of claim 1 wherein the first sampling device supplies the resampled digital signal at the sampling frequency F 2 , lower in frequency than F 1 , and,

wherein the second sampling device supplies the resampled CD compensated signal at the sampling frequency F 3 , greater than or equal to the F 2 sampling frequency.

3. A method for performing chromatic dispersion (CD) compensation, comprising:

calculating a zero-forcing filter with a number of taps (n) required to nullify a chromatic dispersion frequency response of an optical channel;

truncating the number of taps in the zero-forcing filter to a number equal to (n−x), where x is an integer greater than 0; and

using the truncated zero-forcing filter to form a CD compensation filter, wherein

calculating the zero-forcing filter comprises:

partitioning the chromatic dispersion frequency response of the optical channel into a plurality of constituent chromatic dispersion responses;

calculating a zero-forcing filter corresponding to each of the plurality of constituent chromatic dispersion responses;

truncating the number of taps in the zero-forcing filter comprises truncating the number of taps in each of the plurality of zero-forcing filters; and

forming the CD compensation filter comprises:

forming a CD compensation filter for each of the plurality of truncated tap zero-forcing filters; and

cascading the plurality of CD compensation filters.

4. The method of claim 3 further comprising:

converting an analog electrical signal to a digital signal at an initial sampling frequency F 1 ;

resampling the digital signal at a sampling frequency F 2 , lower in frequency than F 1 ;

supplying the resampled digital signal to the CD compensation filter;

the CD compensation filter supplying a CD compensated signal at the F 2 sampling frequency;

resampling the CD compensated input signal at a sampling frequency F 3 , greater than or equal to the F 2 sampling frequency; and

using an adaptive equalizer to process the resampled CD compensated signal.

5. The method of claim 3 further comprising:

defining a modeling criterion comprising minimum mean-square error (MMSE) or effective channel delay spread; and

wherein truncating the number of taps in the zero-forcing filter comprises selecting (n−x) taps the meet the defined modeling criteria.

6. A method for performing chromatic dispersion (CD) compensation, comprising:

calculating a zero-forcing filter with a number of taps (n) required to nullify a chromatic dispersion frequency response of an optical channel;

truncating the number of taps in the zero-forcing filter to a number equal to (n−x), where x is an integer greater than 0;

using the truncated zero-forcing filter to form a CD compensation filter;

converting an analog electrical signal to a digital signal at an initial sampling frequency F 1 ;

resampling the digital signal at a sampling frequency F 2 , lower in frequency than F 1 ;

supplying the resampled digital signal to the CD compensation filter;

the CD compensation filter supplying a CD compensated signal at the F 2 sampling frequency;

resampling the CD compensated input signal at a sampling frequency F 3 , greater than or equal to the F 2 sampling frequency; and

using an adaptive equalizer to process the resampled CD compensated signal.

7. The method of claim 6 further comprising:

defining a modeling criterion comprising minimum mean-square error (MMSE) or effective channel delay spread; and

wherein truncating the number of taps in the zero-forcing filter comprises selecting (n−x) taps the meet the defined modeling criteria.

8. The method of claim 6 , wherein

calculating the zero-forcing filter comprises:

partitioning the chromatic dispersion frequency response of the optical channel into a plurality of constituent chromatic dispersion responses; and

calculating a zero-forcing filter corresponding to each of the plurality of constituent chromatic dispersion responses;

truncating the number of taps in the zero-forcing filter comprises truncating the number of taps in each of the plurality of zero-forcing filters; and

forming the CD compensation filter comprises:

forming a CD compensation filter for each of the plurality of truncated tap zero-forcing filters; and

cascading the plurality of CD compensation filters.

9. A chromatic dispersion (CD) compensation system, comprising:

a CD compensation filter comprising:

an input to accept a resampled digital signal;

a zero-forcing filter with a number of taps (n−x), truncated from a zero-forcing filter calculated with the number of taps (n) required to nullify a chromatic dispersion frequency response of an optical channel, where x is an integer greater than 0; and

an output to supply a CD compensated signal;

an analog-to-digital converter (ADC) having an input to accept an analog electrical signal and an output to supply a digital signal at an initial sampling frequency F 1 ;

a first sampling device having an input to accept the digital signal, and an output to supply the resampled digital signal at a sampling frequency F 2 , lower in frequency than F 1 ;

a second sampling device having an input to accept the CD compensated signal and an output to supply a resampled CD compensated signal at a sampling frequency F 3 , greater than or equal to the F 2 sampling frequency; and

an adaptive equalizer having an input to accept the resampled CD compensated signal and an output to supply an equalized signal.

10. The method of claim 9 , wherein the (n−x) number of CD compensation filter taps is chosen using a modeling criterion comprising minimum mean-square error (MMSE) or effective channel delay spread.

11. The system of claim 9 , wherein the n number of taps for the zero-forcing filter is calculated by partitioning the chromatic dispersion frequency response of the optical channel into a plurality of constituent chromatic dispersion responses, and calculating a zero-forcing filter corresponding to each of the plurality of constituent chromatic dispersion responses; and

the CD compensation filter is a cascaded series of CD compensation filters, each associated with a corresponding zero-forcing filter having a truncated number of taps.

12. A chromatic dispersion (CD) compensation system, comprising:

a CD compensation filter comprising:

an input to accept a resampled digital signal;

a zero-forcing filter with a number of taps (n−x), truncated from a zero-forcing filter calculated with the number of taps (n) required to nullify a chromatic dispersion frequency response of an optical channel, where x is an integer greater than 0; and

an output to supply a CD compensated signal;

wherein the n number of taps for the zero-forcing filter is calculated by partitioning the chromatic dispersion frequency response of the optical channel into a plurality of constituent chromatic dispersion responses, and calculating a zero-forcing filter corresponding to each of the plurality of constituent chromatic dispersion responses; and

the CD compensation filter is a cascaded series of CD compensation filters, each associated with a corresponding zero-forcing filter having a truncated number of taps.

13. The system of claim 12 further comprising:

an analog-to-digital converter (ADC) having an input to accept an analog electrical signal and an output to supply a digital signal at an initial sampling frequency F 1 ;

a first sampling device having an input to accept the digital signal, and an output to supply the resampled digital signal at a sampling frequency F 2 , lower in frequency than F 1 ;

a second sampling device having an input to accept the CD compensated signal and an output to supply a resampled CD compensated signal at a sampling frequency F 3 , greater than or equal to the F 2 sampling frequency; and

an adaptive equalizer having an input to accept the resampled CD compensated signal and an output to supply an equalized signal.

14. The method of claim 12 , wherein the (n−x) number of CD compensation filter taps is chosen using a modeling criterion comprising minimum mean-square error (MMSE) or effective channel delay spread.

Assignments (2)
SECURITY INTEREST Recorded May 11, 2017
From: MACOM CONNECTIVITY SOLUTIONS, LLC (SUCCESSOR TO APPLIED MICRO CIRCUITS CORPORATION)
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 042444/0891 →
MERGER AND CHANGE OF NAME Recorded Apr 6, 2017
From: APPLIED MICRO CIRCUITS CORPORATION; MACOM CONNECTIVITY SOLUTIONS, LLC; MACOM CONNECTIVITY SOLUTIONS, LLC
To: MACOM CONNECTIVITY SOLUTIONS, LLC
Reel/Frame 042176/0185 →