Clgc Algorithm Overview - Analog Devices ADRV9029 User Manual

Transceiver dpd, clgc and cfr
Hide thumbs Also See for ADRV9029:
Table of Contents

Advertisement

Preliminary Technical
Data

CLGC ALGORITHM OVERVIEW

The CLGC algorithm is designed to maintain a constant loop gain, and overcome any minor fluctuations in the PA output power
due to variations in temperature and other operating conditions. Loop gain is defined as the ratio of the power level of observed
data to the power level of the baseband transmit data
The CLGC algorithm relies on the post PA feedback data to estimate the loop gain and adjust the front end Tx attenuation on the
transceiver. Shown in Figure 3 is the observation points of the CLGC algorithm.
From DPD Half Band
Interpolators
The signal path from the reference baseband Tx input to the observed data for loop gain estimation can be divided into 4 sections
listed below. The total loop gain observed at the observation receiver(ORx) includes the front end attenuation out of the
transceiver, gain of the power amplifier, coupling attenuation for feedback and the observation receiver(ORx) front end
attenuation.
Table 33. Observed data for loop gain estimation
Section
Gain Equation
Tx Section
Xtx(n) = gTX + (x(n) + vtx_DAC_Quant(n))
PA Section
XPA(n) = gPA. Xtx(n) + vPA(n)
Coupling Section
Yorx(n) = gCPL.XPA(n) + vorx(n)
ORx Section
y(n) = gorx. Yorx(n) + vorx_ADC_Quant(n)
Total gain seen at y(n),
The ORx samples can be related to the Tx samples in the loop gain estimation engine through the following equation-
Observation
is the input Tx samples from a user's BBIC
is the output samples from ORx;
���������������� ������������ ���� =
x
DPD + Tx
Chain
Loop Gain Estimation
and Tx Atten Ctrl
Figure 64. CLGC Algorithm observation points
g = gorx. gCPL. gPA. gTX
Rev. PrA | Page 61 of 82
������������ ������������ ��������������������
�������� ������������ ��������������������
Tx FE Attenuation
PA
y
Comments
gTX = Total Tx Attenuation
x(n) = Tx baseband data
vtx_DAC_Quant = Tx DAC quantization noise
gPA = PA gain at the PA operating point
vPA = Additive noise determined by ACLR
gCPL = Coupling attenuation in the ORx path
vorx = In band thermal noise and additive noise
determined by noise figure in ORx path
gorx = Front end ORx attenuation
vorx_ADC_Quant = ORx ADC quant noise.
+
v
+

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADRV9029 and is the answer not in the manual?

Table of Contents