AD9853
–6–
REV. C
Table II. Control Register Functional Assignment
Register
Address
DATA
(Note 1) D7 D6 D5 D4 D3 D2 D1 D0
00h MSB Value of K (Message Length in Bytes) for Reed-Solomon Encoder, where 16
10
≤ K ≤ 255
10
(Note 2) LSB
01h MSB The Number of Correctable Byte LSB Randomizer Randomizer Length (Note 3)
Errors (t) for the Reed-Solomon Insertion 002 = 6 Bit
Encoder, where 0 ≤ t ≤ 10
10
.01
2
= 15 Bit
For t = 0, the RS encoder is 0 = After RS 102 = Randomizer OFF
effectively disabled. 1 = Before RS 112 = Randomizer OFF
02h MSB Lower Eight Bits of Seed Value for 15-Bit Randomizer (Not Used for 6-Bit Randomizer) LSB
03h MSB Upper Seven Bits of Seed Value for 15-Bit Randomizer LSB
– OR –
Seed Value for 6-Bit Randomizer (D1 not used in this case).
04h MSB Preamble Length (L) where 0 ≤ L ≤ 96 Bits (Note 4) LSB
05h Modulation Mode
0002 = QPSK , 0012 = DQPSK, 0102 = 16-QAM
0112 = D16-QAM , 1002 = FSK
06h The MSB of the preamble always resides in D7 of Address 11h and is the first preamble bit to be clocked out of the device during transmission of
: a packet. Up to 96 bits of preamble are available as specified in Register 04h. Unused bits are don’t care for L < 96.
11h MSB Preamble Data. (Note 5)
12h MSB Interpolator #1: RATE LSB
Rate Change Factor (R) where 3
10
≤ R ≤ 31
10
13h MSB Interpolator #2: RATE LSB
Rate Change Factor (R) where 2
10
≤ R ≤ 63
10
14h MSB Interpolator #1: SCALE LSB 2× Multiplier
0 = OFF
1 = ON
15h
6
MSB Interpolator #2: SCALE LSB
16h Frequency Tuning Word #1 LSB
: FSK Mode: Specifies the “space” frequency (F0).
19h MSB All Other Modes: Specifies the carrier frequency.
1Ah Frequency Tuning Word #2 LSB
: FSK Mode: Specifies the “mark” frequency (F1).
1Dh MSB (Addresses 1Ah–1Dh are only valid for FSK mode.)
1Eh
5
MSB-2 MSB-3 10-Bit FIR End Tap Coefficient, a
0
LSB
0
1Fh MSB
0
MSB-1 <
— —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —
␣ Unused Bits
—␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —
>
:
: FIR Intermediate Tap Coefficients, a1 – a
19
:
46h MSB-2 MSB-3 10-Bit FIR Center Tap Coefficient, a
20
LSB
20
47h MSB
20
MSB-1 <
— —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —
␣ Unused Bits
—␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —␣ —
>
Spectrum Digital Power 6× RefClk PLL Mode DAC Mode
48h 0 = I × Cos + Q × Sin 0 = Normal 0 = Off 0 = Awake 0 = Awake
(Note 7) 1 = I × Cos – Q × Sin 1 = Shutdown 1 = On 1 = Sleep 1 = Sleep
49h AD8320 Cable Driver Gain Control Byte (GCB)
(Note 8) MSB The absolute gain, AV, of the AD8320 is given by: A
V
= 0.316 + 0.077 × GCB (where 0 ≤ GCB ≤ 255
10
) LSB
NOTES
1
The 8-bit Register Address is preceded by an 8-bit Device Address, which is given by
000001XY, where the value of Bits X and Y are determined as follows:
X Voltage Applied to Pin 6 Y Desired Register Function
0 GND 0 WRITE
1+V
S
1 READ
2
This register must be loaded with a nonzero value even if the RS encoder has been
disabled by setting T = 0 in register 01h.
3
Unused regions are don’t care bit locations.
4
If a preamble is not used this register must be initialized to a value of 0 by the user.
5
Addresses 06h–011h and 1Eh–47h are write only.
6
Readback of register 15h results in a value that is 2× the actual programmed value.
This is a design error in the readback function.
7
Assertion of RESET (Pin 32) sets the contents of this register to 0.
8
Registers 0h–48h may be written to using a single register address followed by a
contiguous data sequence (see Figure 27). Register 49h, however, must be written to
individually; i.e., a separately addressed 8-bit data sequence.