SAMPLING FREQUENCY OFFSET ESTIMATION AND CORRECTION SYSTEM AND METHOD FOR ULTRA WIDEBAND OFDM
A system and method that uses pilot tones to determine a phase estimate to adjust the phase of a sampling clock of an analog-to-digital converter (ADC) to compensate for sampling frequency offset between the ADC in a receiver and a digital-to-analog converter in a transmitter.
1 . A method of compensating for different frequencies in a transmit digital-to-analog converter and a receive analog-to-digital converter, comprising:
receiving a symbol;
generating a phase estimate based on pilot tones of the received symbol; and
adjusting a PLL coupled to an analog-to-digital converter based on the generated phase estimate.
2 . The method of claim 1 , further comprising rotating each of the data samples in the symbol based on the phase estimate.
3 . The method of claim 1 , wherein the PLL is adjusted in increments of less than 360 degrees.
4 . The method of claim 1 , wherein a sampling frequency is maintained at a fixed frequency during the adjusting.
5 . The method of claim 1 , wherein the generating comprises generating phase estimates for the symbol as received on multiple channels and averaging the estimates to generate an averaged estimate for use in the adjusting.
6 . The method of claim 1 , wherein the receiving, generating, and adjusting is repeated once per symbol.
7 . The method of claim 6 , wherein the adjusting occurs when a number of consecutively generated estimates cross a threshold.
8 . The method of claim 1 , further comprising performing carrier frequency offset correction before the generating.
9 . The method of claim 1 , wherein the generating comprises:
comparing upper and lower pilot tones of the received pilot tones;
summing the modified upper and lower pilot tones;
adding the complex conjugate of the lower sum to the upper sum;
determining the angle of the resulting complex number, wherein the angle is the phase estimate.
10 . A system for compensating for different frequencies in a transmit digital-to-analog converter and a receive analog-to-digital converter, comprising:
means for receiving a symbol;
means for generating a phase estimate based on pilot tones of the received symbol; and
means for adjusting a PLL coupled to an analog-to-digital converter based on the generated phase offset.
11 . A sampling frequency offset system that compensates for different frequencies in a transmit digital-to-analog converter and a receive analog-to-digital converter, comprising:
a sampling frequency offset block capable of generating a phase estimate based on pilot tones of a received symbol; and
a sampling frequency offset feedback control, coupled to the block, capable of adjusting a PLL coupled to an analog-to-digital converter based on the generated phase estimate.
12 . The system of claim 11 , wherein the block is further capable of rotating each of the data samples in the symbol based on the phase estimate.
13 . The system of claim 11 , wherein the PLL is adjusted in increments of less than 360 degrees.
14 . The system of claim 11 , wherein a sampling frequency is maintained at a fixed frequency during the adjusting.
15 . The system of claim 11 , further comprising an averager capable of generating phase estimates for the symbol as received on multiple channels and averaging the estimates to generate an averaged estimate for use in the adjusting.
16 . The system of claim 11 , wherein the block and feedback control repeat the receiving, generating, and adjusting once per symbol.
17 . The system of claim 16 , wherein the feedback control adjusts the PLL when a number of consecutively generated estimates cross a threshold.
18 . The system of claim 11 , wherein the sampling frequency offset block comprises:
a first set of complex multipliers that compare upper and lower pilot tones of the received pilot tones;
a first set of comlex adders that sum the modified upper and lower tones separately;
a complex adder that adds the upper sum to the complex conjugate of the lower sum; and
an angle block that determines the angle of resulting complex number, wherein the angle is the phase offset.
19 . The system of claim 11 , further comprising a carrier frequency offset block coupled to the sampling frequency offset block, wherein the carrier frequency offset block implements carrier frequency offset correction before the sampling frequency offset block implements sampling frequency offset calculations.
20 . The system of claim 19 , wherein the carrier frequency offset block and the sampling frequency offset block share an angle function and a complex exponent function.
21 . A receiver incorporating the system of claim 11 .
22 . The receiver of claim 11 , further comprising an add/drop mode that is active when the PLL is not phase-adjustable.