Unified, programmable receiver with support for multiple modes
AssigneeBroadcom Corporation
InventorFu-Hsuan Chiu
Life of this patent
Estimating the term…
Abstract
Techniques are described herein that receive communications transmitted according to different operation modes at a multi-mode, programmable receiver system. The multi-mode, programmable receiver system may receive communication signals from transmit antennas in “cells” (e.g., base station transceivers and/or the like) according to one or more operation modes, using receive antennas. The received signals may be converted and processed by various modules of the multi-mode, programmable receiver system to produce an output signal. The multi-mode, programmable receiver system includes modules that are programmable to be selectively enabled or disabled according to an operation mode in accordance with which the multi-mode, programmable receiver system operates.
Claims20
A receiver system, comprising:
- a first channel estimation block configured to perform a first channel estimation with regard to a first channel between a first transmit antenna and a first receive antenna and a second channel estimation with regard to a second channel between the first transmit antenna and a second receive antenna using a first scrambling code and a first common pilot channel pattern that are associated with the first transmit antenna;
- a second channel estimation block configured to perform a third channel estimation with regard to a third channel between a second transmit antenna and the first receive antenna and a fourth channel estimation with regard to a fourth channel between the second transmit antenna and the second receive antenna using a second scrambling code and a second common pilot channel pattern that are associated with the second transmit antenna;
- a closed-loop frequency offset compensator configured to compensate for a first frequency offset that is equal to a difference between a first carrier frequency associated with the first transmit antenna and a frequency synthesized by a local crystal oscillator;
- an open-loop frequency offset compensator configured to compensate for a second frequency offset that is equal to a difference between the first carrier frequency and a second carrier frequency associated with the second transmit antenna by adjusting at least one of a phase associated with the third channel estimation or a phase associated with the fourth channel estimation;
- and
- a timing compensator configured to compensate for a sampling timing difference between a first sampling timing that is associated with the first transmit antenna and a second sampling timing that is associated with the second transmit antenna;
- wherein at least the open-loop frequency offset compensator and the timing compensator are programmable to be selectively enabled or disabled based on a specified receiver operation mode, which is selected from a plurality of receiver operation modes, in accordance with which the receiver system is to operate.
A method performed by a receiver system that is configurable to operate in accordance with each of a plurality of receiver operation modes, the method, comprising:
- performing a first channel estimation operation to determine a first channel estimation with regard to a first channel between a first transmit antenna and a first receive antenna and a second channel estimation operation to determine a second channel estimation with regard to a second channel between the first transmit antenna and a second receive antenna using a first scrambling code and a first common pilot channel pattern that are associated with the first transmit antenna;
- compensating for a first frequency offset that is equal to a difference between a first carrier frequency associated with the first transmit antenna and a frequency synthesized by a local crystal oscillator;
- and
- selecting none or more of a plurality of operations to be performed based on a specified receiver operation mode of the plurality of receiver operation modes in accordance with which the receiver system is configured to operate, the plurality of operations including:
- compensating for a second frequency offset that is equal to a difference between the first carrier frequency and a second carrier frequency associated with a second transmit antenna by adjusting at least one of a phase associated with a third channel estimation regarding a third channel between the second transmit antenna and the first receive antenna or a phase associated with a fourth channel estimation regarding a fourth channel between the second transmit antenna and the second receive antenna;
- and
- compensating for a sampling timing difference between a first sampling timing that is associated with the first transmit antenna and a second sampling timing that is associated with the second transmit antenna.
A receiver system, comprising:
- a first converter configured to convert a first instance of a plurality of radio frequency signals received from a plurality of respective transmit antennas via a first receive antenna to a first baseband signal;
- a second converter configured to convert a second instance of the plurality of radio frequency signals via a second receive antenna to a second baseband signal;
- a first channel estimator configured to perform a first channel estimation with regard to a first channel between a first transmit antenna of the plurality of transmit antennas and the first receive antenna based on samples from a sampled representation of the first baseband signal using a first scrambling code and a first common pilot channel pattern that are associated with the first transmit antenna;
- a second channel estimator configured to perform a second channel estimation with regard to a second channel between the first transmit antenna and the second receive antenna based on samples from a sampled representation of the second baseband signal using the first scrambling code and the first common pilot channel pattern;
- a third channel estimator configured to perform a third channel estimation with regard to a third channel between a second transmit antenna of the plurality of transmit antennas and the first receive antenna based on samples from the sampled representation of the first baseband signal using a second scrambling code and a second common pilot channel pattern that are associated with the second transmit antenna;
- a fourth channel estimator configured to perform a fourth channel estimation with regard to a fourth channel between the second transmit antenna and the second receive antenna based on samples from the sampled representation of the second baseband signal using the second scrambling code and the second common pilot channel pattern;
- a first frequency offset estimator configured to determine a first frequency offset, the first frequency offset indicating a difference between a first carrier frequency associated with the first transmit antenna and a frequency synthesized by a local crystal oscillator;
- a second frequency offset estimator configured to determine a second frequency offset,
- the second frequency offset indicating a difference between the first carrier frequency and a second carrier frequency associated with the second transmit antenna;
- a closed-loop frequency offset compensator configured to compensate for the first frequency offset;
- a signal controller that includes
- a first delay locked loop configured to reduce timing drift associated with the sampled representation of the first baseband signal,
- a second delay locked loop configured to reduce timing drift associated with the sampled representation of the second baseband signal, and
- a down-sampling controller configured to reduce an oversampling rate associated with the first baseband signal and the second baseband signal to provide a first two-times chip-rate sampling frequency representation of the first baseband signal and a second two-times chip-rate sampling frequency representation of the second baseband signal;
- a first delay matched module configured to delay the first two-times chip-rate sampling frequency representation to compensate for a first delay associated with the first channel estimator to provide a first time adjusted signal;
- a second delay matched module configured to delay the second two-times chip-rate sampling frequency representation to compensate for a second delay associated with the second channel estimator to provide a second time adjusted signal;
- an open-loop frequency offset compensator configured to compensate for the difference between the first carrier frequency and the second carrier frequency by adjusting at least one of a phase associated with the third channel estimation or a phase associated with the fourth channel estimation;
- a timing compensator configured to compensate for a sampling timing difference between a first sampling timing that is associated with the first transmit antenna and a second sampling timing that is associated with the second transmit antenna;
- and
- an equalizer configured to process the first two-times chip-rate sampling frequency representation and the second two-times chip-rate sampling frequency representation using the first channel estimation, the second channel estimation, the third channel estimation, and the fourth channel estimation to provide an output signal;
- wherein at least each of the third channel estimator, the fourth channel estimator, the second frequency offset estimator, the open-loop frequency offset compensator, and the timing compensator is programmable to be selectively enabled or disabled based on a specified receiver operation mode, which is selected from a plurality of receiver operation modes, in accordance with which the receiver system is to operate.
Dependencies are inferred from the claim text.