AD9879
Rev. A | Page 15 of 32
Σ-∆ OUTPUTS
The AD9879 contains an on-chip Σ-Δ output that provides a
digital logic bit stream with an average duty cycle that varies
between 0% and (4095/4096)%, depending on the programmed
code, as shown in Figure 7.
This bit stream can be low-pass filtered to generate a
programmable dc voltage of
V
DC
= (Σ-Δ Code/4096)(V
H
) + V
L
(8)
where:
V
H
= V
DRVDD
− 0.6 V
V
L
= 0.4 V
In set-top box and cable modem applications, the output can be
used to control external variable gain amplifiers or RF tuners. A
simple single-pole RC low-pass filter provides sufficient
filtering (see Figure 8).
In more demanding applications where additional gain, level
shift, or drive capability is required, a first or second order
active filter might be considered for each Σ-Δ output (see Figure 9).
0x000
0x001
0x002
0x800
0xFFF
4096
×
8
t
MCLK
4096
×
8
t
MCLK
8
t
MCLK
8
t
MCLK
02773-007
Figure 7. Σ-∆ Output Signals
Σ-
CONTROL
WORD
12
DAC
R
C
DC (V
L
TO V
H
)
TYPICAL: R = 50k
C = 0.1µF
f
–3dB
= 1/(2πRC) = 318Hz
÷8MCLK
AD9879
02773-008
Figure 8. Σ-∆ RC Filter
R
C
V
OUT
= (V
SD
+ V
OFFSET
) (1 + R/R1)/2
TYPICAL: R = 50k
C = 0.1µF
f
–3dB
= 1/(2πRC) = 318Hz
AD9879
R
V
OFFSET
OP250
R1
R
C
V
SD
V
OUT
Σ-
02773-009
SIGMA-DELTA
Figure 9. Σ-∆ Active Filter with Gain and Offset
AD9879
Rev. A | Page 16 of 32
REGISTER MAP AND BIT DEFINITIONS
Table 4. Register Map
1
Address
(hex)
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Default
(hex)
Type
0x00
SDIO
Bidirectional
SPI Bytes
LSB First
RESET
OSCIN Multiplier M[4:0] 0x08 Read/Write
0x01
PLL Lock
Detect
MCLK/REFCLK Ratio R[5:0] 0x00 Read/Write
0x02
Power-
Down PLL
Power-
Down
DAC Tx
Power-
Down
Digital
Tx
Power-
Down
IF12
ADC
Power-Down
Reference
IF12 ADC
Power-
Down
IF10 ADC
Power-
Down
Reference
IQ and
IF10 ADC
Power-
Down IQ
ADC
0x00 Read/Write
0x03 Σ-∆ Output Control Word [3:0] Flag 1
Flag 0
Enable
0x00 Read/Write
0x04 Flag 0 Σ-∆ Output Control Word [11:4] 0x00 Read/Write
0x05 0 0 0 0 0 0 0 0 0x00 Read/Write
0x06 0 0 0 0 0 0 0 0 0x00 Read Only
0x07
Video Input
Enable
Clamp Level for Video Input [6:0] 0x00 Read/Write
0x08
ADCs
Clocked
Direct from
OSCIN
0
Rx Port
Fast
Edge
Rate
Power-
Down
RxSYNC
and IQ
ADC
Clocks
Enable 7-Bits
IQ ADC
0
Send
12-Bit
ADC Data
Only
Send
10-Bit
ADC
Data
Only
0x80 Read/Write
0x09 0 0 0 0 0 0 0 0 0x00 Read/Write
0x0A 0 0 0 0 0 0 0 0 0x00 Read/Write
0x0B 0 0 0 0 0 0 0 0 0x00 Read/Write
0x0C 0 0 0 0 Version [3:0] 0x05 Read/Write
0x0D 0 0 0 0
Tx Frequency Tuning Word
Profile 1 LSBs [1:0]
Tx Frequency Tuning
Word Profile 0 LSBs
[1:0]
0x00 Read/Write
0x0E 0 0 0 0 DAC Fine Gain Control [3:0] 0x00 Read/Write
0x0F 0 0
Tx Path
Select
Profile 1
0
Tx Path
AD8322/
AD8327 Gain
Control Mode
Tx Path
Bypass
Sinc
-1
Filter
Tx Path
Spectral
Inversion
Tx Path
Transmit
Single
Tone
0x00 Read/Write
0x10 Tx Path Frequency Tuning Word Profile 0 [9:2] 0x00 Read/Write
0x11 Tx Path Frequency Tuning Word Profile 0 [17:10] 0x00 Read/Write
0x12 Tx Path Frequency Tuning Word Profile 0 [25:18] 0x00 Read/Write
0x13 Cable Driver Amplifier Coarse Gain Control Profile 0 [7:4] Fine Gain Control Profile 0 [3:0] 0x00 Read/Write
0x14 Tx Path Frequency Tuning Word Profile 1 [9:2] 0x00 Read/Write
0x15 Tx Path Frequency Tuning Word Profile 1 [17:10] 0x00 Read/Write
0x16 Tx Path Frequency Tuning Word Profile 1 [25:18] 0x00 Read/Write
0x17 Cable Driver Amplifier Coarse Gain Control Profile 1 [7:4] Fine Gain Control Profile 1 [3:0] 0x00 Read/Write
1
Register bits denoted with 0 must be programmed with a 0 each time that register is written.
AD9879
Rev. A | Page 17 of 32
REGISTER 0x00—INITIALIZATION
Bits 0–4: OSCIN Multiplier
This register field is used to program the on-chip multiplier
(PLL) that generates the chips high frequency system clock
f
SYSCLK
. The value of M depends on the ADC clocking mode
selected, as shown in Table 5.
Table 5.
ADC Clock Select M
1, f
OSCIN
8
0, f
MCLK
(PLL Derived) 16
When using the AD9879 in systems where the Tx path and Rx
path do not operate simultaneously, the value of M can be
programmed from 1 to 31. The maximum f
SYSCLK
rate of
236 MHz must be observed, whatever value is chosen for M.
When M is set to 1, the internal PLL is disabled and all internal
clocks are derived directly from OSCIN.
Bit 5:
RESET
Writing a 1 to this bit resets the registers to their default values
and restarts the chip. The
RESET
bit always reads back 0. The
bits in Register 0x00 are not affected by this software reset. A
low level at the
RESET
pin, however, would force all registers,
including all bits in Register 0x00, to their default state.
Bit 6: SPI Bytes LSB First
Active high indicates SPI serial port access of instruction byte
and data registers are least significant bit (LSB) first. Default low
indicates most significant bit (MSB) first format.
Bit 7: SDIO Bidirectional
Active high configures the serial port as a three-signal port with
the SDIO pin used as a bidirectional input/output pin. Default
low indicates the serial port uses four signals with SDIO
configured as an input and SDO configured as an output.
REGISTER 0x01—CLOCK CONFIGURATION
Bits 0–5: MCLK/REFCLK Ratio
This bit field defines R, the ratio between the auxiliary clock
output, REFCLK and MCLK. R can be any integer number
between 2 and 63. At default zero (R = 0), REFCLK provides a
buffered version of the OSCIN clock signal.
Bit 7: PLL Lock Detect
When this bit is set low, the REFCLK pin functions in its default
mode and provides an output clock with frequency f
MCLK
/R, as
described above.
If this bit is set to 1, the REFCLK pin is configured to indicate
whether the PLL is locked to f
OSCIN
. In this mode, the REFCLK
pin should be low-pass filtered with an RC filter of 1.0 kΩ and
0.1 µF. A low output on REFCLK indicates the PLL has achieved
lock with f
OSCIN
.
REGISTER 0x02—POWER-DOWN
Sections of the chip that are not used can be powered down
when the corresponding bits are set high. This register has a
default value of 0x00, with all sections active.
Bit 0: Power-Down IQ ADC
Active high powers down the IQ ADC.
Bit 1: Power-Down IQ and IF10 ADC Reference
Active high powers down the IQ and IF10 ADC reference.
Bit 2: Power-Down IF10 ADC
Active high powers down the IF10 ADC.
Bit 3: Power-Down IF12 ADC Reference
Active high powers down the 12-bit ADC reference.
Bit 4: Power-Down IF12 ADC
Active high powers down the IF12 ADC.
Bit 5: Power-Down Digital TX
Active high powers down the digital transmit section of the
chip, similar to the function of the
PWRDN
pin.
Bit 6: Power-Down DAC TX
Active high powers down the DAC.
Bit 7: Power-Down PLL
Active high powers down the OSCIN multiplier.
REGISTERS 0x03–0x04—Σ-∆ AND FLAG CONTROL
The Σ-Δ control word is 12 bits wide and split into MSB bits
[11:4] and LSB bits [3:0]. Changes to the Σ-Δ control words take
effect immediately for every MSB or LSB register write. Σ-Δ
output control words have a default value of 0. The control
words are in straight binary format with 0x000 corresponding
to the bottom of the scale and 0xFFF corresponding to the top
of the scale. See Figure 8 for details.
If the flag enable (Register 0x03, Bit 0) is set high, the
Σ-Δ_OUT pin maintains a fixed logic level determined
directly by the MSB of the Σ-Δ control word.
The FLAG1 pin assumes the logic level programmed into the
FLAG1 bit (Register 0x03, Bit 1).
REGISTER 0x07—VIDEO INPUT CONFIGURATION
Bits 0–6: Clamp Level Control Value
The 7-bit clamp level control value is used to set an offset to the
automatic clamp level control loop. The actual ADC output has
a clamp level offset equal to 16 times the clamp level control
value as shown:
Clamp Level Offset = Clamp Level Control Value × 16 (9)

AD9879BSZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Analog to Digital Converters - ADC Mixed Signal FE Set Top Box
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet