15 0x0e—timer continuous mode register (time, 16 0x0f—test register (reserved2), 17 0x10, 0x11—startup timer 1 interval regis – Rockwell SoniCrafter BT8960 User Manual

Page 63: 18 0x12, 0x13—startup timer 2 interval regis, 19 0x14, 0x15—startup timer 3 interval regis, 20 0x16, 0x17—startup timer 4 interval regis, 21 0x18, 0x19—meter timer interval register, 16 0x0f—test register (reserved2)

Advertising
background image

53

3.0 Registers

3.1 Conventions

Bt8960

Single-Chip 2B1Q Transceiver

N8960DSB

3.2.15 0x0E—Timer Continuous Mode Register (timer_continuous)

Independent read/write mode bits, one for each of the eight internal timers. When any individual bit is set, the
corresponding timer is placed in the continuous count mode. While in this mode, after reaching the zero count,
an enabled timer will reload the contents of its interval register and continue counting. When a mode bit is
cleared, the timer is taken out of the continuous mode. While in this configuration, after reaching the zero count,
an enabled timer will simply stop counting and remain at zero.

3.2.16 0x0F—Test Register (reserved2)

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

3.2.17 0x10, 0x11—Startup Timer 1 Interval Register (sut1_low, sut1_high)

A 2-byte read/write register stores the countdown interval for Startup Timer 1 in unsigned binary format. Each
increment represents 1,024 symbol periods. The contents of this register are automatically loaded into its associ-
ated timer after the timer’s timer_restart bit is set, or after it counts down to zero while in the continuous mode.

3.2.18 0x12, 0x13—Startup Timer 2 Interval Register (sut2_low, sut2_high)

A 2-byte read/write register stores the countdown interval for Startup Timer 2 in unsigned binary format. Each
increment represents 1,024 symbol periods. The contents of this register are automatically loaded into its associ-
ated timer after the timer’s timer_restart bit is set, or after it counts down to zero while in the continuous mode.

3.2.19 0x14, 0x15—Startup Timer 3 Interval Register (sut3_low, sut3_high)

A 2-byte read/write register stores the countdown interval for Startup Timer 3 in unsigned binary format. Each
increment represents 1,024 symbol periods. The contents of this register are automatically loaded into its associ-
ated timer after the timer’s timer_restart bit is set, or after it counts down to zero while in the continuous mode.

3.2.20 0x16, 0x17—Startup Timer 4 Interval Register (sut4_low, sut4_high)

A 2-byte read/write register stores the countdown interval for Startup Timer 4 in unsigned binary format. Each
increment represents 1,024 symbol periods. The contents of this register are automatically loaded into its associ-
ated timer after the timer’s timer_restart bit is set, or after it counts down to zero while in the continuous mode.

3.2.21 0x18, 0x19—Meter Timer Interval Register (meter_low, meter_high)

A 2-byte read/write register stores the countdown interval for the Meter Timer in unsigned binary format. Each
increment represents one symbol period. The contents of this register are automatically loaded into its associ-
ated timer after the timer’s timer_restart bit is set, or after it counts down to zero while in the continuous mode.

7

6

5

4

3

2

1

0

t4

t3

snr

meter

sut4

sut3

sut2

sut1

Advertising