Datasheet

MAX11014/MAX11015
Automatic RF MESFET Amplifier
Drain-Current Controllers
______________________________________________________________________________________ 37
Set the LDAC1 bit, D5, to 1 to load the new value of
V
DAC1
, upon completion of a V
DAC1(CODE)
calculation,
into both the channel 1 DAC input and output registers.
Set to 0 to load the new value of V
DAC1
, upon comple-
tion of a V
DAC1(CODE)
calculation, to only the channel 1
DAC input register. Set the T1COMP1/0 bits, D4 and
D3, to control the channel 1 temperature LUT. See
Table 11a. Set the KSRC1-2/1/0 bits, D2, D1, and D0 to
control the channel 1 K parameter LUT. See Table 11b
and the
SRAM LUTs
section.
Set the channel 1/channel 2 DAC code by writing to the
respective channel’s DAC input registers, DAC input
and output registers, or V
SET
registers. Write to the
DAC input registers (Table 16) and use a subsequent
write to the software load DAC register (Table 21) to
control the timing of the update. Write to the DAC input
and output registers (Table 17) to set the DAC output
voltage code directly, independent of the software load
DAC register bits. Write to the V
SET
registers (Table 14)
to include LUT data in the DAC code. Writing to the
V
SET
registers triggers a V
DAC(CODE)
calculation by the
following equation:
where
V
DAC(CODE)
= The modified channel1/channel 2 12-bit
DAC code.
V
SET(CODE)
= The 12-bit DAC code written to the chan-
nel 1/channel 2 V
SET
registers.
LUT
K
[K] = The interpolated, fractional 12-bit KLUT
value. The KLUT data is derived from a variety of
sources, including the V
SET
register value, the K para-
meter register value, or various ADC channels. See the
SRAM LUTs
section.
LUT
TEMP
[TEMP] = The interpolated, fractional 12-bit
two’s-complement temperature LUT value. The tempera-
ture LUT data is derived from either internal or external
temperature values.See the
SRAM LUTs
section.
When the KSRC_-2/KSRC_-1/KSRC_-0 bits are set to
000 and T_COMP1/T_COMP0 bits are set to 00 or 01,
the V
DAC(CODE)
equation simplifies to:
Note: This is a special case and will not trigger a
V
GATE
calculation unless a sample already exists. This
functionality should be accessed by the THRUDAC reg-
isters.
For temperature samples or sampled KLUT sources to
automatically trigger V
DAC(CODE)
calculations, the ADC
must be configured to provide these samples.
Therefore, the ADC conversion register (Table 19) must
have the relevant channel bits set and the ADC must be
in a suitable clocking mode, regardless of the
ADCMON bit setting.
VV
DAC CODE SET CODE() ()
=
V V LUT K x LUT TEMP
DAC CODE SET CODE K TEMP() ()
( [ ] [ ])=+1
CHANNEL 1/CHANNEL 2 DAC
INPUT REGISTERS:
CHANNEL 1/CHANNEL 2 DAC
INPUT AND OUTPUT REGISTERS:
(IPDAC1/IPDAC2
THRUDAC1/THRUDAC2)
(THRUDAC1/
THRUDAC2)
CHANNEL 1/ CHANNEL 2 DAC
OUTPUT VOLTAGE
LDAC
REGISTER
V
DAC
CALCULATION
LDAC_ BITS
SET TO 1 IN
SCFG REGISTER
Figure 20. DAC Register Format