MAX11008BETM+ Maxim Integrated Products, MAX11008BETM+ Datasheet - Page 37

no-image

MAX11008BETM+

Manufacturer Part Number
MAX11008BETM+
Description
RF Wireless Misc IC CTLR LDMOS BIAS DUAL
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of MAX11008BETM+

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
where:
V
V
LUTTEMP{Temp} = interpolated lookup value in the
TEMP table for the sampled temperature.
LUTAPC{APC} = interpolated lookup value in the APC
table for the APC parameter.
TCAL = temperature at which LUTTEMP{TCAL} returns
0; i.e., the calibration temperature.
V
LUTTEMP{Temp} and LUTAPC{APC} are the result of
lookup operations and are 16-bit signed numbers in
DAC CODE units. The MAX11008 calculates the sum of
(V
signed arithmetic and limits that result to the 12-bit res-
olution of the DAC (0 to 4095) to arrive at the final out-
put DAC CODE.
The LUT values for Temp (LUTTEMP{Temp}) and APC
(LUTAPC{APC}) are the result of lookup table opera-
tions (LUT operations). The values are directly stored in
the LUT sections of the EEPROM. They are 16-bit
signed (two’s complement) quantities, but to prevent
mathematical overflow, their magnitude should be limit-
ed to 12-bit quantities (-4096 to +4095, which is the full
range of the DAC ignoring the sign).
When averaging is disabled, V
ceed as follows:
1) A new ADC sample is measured and compared to
2) The absolute difference between the two ADC mea-
3) The ADC sample is converted to a pointer for the
4) The lookup operation is performed, and if required,
GATE_
SET_
SET_
SET_
the last sample used for a V
surements is compared to the hysteresis setting. If
the difference is equal to or greater than the hystere-
sis setting, the new sample is used to recalculate
V
following steps are bypassed and V
recalculated.
LUT. The mechanism for this is explained in the fol-
lowing section, but the process turns the 12-bit ADC
sample into an n-bit pointer.
an interpolation between two table values is calcu-
lated. The result from the lookup table is stored as
either LUTTEMP{Temp} or LUTAPC{APC}.
GATE_
= factory-set DAC code at TCAL.
is a 12-bit unsigned DAC code (0 to 4095).
+ LUTTEMP{Temp} + LUTAPC{APC}) with 16-bit
= actual gate voltage.
V
= [2 x V
GATE_
. If the hysteresis setting is not exceeded, the
LUTAPC{APC})]/4096
= (2 x V
REFDAC
______________________________________________________________________________________
REFDAC
x (V
Dual RF LDMOS Bias Controller with
SET
GATE_
GATE_
x CODE)/4096
_
+ LUTTEMP{Temp} +
calculation.
operations pro-
GATE_
is not
5) The V
If averaging is enabled for either the temperature or
APC parameter, the V
same. The difference is that the value for the ADC sam-
ple (step 1 and step 3) is replaced by an ADC average.
The MAX11008 measures 16 samples to acquire an ini-
tial average. When averaging is enabled, the first 15
samples do not trigger a new average, and a V
calculation is not triggered. After the average is
acquired, each new ADC sample produces a new
rolling average. The rolling average is calculated with
the following equations.
In acquire mode:
Average is only valid after 16 samples.
In tracking mode:
where:
The limited difference between the sample and the
average is a maximum value that is set by the T_LIMIT
and A_LIMIT bits, which are used to reject spurious
noise. Difference limiting may be set from 1 LSB to 64
LSBs, or may be disabled altogether.
By setting the A_AVGCTL and T_AVGCTL bits, the
average tracking formula can be altered to add 1/4 of
the difference on each calculation, rather than 1/16.
This reduces the filter’s time constant and allows the
average to track faster moving signals, and is most
suited to the APC channel. The A_AVGCTL and
T_AVGCTL bits do not alter the formula for acquiring
the initial average.
If the APC[11:0] value is used instead of an ADC sam-
ple for the APC sample, all averaging and hysteresis
functions are bypassed. The serial interface directly
controls the APC[11:0] value and triggers a V
culation each time it is written.
depending on the status of the LDAC_ bit, output to
the appropriate DAC. The actual value of the DAC
output depends on the values within the LUT. It is
possible that the new value for V
as the last value for V
teresis in step 2 was exceeded.
= 15/16 Average + 1/16 (Average + Difference)
Nonvolatile Memory
Average = 15/16 Average + 1/16 Sample
= Average + 1/16 Difference
= Average + 1/16 (Limited Difference)
GATE_
Difference = Sample - Average
Average
equation is now calculated and
GATE_
= ∑
j
15
GATE_
=
0
calculation process is the
Sample
, even though the hys-
GATE_
/16
is the same
GATE_
GATE_
cal-
37

Related parts for MAX11008BETM+