EVAL-ADF7023-JDB1Z Analog Devices Inc, EVAL-ADF7023-JDB1Z Datasheet - Page 60

no-image

EVAL-ADF7023-JDB1Z

Manufacturer Part Number
EVAL-ADF7023-JDB1Z
Description
BOARD EVAL ADF7023-JDB1Z
Manufacturer
Analog Devices Inc
Series
-r
Type
Transceiverr
Datasheet

Specifications of EVAL-ADF7023-JDB1Z

Frequency
902MHz ~ 958MHz
Kit Application Type
Wireless Connectivity
Application Sub Type
RF Transceiver
Features
Operating At RF Band 902MHz To 958MHz, PC Interface And Control
Silicon Manufacturer
Analog Devices
Silicon Core Number
ADF7023
Kit Contents
Board, Manual
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
For Use With/related Products
ADF7023
ADF7023-J
WUC SETUP
Circuit Description
The ADF7023-J features a low power wake-up controller
comprising a 16-bit wake-up timer with a 3-bit programmable
prescaler, as illustrated in Figure 74. The prescaler clock source
can be configured to use either the 32.76 kHz internal RC oscillator
(RCOSC) or the 32.76 kHz external oscillator (XOSC). This
combination of programmable prescaler and 16-bit down counter
gives a total hardware timer range of 30.52 μs to 36.4 hours.
Configuration and Operation
The hardware WUC is configured via the following registers:
Table 29. WUC Register Settings
WUC Setting
WUC_VALUE_HIGH [7:0]
WUC_VALUE_LOW[7:0]
WUC_CONFIG_HIGH[7:3]
WUC_CONFIG_HIGH[2:0]
WUC_CONFIG_HIGH (Address 0x30C)
WUC_CONFIG_LOW (Address 0x30D)
WUC_VALUE_HIGH (Address 0x30E)
WUC_VALUE_LOW (Address 0x30F)
WUC
RC OSCILLATOR
32kHz XTAL
WUC_CONFIG_LOW[4]
1
0
32.768kHz
Name
WUC_TIMER_VALUE[15:8]
WUC_TIMER_VALUE[7:0]
Reserved
WUC_PRESCALER
WUC_CONFIG_HIGH[2:0]
PRESCALER
Figure 74. Hardware Wake-Up Controller (WUC)
WUC_VALUE_HIGH
Rev. 0 | Page 60 of 100
TICK RATE
Description
WUC timer value.
WUC Interval(s) = WUC_TIMER_VALUE ×
WUC timer value.
Set to 0.
WUC_PRESCALER
000
001
010
011
100
101
110
111
16-BIT DOWN
The relevant fields of each register are detailed in Table 29. All
four of these registers are write only.
The WUC should be configured as follows:
1.
2.
3.
4.
COUNTER
16-BIT
RELOAD VALUE
Clear all interrupts.
Set required interrupts.
Write to WUC_CONFIG_HIGH and WUC_CONFIG_
LOW. Ensure that the WUC_ARM bit = 1. Ensure that the
WUC_BBRAM_EN bit = 1 (retain BBRAM during
PHY_SLEEP). It is necessary to write to both registers
together in the following order: WUC_CONFIG_HIGH
directly followed by writing to WUC_CONFIG_LOW.
Write to WUC_VALUE_HIGH and WUC_VALUE_LOW.
This configures the WUC_TIMER_VALUE[15:0] and,
thus, the WUC timeout period. The timer begins counting
from the configured value after these registers have been
written to. It is necessary to write to both registers together
in the following order: WUC_VALUE_HIGH directly
followed by writing to WUC_VALUE_LOW.
WUC_VALUE_LOW
TO FIRMWARE TIMER
32.768 kHz Divider
1
4
8
16
128
1034
8192
65,536
WAKE-UP CIRCUIT
ADF7023-J
2
(
WUC_PRESCA
WUC_TIMEOUT
INTERRUPT
Tick Period
30.52 μs
122.1 μs
244.1 μs
488.3 μs
3.91 ms
31.25 ms
250 ms
2000 ms
32,768
LER
+
1)

Related parts for EVAL-ADF7023-JDB1Z