28 0x23—test register (reserved10), 29 0x24, 0x25—timing recovery pll phase offs, 30 0x26, 0x27—receiver dc offset register (d – Rockwell SoniCrafter BT8960 User Manual

Page 67: 31 0x28—transmitter calibration register (tx, 28 0x23—test register (reserved10), Pll_phase_offset_high)

Advertising
background image

57

3.0 Registers

3.1 Conventions

Bt8960

Single-Chip 2B1Q Transceiver

N8960DSB

3.2.28 0x23—Test Register (reserved10)

A 3-byte read/write register used for device testing by Rockwell. This register is automatically initialized to
0x000000 upon RST assertion and initial power application. This register must be initialized according to the
device driver provided by Rockwell.

3.2.29 0x24, 0x25—Timing Recovery PLL Phase Offset Register
(pll_phase_offset_low, pll_phase_offset_high)

A 2-byte read/write register interpreted as a 16-bit, 2’s-complement number. The value of this register is sub-
tracted from the output of the timing-recovery phase detector after the phase-detector meter but before the loop
compensation filter.

3.2.30 0x26, 0x27—Receiver DC Offset Register (dc_offset_low, dc_offset_high)

A 2-byte read/write register interpreted as a 16-bit, 2’s-complement number. The value of this register is sub-
tracted from the receiver signal path at the output of the digital front end’s format conversion block, ahead of the
DC level and signal level meters.

3.2.31 0x28—Transmitter Calibration Register (tx_calibrate)

tx_calibrate[3:0]

Transmit Calibrate—4-bit, 2’s-complement, read-only field containing the nominal setting for
the transmitter gain. The value of the Transmit Calibration Register is set during manufactur-
ing testing by Rockwell and corresponds to the value required to operate the Bt8960 at a nom-
inal 13.5 dBm transmit power, assuming the recommended transformer coupling/hybrid circuit
is used. Users may override this calibration by writing their own value into the Transmitter
Gain Register [tx_gain; 0x29].

7

6

5

4

3

2

1

0

tx_calibrate[3]

tx_calibrate[2]

tx_calibrate[1]

tx_calibrate[0]

Advertising