Download Print this page

Texas Instruments SimpleLink CC2620 Technical Reference Manual page 467

Zigbee rf4ce wireless mcu simplelink cc13 series; simplelink cc26 series

Advertisement

www.ti.com
6.2.3.10 RECHARGECFG Register (Offset = 30h) [reset = 0h]
RECHARGECFG is shown in
Recharge Controller Configuration
This register sets all relevant patameters for controlling the recharge algorithm.
31
30
ADAPTIVE_EN
R/W-0h
23
22
15
14
7
6
Bit
Field
31
ADAPTIVE_EN
30-24
RESERVED
23-20
C2
19-16
C1
15-11
MAX_PER_M
10-8
MAX_PER_E
7-3
PER_M
SWCU117C – February 2015 – Revised September 2015
Submit Documentation Feedback
Figure 6-35
and described in
Figure 6-35. RECHARGECFG Register
29
28
21
20
C2
R/W-0h
13
12
MAX_PER_M
R/W-0h
5
4
PER_M
R/W-0h
Table 6-39. RECHARGECFG Register Field Descriptions
Type
Reset
R/W
0h
R
0h
R/W
0h
R/W
0h
R/W
0h
R/W
0h
R/W
0h
Copyright © 2015, Texas Instruments Incorporated
Table
6-39.
27
26
RESERVED
R-0h
19
18
R/W-0h
11
10
3
2
Description
Enable adaptive recharge
Note: Recharge can be turned completely of by setting
MAX_PER_E=7 and MAX_PER_M=31 and this bitfield to 0
Software must not rely on the value of a reserved. Writing any other
value than the reset value may result in undefined behavior.
Gain factor for adaptive recharge algorithm
-C1
period_new=period * ( 1+/-(2
+2
Valid values for C2 is 2 to 10
Note: Rounding may cause adaptive recharge not to start for very
small values of both Gain and Initial period. Criteria for algorithm to
-C1
start is MAX(PERIOD*2
,PERIOD*2
Gain factor for adaptive recharge algorithm
-C1
period_new=period * ( 1+/-(2
+2
Valid values for C1 is 1 to 10
Note: Rounding may cause adaptive recharge not to start for very
small values of both Gain and Initial period. Criteria for algorithm to
-C1
start is MAX(PERIOD*2
,PERIOD*2
This register defines the maximum period that the recharge
algorithm can take, i.e. it defines the maximum number of cycles
between 2 recharges.
The maximum number of cycles is specified with a 5 bit mantissa
and 3 bit exponent:
MAXCYCLES=(MAX_PER_M*16+15)*2
This field sets the mantissa of MAXCYCLES
This register defines the maximum period that the recharge
algorithm can take, i.e. it defines the maximum number of cycles
between 2 recharges.
The maximum number of cycles is specified with a 5 bit mantissa
and 3 bit exponent:
MAXCYCLES=(MAX_PER_M*16+15)*2
This field sets the exponent MAXCYCLES
Number of 32 KHz clocks between activation of recharge controller
For recharge algorithm, PERIOD is the initial period when entering
powerdown mode. The adaptive recharge algorithm will not change
this register
PERIOD will effectively be a 16 bit value coded in a 5 bit mantissa
and 3 bit exponent:
This field sets the Mantissa of the Period.
PER_E
PERIOD=(PER_M*16+15)*2
Power, Reset, and Clock Management
PRCM Registers
25
24
17
16
C1
9
8
MAX_PER_E
R/W-0h
1
0
PER_E
R/W-0h
-C2
) )
-C2
) >= 1
-C2
) )
-C2
) >= 1
MAX_PER_E
MAX_PER_E
467

Hide quick links:

Advertisement

loading