AX8052F151_16 [ONSEMI]

SoC Ultra-Low Power RF-Microcontroller;
AX8052F151_16
型号: AX8052F151_16
厂家: ONSEMI    ONSEMI
描述:

SoC Ultra-Low Power RF-Microcontroller

微控制器
文件: 总34页 (文件大小:331K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
AX8052F151  
SoC Ultra-Low Power  
RF-Microcontroller for the  
400 - 470 MHz and  
800 - 940 MHz Bands  
www.onsemi.com  
OVERVIEW  
The AX8052F151 is a single chip ultralowpower  
RFmicrocontroller SoC primarily for use in SRD bands. The onchip  
transceiver consists of a fully integrated RF frontend with modulator,  
and demodulator. Base band data processing is implemented in an  
advanced and flexible communication controller that enables user  
friendly communication.  
1
40  
QFN40 7x5, 0.5P  
CASE 485EG  
Features  
SoC Ultralow Power RFmicrocontroller for Wireless  
Communication Applications  
ORDERING INFORMATION  
Device  
Type  
AX8052F1512TB05 Tape & Reel  
AX8052F1512TX30 Tape & Reel  
Qty  
500  
QFN40 Package  
Supply Range 2.2 V 3.6 V (1.8 V MCU)  
40°C to 85°C  
3,000  
Ultralow Power Consumption:  
CPU Active Mode 150 mA/MHz  
Temperature Sensor  
Two Analog Comparators  
Sleep Mode with 256 Byte RAM Retention and  
Wakeup Timer running 900 nA  
Sleep Mode 4 kByte RAM Retention and Wakeup  
Timer running 1.9 mA  
Sleep Mode 8 kByte RAM Retention and Wakeup  
Timer running 2.6 mA  
Radio RXmode in Low Power Mode 17 mA  
Radio TXmode 22 mA at 10 dBm Output Power  
WakeonRadio Mode 100 kbps, 1 s Duty Cycle  
6 mA  
Two UARTs  
One General Purpose Master/Slave SPI  
Two Channel DMA Controller  
Multimegabit/s AES Encryption/Decryption Engine,  
supports AES128, AES192 and AES256 with True  
Random Number Generator (TRNG)  
NOTE: The AES Engine and the TRNG require  
Software Enabling and Support.  
Ultralow Power 10 kHz/640 Hz Wakeup Oscillator,  
with Automatic Calibration against a Precise Clock  
Internal 20 MHz RC Oscillator, with Automatic  
Calibration against a Precise Clock for Flexible System  
Clocking  
AX8052 Features  
Ultralow Power MCU Core Compatible with Industry  
Standard 8052 Instruction Set  
Down to 500 nA Wakeup Current  
Single Cycle/Instruction for many Instructions  
64 kByte Insystem Programmable FLASH  
Code Protection Lock  
Low Frequency Tuning Fork Crystal Oscillator for  
Accurate Low Power Time Keeping  
Brownout and PoweronReset Detection  
8.25 kByte SRAM  
Highperformance RF Transceiver compatible to AX5051  
400 470 MHz and 800 940 MHz SRD Bands  
3wire (1 dedicated, 2 shared) Incircuit Debug  
Interface  
Wide Variety of Shaped Modulations Supported  
Three 16bit Timers with SD Output Capability  
(ASK, PSK, MSK, FSK)  
Two 16bit Wakeup Timers  
Flexible Shaping for the Modulations  
Data Rates from 1 to 350 kbps (FSK, MSK) and 1 to  
600 kbps ASK, 10 to 600 kbps PSK  
Two Input Captures  
Two Output Compares with PWM Capability  
10bit 500 ksample/s AnalogtoDigital Converter  
© Semiconductor Components Industries, LLC, 2016  
1
Publication Order Number:  
May, 2016 Rev. 3  
AX8052F151/D  
AX8052F151  
Applications  
Fully Integrated RF Frequency Synthesizer with  
Ultrafast Settling Time for Lowpower Consumption  
RF Carrier Frequency and FSK Deviation  
Programmable in 1Hz Steps  
Variable Channel Filtering from 40 kHz to 600 kHz  
802.15.4 Compatible  
Few External Components  
Channel Hopping up to 2000 hops/s  
Sensitivity down to 116 dBm at 1.2 kbps  
Up to +16 dBm at 433 MHz Programmable Transmitter  
Power Amplifier for Long Range Operation  
Crystal Oscillator with Programmable  
Transconductance and Programmable Internal Tuning  
Capacitors for Low Cost Crystals  
400 470 MHz and 800 940 MHz Data Transmission  
and Reception in the Short Range Devices (SRD) Band  
Suited for Systems targeting Compliance to  
EN 300 220 V2.3.1 and FCC CFR Part 15  
Suited for Systems targeting Compliance with Wireless  
MBus Standard EN 137574:2005  
802.15.4 Compatible  
Telemetric Applications, Sensor Readout  
Toys  
Wireless Audio  
Automatic Meter Reading  
Wireless Networks  
Access Control  
Remote Keyless Entry  
Garage Door Openers  
Home Automation  
Pointing Devices and Keyboards  
Active RFID  
Digital RSSI  
Automatic Frequency Control (AFC)  
Integrated RX/TX Switching  
Differential Antenna Pins  
Support of Synchronous and Asynchronous  
Communication Systems  
www.onsemi.com  
2
AX8052F151  
BLOCK DIAGRAM  
AX8052F151  
VDDA  
Mixer  
Digital IF  
Channel  
Filter  
IF Filter and  
AGC PGAs  
ADC  
De-  
modulator  
LNA  
ANTP  
ANTN  
RSSI  
AGC  
Modulator  
PA  
F
OUT  
CLK16P  
Crystal  
Oscillator  
typ. 16MHz  
RF Frequency  
Generation  
Subsystem  
F
XTAL  
CLK16N  
Communication Controller &  
Radio Interface Controller  
Radio configuration  
Voltage  
Regulator  
VREG  
Divider  
POR  
SYSCLK  
PA0  
PA1  
PA2  
PA3  
PA4  
PA5  
PA6  
PA7  
FLASH  
64k  
GPIO  
DMA  
Controller  
Timer  
Counter 0  
8k  
Timer  
Counter 1  
256  
PB0  
PB1  
PB2  
PB3  
PB4  
PB5  
PB6  
PB7  
Timer  
Counter 2  
AX8052  
Debug  
Interface  
Output  
Compare0  
DBG_EN  
RESET_N  
GND  
System  
Controller  
Output  
Compare 1  
VDD_IO  
wakeup  
timer 2x  
wakeup  
oscillator  
PC0  
PC1  
PC2  
PC3  
PC4  
Input  
Capture 0  
Reset, Clocks, Power  
RC Oscillator  
AES  
Crypto Engine  
tuning fork  
crystal  
oscillator  
Input  
Capture 1  
ADC  
Comparators  
Temp Sensor  
UART 0  
UART 1  
SPI  
master/slave  
I/O Multiplexer  
Figure 1. Functional Block Diagram of the AX8052F151  
www.onsemi.com  
3
AX8052F151  
Table 1. PIN FUNCTION DESCRIPTIONS  
Symbol  
Pin(s)  
1
Type  
P
Description  
GND  
Ground  
Ground  
GND  
2
P
VDDA  
GND  
3
P
Power supply, must be supplied with regulated voltage VREG  
Ground  
4
P
ANTP  
ANTN  
GND  
5
A
Antenna input/output  
6
A
Antenna input/output  
7
P
Ground  
VDDA  
TST1  
TST  
8
P
Power supply, must be supplied with regulated voltage VREG  
Connected to GND  
9
I
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
I
Connected to GND  
VDD_IO  
P
Unregulated power supply (battery input)  
System Clock Output  
SYSCLK  
PC4  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/O/PU  
I/PD  
I/PU  
General Purpose IO  
PC3  
General Purpose IO  
PC2  
General Purpose IO  
PC1  
General Purpose IO  
PC0  
General Purpose IO  
PB0  
General Purpose IO  
PB1  
General Purpose IO  
PB2  
General Purpose IO  
PB3  
General Purpose IO  
PB4  
General Purpose IO  
PB5  
General Purpose IO  
PB6  
General Purpose IO, DBG_DATA  
General Purpose IO, DBG_CLK  
InCircuit Debugger Enable  
PB7  
DBG_EN  
RESET_N  
Optional reset pin  
If this pin is not used it must be connected to VDD_IO  
GND  
VDD_IO  
PA0  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
P
Ground  
P
Unregulated power supply (battery input)  
General Purpose IO  
General Purpose IO  
General Purpose IO  
General Purpose IO  
General Purpose IO  
General Purpose IO  
General Purpose IO  
General Purpose IO  
I/O/A/PU  
I/O/A/PU  
I/O/A/PU  
I/O/A/PU  
I/O/A/PU  
I/O/A/PU  
I/O/A/PU  
I/O/A/PU  
P
PA1  
PA2  
PA3  
PA4  
PA5  
PA6  
PA7  
VREG  
Regulated output voltage  
VDDA pins must be connected to this supply voltage  
A 1 mF low ESR capacitor to GND must be connected to this pin  
CLK16P  
39  
A
Crystal oscillator input/output (RF reference)  
www.onsemi.com  
4
 
AX8052F151  
Table 1. PIN FUNCTION DESCRIPTIONS  
Symbol  
Pin(s)  
40  
Type  
A
Description  
CLK16N  
GND  
Crystal oscillator input/output (RF reference)  
Center pad  
P
Ground on center pad of QFN, must be connected  
A = analog input  
All digital inputs are Schmitt trigger inputs, digital input  
I = digital input signal  
O = digital output signal  
PU = pullup  
I/O = digital input/output signal  
N = not to be connected  
P = power or ground  
and output levels are LVCMOS/LVTTL compatible. Port A  
Pins (PA0 PA7) must not be driven above VDD_IO, all  
other digital inputs are 5 V tolerant. Pullups are  
programmable for all GPIO pins.  
Alternate Pin Functions  
GPIO Pins are shared with dedicated Input/Output signals  
of onchip peripherals. The following table lists the  
available functions on each GPIO pin.  
PD = pulldown  
Table 2. ALTERNATE PIN FUNCTIONS  
GPIO  
Alternate Functions  
PA0  
PA1  
PA2  
PA3  
PA4  
PA5  
PA6  
PA7  
PB0  
PB1  
PB2  
PB3  
PB4  
PB5  
PB6  
PB7  
PC0  
PC1  
PC2  
PC3  
PC4  
T0OUT  
T0CLK  
OC0  
IC1  
ADC0  
OC1  
ADC1  
ADC2  
U1RX  
COMPI00  
LPXTALP  
LPXTALN  
COMPI10  
COMPI01  
COMPI11  
T1OUT  
T1CLK  
IC0  
ADC3  
COMPO0  
U1TX  
ADC4  
ADC5  
T2OUT  
T2CLK  
U1TX  
ADCTRIG  
COMPO1  
IC1  
ADC6  
ADC7  
EXTIRQ0  
U1RX  
OC1  
IC0  
T2OUT  
T2CLK  
T1CLK  
T1OUT  
OC0  
EXTIRQ1  
DSWAKE  
U0TX  
U0RX  
DBG_DATA  
DBG_CLK  
SSEL  
T0OUT  
T0CLK  
U0TX  
EXTIRQ0  
COMPO1  
SSCK  
SMOSI  
SMISO  
COMPO1  
U0RX  
COMPO0  
EXTIRQ1  
ADCTRIG  
www.onsemi.com  
5
AX8052F151  
Pinout Drawing  
40  
39  
38  
37  
36  
35  
34  
33  
32  
31  
30  
29  
1
2
3
4
5
6
7
8
28  
27  
26  
25  
24  
23  
22  
21  
GND  
GND  
GND  
RESET_N  
VDDA  
GND  
DBG_EN  
PB7/DBG_CLK  
PB6/DBG_DATA  
PB5/U0RX/T1OUT  
PB4/U0TX/T1CLK  
PB3/OC0/T2CLK/EXTIRQ1/DSWAKE  
AX8052F151  
QFN40  
ANTP  
ANTN  
GND  
VDDA  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
Figure 2. Pinout Drawing (Top View)  
www.onsemi.com  
6
AX8052F151  
SPECIFICATIONS  
Table 3. ABSOLUTE MAXIMUM RATINGS  
Symbol  
VDD_IO  
IDD  
Description  
Condition  
Min  
Max  
5.5  
100  
800  
15  
Units  
V
Supply voltage  
Supply current  
0.5  
mA  
mW  
dBm  
mA  
mA  
mA  
V
P
tot  
P
i
Total power consumption  
Absolute maximum input power at receiver input  
DC current into any pin except ANTP, ANTN  
DC current into pins ANTP, ANTN  
Output Current  
I
I
I
10  
10  
I1  
100  
100  
40  
I2  
O
V
ia  
Input voltage ANTP, ANTN pins  
Input voltage digital pins  
0.5  
0.5  
2000  
40  
5.5  
5.5  
2000  
85  
V
V
es  
Electrostatic handling  
HBM  
V
T
amb  
Operating temperature  
°C  
T
Storage temperature  
65  
150  
150  
°C  
stg  
T
j
Junction Temperature  
°C  
Stresses exceeding those listed in the Maximum Ratings table may damage the device. If any of these limits are exceeded, device functionality  
should not be assumed, damage may occur and reliability may be affected.  
1. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.  
DC Characteristics  
Table 4. SUPPLIES  
Symbol  
Description  
Condition  
Min  
40  
2.2  
Typ  
27  
Max  
85  
Units  
°C  
T
Operational ambient temperature  
I/O and voltage regulator supply voltage  
AMB  
VDD_IO  
RX operation or TX operation up  
to 4 dBm output power  
3.0  
3.6  
V
TX operation up to 16 dBm  
output power  
2.4  
3.0  
3.0  
3.6  
3.6  
Transceiver switched off  
1.8  
0.1  
VDD  
VDD  
I/O voltage ramp for reset activation;  
Note 1  
Ramp starts at VDD_IO 0.1 V  
V/ms  
V/ms  
V
IO_R1  
IO_R2  
I/O voltage ramp for reset activation;  
Note 1  
Ramp starts at  
3.3  
0.1 V < VDD_IO < 0.7 V  
VREG  
Internally regulated analog supply voltage  
Powerdown mode  
AX5051_PWRMODE = 0x00  
1.7  
All other power modes  
2.1  
2.5  
500  
900  
1.3  
1.9  
2.6  
19  
2.8  
V
I
I
I
I
I
I
Deep Sleep current  
nA  
nA  
mA  
mA  
mA  
mA  
DEEPSLEEP  
SLEEP256PIN  
SLEEP256  
SLEEP4K  
Sleep current, 256 Bytes RAM retained  
Sleep current, 256 Bytes RAM retained  
Sleep current, 4.25 kBytes RAM retained  
Sleep current, 8.25 kBytes RAM retained  
Wakeup from dedicated pin  
Wakeup Timer running at 640 Hz  
Wakeup Timer running at 640 Hz  
Wakeup Timer running at 640 Hz  
Bit rate 10 kbit/s  
SLEEP8K  
Current consumption RX; High sensitivity  
mode: VCO_I = 001; REF_I = 011  
RXHS  
I
Current consumption RX; Low power  
mode: VCO_I = 001; REF_I = 101  
Bit rate 10 kbit/s  
17  
mA  
RXLP  
1. If VDD_IO ramps cannot be guaranteed, an external reset circuit is recommended, see the AX8052 Application Note: Power On Reset.  
2. The PA voltage is regulated to 2.5 V. For VDD_IO levels in the range of 2.2 V to 2.5 V the output power drops by typically 1 dBm.  
www.onsemi.com  
7
 
AX8052F151  
Table 4. SUPPLIES  
Symbol  
Description  
Condition  
Min  
Typ  
22  
Max  
Units  
I
TX  
Current consumption TX  
VCO_I = 001; REF_I = 011; LOCURST= 1  
Note 2  
868 MHz, 10 dBm  
868 MHz, 0 dBm  
mA  
13  
868 MHz, 15 dBm  
433 MHz, 10 dBm  
433 MHz, 0 dBm  
45  
22  
13  
433 MHz, 15 dBm  
VDD_IO > 2.5 V, Note 2  
VDD_IO > 2.5 V, Note 2  
45  
TX  
TX  
Variation of output power over voltage  
0.5  
0.5  
dB  
dB  
varvdd  
Variation of output power over  
temperature  
vartemp  
I
Microcontroller running power  
consumption  
All peripherals disabled  
150  
mA/  
MHz  
MCU  
I
I
Voltage supervisor  
Run and standby mode  
16 MHz  
85  
mA  
mA  
VSUP  
Crystal oscillator current  
(RF reference oscillator)  
160  
XTALOSC  
I
I
I
Low frequency crystal oscillator current  
Internal oscillator current  
32 kHz  
700  
210  
650  
210  
1.1  
6
nA  
mA  
nA  
nA  
mA  
mA  
LFXTALOSC  
20 MHz  
RCOSC  
Internal Low Power Oscillator current  
10 kHz  
LPOSC  
640 Hz  
I
I
ADC current  
311 kSample/s, DMA 5 MHz  
1 s, 100 kbps  
ADC  
Typical wakeonradio duty cycle current  
WOR  
1. If VDD_IO ramps cannot be guaranteed, an external reset circuit is recommended, see the AX8052 Application Note: Power On Reset.  
2. The PA voltage is regulated to 2.5 V. For VDD_IO levels in the range of 2.2 V to 2.5 V the output power drops by typically 1 dBm.  
Note on current consumption in TX mode  
4
5
14.5  
15.1  
16.0  
17.0  
18.3  
20.0  
22.0  
24.6  
27.96  
32.1  
37.3  
43.8  
To achieve best output power the matching network has to  
be optimized for the desired output power and frequency. As  
a rule of thumb a good matching network produces about  
50% efficiency with the AX8052F151 power amplifier  
although over 90% are theoretically possible. A typical  
6
7
8
matching network has between 1 dB and 2 dB loss (P ).  
The current consumption can be calculated as  
loss  
9
10  
11  
12  
13  
14  
15  
P
[dBm])P  
[dB]  
out  
loss  
1
ITX[mA] +  
  10  
B 2.5V ) Ioffset  
10  
PAefficiency  
I
is about 12 mA for the VCO at 400 470 MHz and  
offset  
11 mA for 800 940 MHz. The following table shows  
calculated current consumptions versus output power for  
P
loss  
= 1 dB, PA  
= 0.5 and I = 11 mA at 868 MHz.  
efficiency  
offset  
Table 5.  
The AX8052F151 power amplifier runs from the  
regulated VDD supply and not directly from the battery.  
This has the advantage that the current and output power do  
not vary much over supply voltage and temperature from  
2.55 V to 3.6 V supply voltage. Between 2.55 V and 2.2 V  
a drop of about 1 dB in output power occurs.  
Pout [dBm]  
I [mA]  
13.0  
13.2  
13.6  
14.0  
0
1
2
3
www.onsemi.com  
8
AX8052F151  
Table 6. LOGIC  
Symbol  
Description  
Condition  
Min  
Typ  
Max  
Units  
Digital Inputs  
V
V
V
V
V
V
Schmitt trigger low to high threshold point  
Schmitt trigger high to low threshold point  
Input voltage, low  
VDD_IO = 3.3 V  
1.55  
1.25  
V
V
T+  
T−  
0.8  
V
IL  
Input voltage, high  
2.0  
0.5  
0.5  
10  
V
IH  
Input voltage range, Port A  
Input voltage range, Ports B, C  
Input leakage current  
VDD_IO  
5.5  
V
IPA  
IPBC  
V
I
L
10  
mA  
kW  
R
Programmable PullUp Resistance  
65  
PU  
Digital Outputs  
I
I
I
I
I
P[ABC]x Output Current, high  
P[ABC]x Output Current, low  
SYSCLK Output Current, high  
SYSCLK Output Current, low  
Tristate output leakage current  
V
= 2.4 V  
= 0.4 V  
= 2.4 V  
= 0.4 V  
8
8
mA  
mA  
mA  
mA  
mA  
OH  
OL  
OH  
OL  
OZ  
OH  
V
OL  
V
OH  
8
V
8
OL  
10  
10  
www.onsemi.com  
9
AX8052F151  
AC Characteristics  
Table 7. CRYSTAL OSCILLATOR (RF REFERENCE OSCILLATOR)  
Symbol  
Description  
Crystal frequency  
Condition  
Notes 1, 3  
Min  
Typ  
16  
1
Max  
Units  
MHz  
mS  
f
15.5  
25  
XTAL  
gm  
Transconductance oscillator  
AX5051_XTALOSCGM = 0000  
AX5051_XTALOSCGM = 0001  
osc  
2
AX5051_XTALOSCGM = 0010  
default  
3
AX5051_XTALOSCGM = 0011  
AX5051_XTALOSCGM = 0100  
AX5051_XTALOSCGM = 0101  
AX5051_XTALOSCGM = 0110  
AX5051_XTALOSCGM = 0111  
AX5051_XTALOSCGM = 1000  
AX5051_XTALOSCGM = 1001  
AX5051_XTALOSCGM = 1010  
AX5051_XTALOSCGM = 1011  
AX5051_XTALOSCGM = 1100  
AX5051_XTALOSCGM = 1101  
AX5051_XTALOSCGM = 1110  
AX5051_XTALOSCGM = 1111  
4
5
6
6.5  
7
7.5  
8
8.5  
9
9.5  
10  
10.5  
11  
2
C
C
Programmable tuning capacitors at pins  
CLK16N and CLK16P  
AX5051_XTALCAP = 000000  
default  
pF  
pF  
osc  
AX5051_XTALCAP = 111111  
Notes 2, 3  
33  
Programmable tuning capacitors,  
increment per LSB of AX5051_XTALCAP  
0.5  
osclsb  
f
ext  
External clock input (TCXO)  
Input DC impedance  
15.5  
10  
15  
25  
MHz  
RIN  
kW  
osc  
1. Tolerances and startup times depend on the crystal used. Depending on the RF frequency and channel spacing the IC must be calibrated  
to the exact crystal frequency using the readings of the register AX5051_TRKFREQ.  
2. If an external clock is used, it should be input via an AC coupling at pin CLK16P with the oscillator powered up and  
AX5051_XTALCAP = 000000  
3. Lower frequencies than 15.5 MHz or higher frequencies than 25 MHz can be used. However, not all typical RF frequencies can then be  
generated.  
www.onsemi.com  
10  
AX8052F151  
Table 8. RF FREQUENCY GENERATION SUBSYSTEM (SYNTHESIZER)  
Symbol  
Description  
Condition  
Min  
Typ  
Max  
Units  
f
Reference frequency  
Note 1  
16  
24  
MHz  
REF  
f
f
f
Frequency range  
BANDSEL = 0  
BANDSEL = 1  
800  
400  
1
940  
470  
MHz  
range_hi  
range_low  
RESO  
Frequency resolution  
Hz  
BW  
BW  
BW  
Synthesizer loop bandwidth  
VCO current: VCOI = 001  
Loop filter configuration: FLT = 01  
Charge pump current: PLLCPI = 010  
100  
50  
kHz  
1
2
3
Loop filter configuration: FLT = 01  
Charge pump current: PLLCPI = 001  
Loop filter configuration: FLT = 11  
200  
Charge pump current: PLLCPI = 010  
BW  
Loop filter configuration: FLT = 10  
500  
15  
30  
7
4
Charge pump current: PLLCPI = 010  
T
set1  
Synthesizer settling time for  
1 MHz step as typically  
required for RX/TX switching  
VCO current: VCO_I = 001  
Loop filter configuration: FLT = 01  
Charge pump current: PLLCPI = 010  
ms  
T
set2  
Loop filter configuration: FLT = 01  
Charge pump current: PLLCPI = 001  
T
set3  
Loop filter configuration: FLT = 11  
Charge pump current: PLLCPI = 010  
T
set4  
Loop filter configuration: FLT = 10  
Charge pump current: PLLCPI = 010  
3
T
Synthesizer startup time if  
crystal oscillator and  
Loop filter configuration: FLT = 01  
Charge pump current: PLLCPI = 010  
25  
50  
12  
5
ms  
start1  
reference are running  
T
start2  
Loop filter configuration: FLT = 01  
Charge pump current: PLLCPI = 001  
VCO current: VCO_I = 001  
T
start3  
Loop filter configuration: FLT = 11  
Charge pump current: PLLCPI = 010  
T
start4  
Loop filter configuration: FLT = 10  
Charge pump current: PLLCPI = 010  
PN868  
Synthesizer phase noise  
Loop filter configuration:  
FLT = 01  
Charge pump current:  
PLLCPI = 010  
VCO current: VCO_I = 001  
868 MHz, 50 kHz from carrier  
868 MHz, 100 kHz from carrier  
868 MHz, 300 kHz from carrier  
868 MHz, 2 MHz from carrier  
433 MHz, 50 kHz from carrier  
433 MHz, 100 kHz from carrier  
433 MHz, 300 kHz from carrier  
433 MHz, 2 MHz from carrier  
868 MHz, 50 kHz from carrier  
868 MHz, 100 kHz from carrier  
868 MHz, 300 kHz from carrier  
868 MHz, 2 MHz from carrier  
433 MHz, 50 kHz from carrier  
433 MHz, 100 kHz from carrier  
433 MHz, 300 kHz from carrier  
433 MHz, 2 MHz from carrier  
85  
90  
dBc/Hz  
1
1
2
2
100  
110  
90  
PN433  
PN868  
PN433  
95  
105  
115  
80  
Synthesizer phase noise  
Loop filter configuration:  
FLT = 01  
Charge pump current:  
PLLCPI = 001  
VCO current: VCO_I = 001  
dBc/Hz  
90  
105  
115  
90  
95  
110  
122  
1. ASK, PSK and 1200 kbps FSK with 16 MHz crystal, 200350 kbps FSK with 24 MHz crystal.  
www.onsemi.com  
11  
AX8052F151  
Table 9. TRANSMITTER  
Symbol  
Description  
Condition  
ASK  
Min  
1
Typ  
Max  
600  
600  
350  
40  
Units  
SBR  
Signal bit rate  
kbps  
PSK  
10  
1
FSK, (Note 2)  
802.15.4 (DSSS)  
ASK and PSK  
1
802.15.4 (DSSS)  
FSK  
1
16  
PTX  
PTX  
Transmitter power @ 868 MHz  
Transmitter power @ 433 MHz  
TXRNG = 1111  
LOCURST = 1  
15  
16  
dBm  
dBm  
dBc  
868  
TXRNG = 1111  
LOCURST = 1  
433  
nd  
PTX  
PTX  
Emission @ 2 harmonic  
(Note 1)  
50  
55  
868harm2  
rd  
Emission @ 3 harmonic  
868harm3  
1. Additional lowpass filtering was applied to the antenna interface, see applications section.  
2. 1 200 kbps with a 16 MHz crystal, 200 350 kbps with 24 MHz crystal  
Table 10. RECEIVER  
3  
Input Sensitivity in dBm TYP. at SMA Connector for BER = 10 (433 or 868 MHz)  
ASK  
FSK h = 1  
FSK h = 4  
FSK h = 8  
115  
FSK h = 16  
116  
PSK  
Datarate [kbps]  
1.2  
2
115  
115  
10  
103  
97  
94  
90  
109  
110  
104  
100  
98  
100  
200  
600  
103  
100  
98  
www.onsemi.com  
12  
AX8052F151  
Table 11.  
Symbol  
SBR  
Description  
Signal bit rate  
Condition  
Min  
1
Typ  
Max  
600  
600  
350  
40  
Units  
ASK  
kbps  
PSK  
FSK  
10  
1
802.15.4 (DSSS)  
ASK and PSK  
1
802.15.4 (DSSS)  
FSK  
1
16  
IL  
Maximum input level  
Input referred compression point  
Input referred IP3  
20  
dBm  
dBm  
CP  
2 tones separated by 100 kHz  
35  
25  
1dB  
IIP3  
RSSIR  
RSSI control range  
RSSI step size  
85  
dB  
dB  
RSSIS  
Before digital channel filter; calculated  
from register AX5051_AGCCOUNTER  
0.625  
1
RSSIS  
RSSI step size  
Behind digital channel filter; calculated  
from registers  
0.1  
dB  
2
AX5051_AGCCOUNTER,  
AX5051_TRKAMPL  
SEL  
Adjacent channel suppression  
Alternate channel suppression  
Adjacent channel suppression  
Alternate channel suppression  
Adjacent channel suppression  
Alternate channel suppression  
Blocking at 1 MHz offset  
FSK 50 kbps,  
(Notes 1 & 2)  
18  
19  
16  
30  
17  
28  
38  
40  
60  
82  
30  
dB  
dB  
dB  
dB  
868  
FSK 100 kbps,  
(Notes 1 & 3)  
PSK 200 kbps,  
(Notes 1 & 4)  
BLK  
FSK 100 kbps,  
(Note 5)  
868  
Blocking at 2 MHz offset  
Blocking at 10 MHz offset  
Blocking at 100 MHz offset  
IMRR  
Image rejection  
868  
3  
1. Interferer/Channel @ BER = 10 , channel level is +10 dB above the typical sensitivity, the interfering signal is a random data signal (except  
PSK200); both channel and interferer are modulated without shaping  
2. FSK 50 kbps: 868 MHz, 200 kHz channel spacing, 25 kHz deviation, programming as recommended in Programming Manual  
3. FSK 100 kbps: 868 MHz, 400 kHz channel spacing, 50 kHz deviation , programming as recommended in Programming Manual  
4. PSK 200 kbps: 868 MHz, 400 kHz channel spacing, programming as recommended in AX5051 Programming Manual, interfering signal is  
a constant wave  
3  
5. Channel/Blocker @ BER = 10 , channel level is +10 dB above the typical sensitivity, the blocker signal is a constant wave; channel signal  
is modulated without shaping, the image frequency lies 2 MHz above the wanted signal  
Table 12. LOW FREQUENCY CRYSTAL OSCILLATOR  
Symbol  
Description  
Crystal frequency  
Condition  
Min  
Typ  
32  
Max  
Units  
kHz  
ms  
f
150  
LPXTAL  
gm  
Transconductance oscillator  
LPXOSCGM = 00110  
LPXOSCGM = 01000  
LPXOSCGM = 01100  
LPXOSCGM = 10000  
3.5  
4.6  
6.9  
9.1  
lpxosc  
RIN  
Input DC impedance  
10  
MW  
lpxosc  
www.onsemi.com  
13  
AX8052F151  
Table 13. INTERNAL LOW POWER OSCILLATOR  
Symbol  
Description  
Condition  
Min  
Typ  
Max  
Units  
f
Oscillation Frequency  
LPOSCFAST = 0  
630  
640  
650  
Hz  
LPOSC  
Factory calibration applied. Over the  
full voltage and temperature range  
LPOSCFAST = 1  
10.08  
10.24  
10.39  
kHz  
Factory calibration applied. Over the  
full voltage and temperature range  
Table 14. INTERNAL RC OSCILLATOR  
Symbol  
Description  
Condition  
Min  
Typ  
Max  
Units  
f
Oscillation Frequency  
Factory calibration applied. Over the  
full temperature and voltage range  
19.8  
20  
20.2  
MHz  
FRCOSC  
Table 15. MICROCONTROLLER  
Symbol  
Description  
SYSCLK Low  
Condition  
Min  
27  
Typ  
Max  
Units  
ns  
T
T
T
T
T
T
T
T
SYSCLKL  
SYSCLKH  
SYSCLKP  
FLWR  
SYSCLK High  
21  
ns  
SYSCLK Period  
47  
ns  
FLASH Write Time  
2 Bytes  
20  
2
ms  
FLASH Page Erase  
FLASH Secure Erase  
FLASH Endurance: Erase Cycles  
FLASH Data Retention  
1 kBytes  
64 kBytes  
ms  
FLPE  
10  
ms  
FLE  
10 000  
100  
100 000  
Cycles  
Years  
FLEND  
25°C  
FLRETroom  
See Figure 3 for the lower limit  
set by the memory qualification  
T
85°C  
10  
FLREThot  
See Figure 3 for the lower limit  
set by the memory qualification  
100000  
10000  
1000  
100  
10  
15  
25  
35  
45  
55  
65  
75  
85  
Temperature [5C]  
Figure 3. FLASH Memory Qualification Limit for Data Retention after 10k Erase Cycles  
www.onsemi.com  
14  
 
AX8052F151  
Table 16. ADC / COMPARATOR / TEMPERATURE SENSOR  
Symbol  
ADCSR  
Description  
Condition  
Min  
30  
Typ  
Max  
500  
30  
Units  
kHz  
kHz  
Bits  
V
ADC sampling rate GPADC mode  
ADCSR_T  
ADCRES  
ADC sampling rate temperature sensor mode  
ADC resolution  
10  
15.6  
10  
1
V
ADC reference voltage & comparator internal  
reference voltage  
0.95  
1.05  
ADCREF  
Z
Input capacitance  
Differential nonlinearity  
Integral nonlinearity  
Offset  
2.5  
1
pF  
LSB  
LSB  
LSB  
%
ADC00  
DNL  
INL  
1
3
OFF  
GAIN_ERR  
Gain error  
0.8  
ADC in Differential Mode  
V
Absolute voltages & common mode voltage in  
differential mode at each input  
0
VDD_IO  
V
ABS_DIFF  
V
V
Gain x1  
500  
50  
500  
50  
mV  
mV  
Full swing input for differential signals  
FS_DIFF01  
Gain x10  
FS_DIFF10  
ADC in Single Ended Mode  
V
V
V
Mid code input voltage in single ended mode  
Input voltage in single ended mode  
0.5  
V
V
V
MID_SE  
IN_SE00  
FS_SE01  
0
0
VDD_IO  
1
Full swing input for single ended signals  
Gain x1  
Comparators  
V
V
Comparator absolute input voltage  
Comparator input common mode  
0
0
VDD_IO  
V
V
COMP_ABS  
COMP_COM  
VDD_IO −  
0.8  
V
Comparator input offset voltage  
20  
85  
2
mV  
COMPOFF  
Temperature Sensor  
T
T
T
Temperature range  
Temperature resolution  
Temperature error  
40  
2  
°C  
°C/LSB  
°C  
RNG  
0.1607  
RES  
Factory calibration  
applied  
ERR_CAL  
www.onsemi.com  
15  
AX8052F151  
CIRCUIT DESCRIPTION  
The AX8052F151 is a single chip ultralowpower  
RFmicrocontroller SoC primarily for use in SRD bands.  
The onchip transceiver consists of a fully integrated RF  
frontend with modulator, and demodulator. Base band data  
processing is implemented in an advanced and flexible  
communication controller that enables user friendly  
communication.  
The AX8052F151 contains a high speed microcontroller  
compatible to the industry standard 8052 instruction set. It  
contains 64 kBytes of FLASH and 8.25 kBytes of internal  
SRAM.  
The AX8052F151 features 3 16bit general purpose  
timers with SD capability, 2 output compare units for  
generating PWM signals, 2 input compare units to record  
timings of external signals, 2 16bit wakeup timers, a  
watchdog timer, 2 UARTs, a Master/Slave SPI controller, a  
10bit 500 kSample/s A/D converter, 2 analog comparators,  
a temperature sensor, a 2 channel DMA controller, and a  
dedicated AES crypto controller. Debugging is aided by a  
dedicated hardware debug interface controller that connects  
using a 3wire protocol (1 dedicated wire, 2 shared with  
GPIO) to the PC hosting the debug software.  
While the radio carrier/LO synthesizer can only be  
clocked by the crystal oscillator (carrier stability  
requirements dictate a high stability reference clock in the  
MHz range), the microcontroller and its peripherals provide  
extremely flexible clocking options. The system clock that  
clocks the microcontroller, as well as peripheral clocks, can  
be selected from one of the following clock sources: the  
crystal oscillator, an internal high speed 20 MHz oscillator,  
an internal low speed 640 Hz/10 kHz oscillator, or the low  
frequency crystal oscillator. Prescalers offer additional  
flexibility with their programmable divide by a power of two  
capability. To improve the accuracy of the internal  
oscillators, both oscillators may be slaved to the crystal  
oscillator.  
AX8052F151 can be operated from a 2.2 V to 3.6 V power  
supply over a temperature range of –40°C to 85°C, it  
consumes 11 45 mA for transmitting, depending on the  
output power, 19 20 mA for receiving in high sensitivity  
mode and 17 18 mA for receiving in low power mode.  
The AX8052F151 features make it an ideal interface for  
integration into various battery powered SRD solutions such  
as ticketing or as transceiver for telemetric applications e.g.  
in sensors. As primary application, the transceiver is  
intended for UHF radio equipment in accordance with the  
European Telecommunication Standard Institute (ETSI)  
specification EN 300 2201 and the US Federal  
Communications Commission (FCC) standard CFR47, part  
15. The use of AX8052F151 in accordance to FCC Par  
15.247, allows for improved range in the 915 MHz band.  
Additionally AX8052F151 is compatible with the low  
frequency standards of 802.15.4 (ZigBee) and suited for  
systems targeting compliance with Wireless MBus  
standard EN 137574:2005.  
The AX8052F151 sends and receives data in frames. This  
standard operation mode is called Frame Mode. Pre and post  
ambles as well as checksums can be generated  
automatically.  
AX8052F151 supports any data rate from 1 kbps to  
350 kbps for FSK and MSK, from 1 kbps to 600 kbps for  
ASK and from 10 kbps to 600 kbps for PSK. To achieve  
optimum performance for specific data rates and  
modulation schemes several register settings to configure  
the AX8052F151 are necessary, they are outlined in the  
following, for details see the AX5051 Programming  
Manual.  
Spreading and despreading is possible on all data rates and  
modulation schemes. The net transfer rate is reduced by a  
factor of 15 in this case. For ZigBee either 600 or 300 kbps  
modes have to be chosen.  
The receiver supports multichannel operation for all data  
rates and modulation schemes.  
Microcontroller  
The AX8052F151 microcontroller core executes the  
industry standard 8052 instruction set. Unlike the original  
8052, many instructions are executed in a single cycle. The  
system clock and thus the instruction rate can be  
programmed freely from DC to 20 MHz.  
Memory Architecture  
The AX8052 Microcontroller features the highest  
bandwidth memory architecture of its class. Figure 4 shows  
the memory architecture. Three bus masters may initiate bus  
cycles:  
The AX8052 Microcontroller Core  
The Direct Memory Access (DMA) Engine  
The Advanced Encryption Standard (AES) Engine  
Bus targets include:  
Two individual 4 kBytes RAM blocks located in X  
address space, which can be simultaneously accessed  
and individually shut down or retained during sleep  
mode  
A 256 Byte RAM located in internal address space,  
which is always retained during sleep mode  
A 64 kBytes FLASH memory located in code space.  
Special Function Registers (SFR) located in internal  
address space accessible using direct address mode  
instructions  
Additional Registers located in X address space  
(X Registers)  
The upper half of the FLASH memory may also be  
accessed through the X address space. This simplifies and  
makes the software more efficient by reducing the need for  
generic pointers.  
NOTE: Generic pointers include, in addition to the  
address, an address space tag.  
www.onsemi.com  
16  
AX8052F151  
Cache  
AX8052  
Prefetch  
AES  
DMA  
X Bus  
SFR Bus  
IRAM Bus  
Code Bus  
Arbiter  
Arbiter  
Arbiter  
Arbiter  
Arbiter  
Arbiter  
XRAM  
XRAM  
X Registers  
SFR Registers  
IRAM  
FLASH  
00000FFF  
10001FFF  
40007FFF  
80FF  
00FF  
0000FFFF  
Figure 4. AX8052 Memory Architecture  
SFR Registers are also accessible through X address  
space, enabling indirect access to SFR registers. This allows  
driver code for multiple identical peripherals (such as  
UARTs or Timers) to be shared.  
The 4 word × 16 bit fully associative cache and a prefetch  
controller hide the latency of the FLASH.  
Both 4 kBytes RAM blocks may be individually retained  
or switched off during sleep mode. The 256 Byte RAM is  
always retained during sleep mode.  
The AES engine accesses memory 16 bits at a time. It is  
therefore slightly faster to align its buffers on even  
addresses.  
The AX8052 Memory Architecture is fully parallel. All  
bus masters may simultaneously access different bus targets  
during each system clock cycle. Each bus target includes an  
arbiter that resolves access conflicts. Each arbiter ensures  
that no bus master can be starved.  
Memory Map  
The AX8052, like the other industry standard 8052  
compatible microcontrollers, uses a Harvard architecture.  
Multiple address spaces are used to access code and data.  
Figure 5 shows the AX8052 memory map.  
www.onsemi.com  
17  
AX8052F151  
I (internal) Space  
direct access  
P (Code) Space  
Address  
X Space  
XRAM  
IRAM  
indirect access  
0000007F  
008000FF  
01001FFF  
2000207F  
20803F7F  
3F803FFF  
40004FFF  
50005FFF  
60007FFF  
8000FBFF  
FC00FFFF  
IRAM  
SFR  
IRAM  
FLASH  
SFR  
RREG  
RREG (nb)  
XREG  
FLASH  
Calibration Data  
Calibration Data  
Figure 5. AX8052 Memory Map  
The AX8052 uses P or Code Space to access its program.  
Code space may also be read using the MOVC instruction.  
Smaller amounts of data can be placed in the Internal (see  
Note) or Data Space. A distinction is made in the upper half  
of the Data Space between direct accesses (MOV reg,addr;  
MOV addr,reg) and indirect accesses (MOV reg,@Ri;  
MOV @Ri,reg; PUSH; POP); Direct accesses are routed to  
the Special Function Registers, while indirect accesses are  
routed to the internal RAM.  
AX5051 Programming Manual are relative to the beginning  
of RREG, i.e. 0x4000 must be added to these addresses. It  
is recommended that the provided AX8052F151.h header  
file is used; Radio Registers are prefixed with AX5051_ in  
the AX8052F151.h header file to avoid clashes of  
samename Radio Registers with AX8052 registers.  
Normally, accessing Radio Registers through the RREG  
address range is adequate. Since Radio Register accesses  
have a higher latency than other AX8052 registers, the  
AX8052 provides a method for nonblocking access to the  
Radio Registers. Accessing the RREG (nb) address range  
initiates a Radio Register access, but does not wait for its  
completion. The details of mechanism is documented in the  
Radio Interface section of the AX8052 Programming  
Manual.  
NOTE: The origin of Internal versus External (X) Space  
is historical. External Space used to be outside  
of the chip on the original 8052  
Microcontrollers.  
Large amounts of data can be placed in the External or X  
Space. It can be accessed using the MOVX instructions.  
Special Function Registers, as well as additional  
Microcontroller Registers (XREG) and the Radio Registers  
(RREG) are also mapped into the X Space.  
Detailed documentation of the Special Function Registers  
(SFR) and additional Microcontroller Registers can be  
found in the AX8052 Programming Manual.  
The FLASH memory is organized as 64 pages of 1 kBytes  
each. Each page can be individually erased. The write word  
size is 16 Bits. The last 1 kByte page is dedicated to factory  
calibration data and should not be overwritten.  
Power Management  
The microcontroller power mode can be selected  
independently from the transceiver. The microcontroller  
supports the following power modes:  
The Radio Registers are documented in the AX5051  
Programming Manual. Register Addresses given in the  
www.onsemi.com  
18  
AX8052F151  
Table 17. POWER MANAGEMENT  
PCON  
register  
Name  
Description  
00  
RUNNING  
The microcontroller and all peripherals are running. Current consumption depends on the system clock  
frequency and the enabled peripherals and their clock frequency.  
01  
10  
STANDBY  
SLEEP  
The microcontroller is stopped. All register and memory contents are retained. All peripherals continue to  
function normally. Current consumption is determined by the enabled peripherals. STANDBY is exited  
when any of the enabled interrupts become active.  
The microcontroller and its peripherals, except GPIO and the system controller, are shut down. Their  
register settings are lost. The internal RAM is retained. The external RAM is split into two 4 kByte blocks.  
Software can determine individually for both blocks whether contents of that block are to be retained or  
lost. SLEEP can be exited by any of the enabled GPIO or system controller interrupts. For most  
applications this will be a GPIO or wakeup timer interrupt.  
11  
DEEPSLEEP  
The microcontroller, all peripherals and the transceiver are shut down. Only 4 bytes of scratch RAM are  
retained. DEEPSLEEP can only be exited by tying the PB3 pin low.  
Clocking  
WDT  
Internal Reset  
Interrupt  
Wakeup  
Timer  
LPOSC  
LPOSC  
Calib  
FRCOSC  
FRCOSC  
Calib  
Prescaler  
System Clock  
÷1,2,4,...  
XOSC  
Clock  
Monitor  
LPXOSC  
SYSCLK  
Figure 6. Clock System Diagram  
The system clock can be derived from any of the following  
clock sources:  
The crystal oscillator (RF reference oscillator, typically  
16 MHz, via SYSCLK)  
The low speed crystal oscillator (typical 32 kHz tuning  
fork)  
The internal high speed RC (20 MHz) oscillator  
The internal low power (640 Hz/10 kHz) oscillator  
An additional prescaler allows the selected oscillator to  
be divided by a power of two. After reset, the  
microcontroller starts with the internal high speed RC  
oscillator selected and divided by two. I.e. at startup, the  
microcontroller runs with 10 MHz 10%. Clocks may be  
switched any time by writing to the CLKCON register. In  
order to prevent clock glitches, the switching takes  
approximately 2·(T +T ), where T and T are the periods  
1
2
1
2
www.onsemi.com  
19  
AX8052F151  
of the old and the new clock. Switching may take longer if  
without key knowledge; secure erase ensures that the main  
FLASH array is completely erased before erasing the key,  
reverting the chip into factory state.  
The DebugLink peripheral looks like an UART to the  
microcontroller, and allows exchange of data between the  
microcontroller and the host PC without disrupting program  
execution.  
the new oscillator first has to start up. Internal oscillators  
start up instantaneously, but crystal oscillators may take a  
considerable amount of time to start the oscillation.  
CLKSTAT can be read to determine the clock switching  
status.  
A programmable clock monitor resets the CLKCON  
register when no system clock transitions are found during  
a programmable time interval, thus reverts to the internal RC  
oscillator.  
Both internal oscillators can be slaved to one of the crystal  
oscillators to increase the accuracy of the oscillation  
frequency. While the reference oscillator runs, the internal  
oscillator is slaved to the reference frequency by a digital  
frequency locked loop. When the reference oscillator is  
switched off, the internal oscillator continues to run  
unslaved with the last frequency setting.  
Timer, Output Compare and Input Capture  
The AX8052F151 features three general purpose 16bit  
timers. Each timer can be clocked by the system clock, any  
of the available oscillators, or a dedicated input pin. The  
timers also feature a programmable clock inversion, a  
programmable prescaler that can divide by powers of two,  
and an optional clock synchronization logic that  
synchronizes the clock to the system clock. All three  
counters are identical and feature four different counting  
modes, as well as a SD mode that can be used to output an  
analog value on a dedicated digital pin only employing a  
simple RC lowpass filter.  
Reset and Interrupts  
After reset, the microcontroller starts executing at address  
0x0000. Several events can lead to resetting the  
microcontroller core:  
Two output compare units work in conjunction with one  
of the timers to generate PWM signals.  
POR or hardware RESET_N pin activated and released  
Two input capture units work in conjunction with one of  
the timers to measure transitions on an input signal.  
For software timekeeping, two additional 16bit wakeup  
timers with 4 16bit event registers are provided, generating  
an interrupt on match events.  
Leaving SLEEP or DEEPSLEEP mode  
Watchdog Reset  
Software Reset  
The reset cause can be determined by reading the PCON  
register.  
UART  
The microcontroller supports 22 interrupt sources. Each  
interrupt can be individually enabled and can be  
programmed to have one of two possible priorities. The  
interrupt vectors are located at 0x0003, 0x000B,,  
0x00AB.  
The AX8052F151 features two universal asynchronous  
receiver transmitters. They use one of the timers as baud rate  
generator. Word length can be programmed from 5 to 9 bits.  
SPI Master/Slave Controller  
The AX8052F151 features a master/slave SPI controller.  
Both 3 and 4 wire SPI variants are supported. In master  
mode, any of the onchip oscillators or the system clock may  
be selected as clock source. An additional prescaler with  
divide by two capability provides additional clocking  
flexibility. Shift direction, as well as clock phase and  
inversion, are programmable.  
Debugging  
A hardware debug unit considerably eases debugging  
compared to other 8052 microcontrollers. It allows to  
reliably stop the microcontroller at breakpoints even if the  
stack is smashed. The debug unit communicates with the  
host PC running the debugger using a 3 wire interface. One  
wire is dedicated (DBG_EN), while two wires are shared  
with GPIO pins (PB6, PB7). When DBG_EN is driven high,  
PB6 and PB7 convert to debug interface pins and the GPIO  
functionality is no longer available. A pin emulation feature  
however allows bits PINB[7:6] to be set and PORTB[7:6]  
and DIRB[7:6] to be read by the debugger software. This  
allows for example switches or LEDs connected to the PB6,  
PB7 pins to be emulated in the debugger software whenever  
the debugger is active.  
In order to protect the intellectual property of the firmware  
developer, the debug interface can be locked using a  
developerselectable 64bit key. The debug interface is then  
disabled and can only be enabled with the knowledge of this  
64bit key. Therefore, unauthorized persons cannot read the  
firmware through the debug interface, but debugging is still  
possible for authorized persons. Secure erase can be initiated  
ADC, Analog Comparators and Temperature Sensor  
The AX8052F151 features a 10bit, 500 kSample/s  
Analog to Digital converter. Figure 7 shows the block  
diagram of the ADC. The ADC supports both single ended  
and differential measurements. It uses an internal reference  
of 1 V. ×1, ×10 and ×0.1 gain modes are provided. The ADC  
may digitize signals on PA0PA7, as well as VDD_IO and  
an internal temperature sensor. The user can define four  
channels which are then converted sequentially and stored  
in four separate result registers. Each channel configuration  
consists of the multiplexer and the gain setting.  
The AX8052F151 contains an onchip temperature  
sensor. Builtin calibration logic allows the temperature  
sensor to be calibrated in °C, °F or any other user defined  
temperature scale.  
www.onsemi.com  
20  
AX8052F151  
The AX8052F151 also features two analog comparators.  
Each comparator can either compare two voltages on  
dedicated PA pins, or one voltage against the internal 1 V  
reference. The comparator output can be routed to a  
dedicated digital output pin or can be read by software. The  
comparators are clocked with the system clock.  
Temperature  
Sensor  
VDDIO  
PA7  
PA6  
PA5  
PA4  
PA3  
PA2  
PA1  
Free Running  
One Shot  
Timer 0  
Timer 1  
Timer 2  
PC4  
ADCCONV  
Clock  
Trigger  
Ref  
PA0  
ADC Core  
ADC Result  
PPP  
Gain  
VREF  
1 V  
0.5 V  
Single Ended  
NNN  
ACOMP0IN  
ACOMP0REF  
ACOMP1IN  
ACOMP1REF  
ACOMP0ST/PA4/PC3  
ACOMP1ST/PA7/PC1  
ACOMP0INV  
System Clock  
ACOMP1INV  
Figure 7. ADC Block Diagram  
DMA Controller  
The DMA channels access XRAM in a cycle steal fashion.  
They access XRAM whenever XRAM is not used by the  
microcontroller. Their priority is lower than the  
microcontroller, thus interfering very little with the  
microcontroller. Additional logic prevents starvation of the  
DMA controller.  
The AX8052F151 features a dual channel DMA engine.  
Each DMA channel can either transfer data from XRAM to  
almost any peripheral on chip, or from almost any peripheral  
to XRAM. Both channels may also be crosslinked for  
memorymemory transfers. The DMA channels use buffer  
descriptors to find the buffers where data is to be retrieved  
or placed, thus enabling very flexible buffering strategies.  
www.onsemi.com  
21  
AX8052F151  
AES Engine  
during receive operation, since it requires extensive  
decoupling on the PCB to avoid interference.  
The AX8052F151 contains a dedicated engine for the  
government mandated Advanced Encryption Standard  
(AES). It features a dedicated DMA engine and reads input  
data as well as key stream data from the XRAM, and writes  
output data into a programmable buffer in the XRAM. The  
round number is programmable; the chip therefore supports  
AES128, AES192, and AES256, as well as higher  
security proprietary variants. Keystream (key expansion) is  
performed in software, adding to the flexibility of the AES  
engine. ECB (electronic codebook), CFB (cipher feedback)  
and OFB (output feedback) modes are directly supported  
without software intervention.  
PoweronReset (POR) and RESET_N Input  
AX8052F151 has an integrated poweronreset block  
which is edge sensitive to VDD_IO. For many common  
application cases no external reset circuitry is required.  
However, if VDD_IO ramps cannot be guaranteed, an  
external reset circuit is recommended. For detailed  
recommendations and requirements see the AX8052  
Application Note: Power On Reset.  
After POR or reset all registers are set to their default  
values.  
The RESET_N pin contains a weak pullup. However, it  
is strongly recommended to connect the RESET_N pin to  
VDD_IO if not used, for additional robustness.  
Crystal Oscillator (RF Reference Oscillator)  
The onchip crystal oscillator allows the use of an  
inexpensive quartz crystal as the RF generation subsystem’s  
timing reference. Although a wider range of crystal  
frequencies can be handled by the crystal oscillator circuit,  
it is recommended to use 16 MHz as reference frequency for  
ASK and PSK modulations independent of the data rate. For  
FSK it is recommended to use a 16 MHz crystal for data rates  
below 200 kbps and 24 MHz for data rates above 200 kbps.  
The oscillator circuit is enabled by programming the  
AX5051_PWRMODE register. At powerup it is not  
enabled.  
The AX8052F151 can be reset by software as well. The  
microcontroller is reset by writing 1 to the SWRESET bit of  
the PCON register. The transmitter can be reset by first  
writing  
1 and then 0 to the RST bit in the  
AX5051_PWRMODE register.  
Ports  
VDDIO  
PORTx.y  
DIRx.y  
To adjust the circuit’s characteristics to the quartz crystal  
being used, without using additional external components,  
both the transconductance and the tuning capacitance of the  
crystal oscillator can be programmed.  
65 kW  
Special Function  
The transconductance is programmed via register bits  
XTALOSCGM[3:0] in register AX5051_XTALOSC.  
The integrated programmable tuning capacitor bank  
makes it possible to connect the oscillator directly to pins  
CLK16N and CLK16P without the need for external  
capacitors. It is programmed using bits XTALCAP[5:0] in  
register AX5051_XTALCAP.  
To synchronize the receiver frequency to a carrier signal,  
the oscillator frequency could be tuned using the capacitor  
bank however, the recommended method to implement  
frequency synchronization is to make use of the high  
resolution RF frequency generation subsystem together  
with the Automatic Frequency Control, both are described  
further down.  
PALTx.y  
INTCHGx.y  
Interrupt  
PINx.y  
PINx read clock  
ANALOGx.y  
Figure 8. Port Pin Schematic  
Figure 8 shows the GPIO logic. The DIR register bit  
determines whether the port pin acts as an output (1) or an  
input (0).  
Alternatively a single ended reference (TCXO, CXO)  
may be used. The CMOS levels should be applied to  
CLK16P via an AC coupling with the crystal oscillator  
enabled.  
If configured as an output, the PALT register bit  
determines whether the port pin is connected to a peripheral  
output (1), or used as a GPIO pin (0). In the latter case, the  
PORT register bit determines the port pin drive value.  
If configured as an input, the PORT register bit determines  
whether a pullup resistor is enabled (1) or disabled (0).  
Inputs have Schmitttrigger characteristic. Port A inputs  
may be disabled by setting the ANALOGA register bit; this  
prevents additional current consumption if the voltage level  
of the port pin is midway between logic low and logic high,  
when the pin is used as an analog input.  
SYSCLK Output  
The SYSCLK pin outputs the RF reference clock signal  
divided by a programmable integer. Divisions from 1 to  
2048 are possible. For divider ratios > 1 the duty cycle is  
50%. Bits SYSCLK[3:0] in the AX5051_PINCFG1 register  
set the divider ratio. The SYSCLK output can be disabled.  
Outputting a frequency that is identical to the IF frequency  
(default 1 MHz) on the SYSCLK pin is not recommended  
www.onsemi.com  
22  
 
AX8052F151  
Port A, B and C pins may interrupt the microcontroller if  
their level changes. The INTCHG register bit enables the  
interrupt. The PIN register bit reflects the value of the port  
pin. Reading the PIN register also resets the interrupt if  
interrupt on change is enabled.  
www.onsemi.com  
23  
AX8052F151  
TRANSCEIVER  
The transceiver block is controllable through its registers,  
which are mapped into the X data space of the  
microcontroller. The transceiver block features its own  
4 word × 10 bit FIFO. The microcontroller can either be  
interrupted at a programmable FIFO fill level, or one of the  
DMA channels can be instructed to transfer between XRAM  
and the transceiver FIFO.  
3. Adaptation of the bandwidth to the datarate. For  
transmission of FSK and MSK it is required that  
the synthesizer bandwidth must be in the order of  
the datarate.  
VCO  
An onchip VCO converts the control voltage generated  
by the charge pump and loop filter into an output frequency.  
This frequency is used for transmit as well as for receive  
operation. The frequency can be programmed in 1 Hz steps  
in the AX5051_FREQ registers. For operation in the  
433 MHz band, the BANDSEL bit in the  
AX5051_PLLLOOP register must be programmed.  
RF Frequency Generation Subsystem  
The RF frequency generation subsystem consists of a  
fully integrated synthesizer, which multiplies the reference  
frequency from the crystal oscillator to get the desired RF  
frequency. The advanced architecture of the synthesizer  
enables frequency resolutions of 1 Hz, as well as fast settling  
times of 5 – 50 ms depending on the settings (see section AC  
Characteristics). Fast settling times mean fast startup and  
fast RX/TX switching, enabling lowpower system design.  
For receive operation the RF frequency is fed to the mixer,  
for transmit operation to the poweramplifier.  
The frequency must be programmed to the desired carrier  
frequency. The RF frequency shift by the IF frequency that  
is required for RX operation, is automatically set when the  
receiver is activated and does not need to be programmed by  
the user. The default IF frequency is 1 MHz. It can be  
programmed to other values. Changing the IF frequency and  
thus the center frequency of the digital channel filter can be  
used to adapt the blocking performance of the device to  
specific system requirements.  
VCO AutoRanging  
The AX8052F151 has an integrated autoranging  
function, which allows to set the correct VCO range for  
specific frequency generation subsystem settings  
automatically. Typically it has to be executed after  
powerup. The function is initiated by setting the  
RNG_START bit in the AX5051_PLLRANGING register.  
The bit is readable and a 0 indicates the end of the ranging  
process. The RNGERR bit indicates the correct execution of  
the autoranging.  
Loop Filter and Charge Pump  
The AX8052F151 internal loop filter configuration  
together with the charge pump current sets the synthesizer  
loop band width. The loopfilter has three configurations  
that can be programmed via the register bits FLT[1:0] in  
register AX5051_PLLLOOP, the charge pump current can  
be programmed using register bits PLLCPI[1:0] also in  
register AX5051_PLLLOOP. Synthesizer bandwidths are  
The synthesizer loop bandwidth can be programmed. This  
serves three purposes:  
1. Startup time optimization, startup is faster for  
higher synthesizer loop bandwidths  
2. TX spectrum optimization, phasenoise at  
typically 50  
500 kHz depending on the  
AX5051_PLLLOOP settings, for details see the section:  
AC Characteristics.  
300 kHz to 1 MHz distance from the carrier  
improves with lower synthesizer loop bandwidths  
Registers  
Table 18. REGISTERS  
Register  
Bits  
FLT[1:0]  
Purpose  
AX5051_PLLLOOP  
Synthesizer loop filter bandwidth, recommended usage is to increase the bandwidth for faster  
settling time, bandwidth increases of factor 2 and 5 are possible.  
PLLCPI[2:0]  
BANDSEL  
Synthesizer charge pump current, recommended usage is to decrease the bandwidth (and  
improve the phasenoise) for low datarate transmissions.  
Switches between 868 MHz / 915 MHz and 433 MHz bands  
Programming of the carrier frequency  
AX5051_FREQ  
AX5051_IFFREQHI,  
AX5051_IFFREQLO  
Programming of the IF frequency  
AX5051_PLLRANGING  
Initiate VCO autoranging and check results  
www.onsemi.com  
24  
AX8052F151  
RF Input and Output Stage (ANTP/ANTN)  
Analog IF Filter  
The AX8052F151 uses fully differential antenna pins.  
RX/TX switching is handled internally. An external RX/TX  
switch is not required.  
The mixer is followed by a complex bandpass IF filter,  
which suppresses the downmixed image while the wanted  
signal is amplified. The center frequency of the filter is  
1 MHz, with a passband width of 1 MHz. The RF  
frequency generation subsystem must be programmed in  
such a way that for all possible modulation schemes the IF  
frequency spectrum fits into the passband of the analog  
filter.  
LNA  
The LNA amplifies the differential RF signal from the  
antenna and buffers it to drive the I/Q mixer. An external  
matching network is used to adapt the antenna impedance to  
the IC impedance. A DC feed to the regulated supply voltage  
VREG must be provided at the antenna pins. For  
recommendations see section: Application Information.  
Digital IF Channel Filter and Demodulator  
The digital IF channel filter and the demodulator extract  
the data bitstream from the incoming IF signal. They must  
be programmed to match the modulation scheme as well as  
the data rate. Inaccurate programming will lead to loss of  
sensitivity.  
I/Q Mixer  
The RF signal from the LNA is mixed down to an IF of  
typically 1 MHz. Iand QIF signals are buffered for the  
analog IF filter.  
The channel filter offers bandwidths of 40 kHz up to  
600 kHz.  
PA  
In TX mode the PA drives the signal generated by the  
frequency generation subsystem out to the differential  
antenna terminals. The output power of the PA is  
programmed via bits TXRNG[3:0] in the register  
AX5051_TXPWR. Output power as well as harmonic  
content will depend on the external impedance seen by the  
PA, recommendations are given in the applications section.  
For detailed instructions how to program the digital  
channel filter and the demodulator see the AX5051  
Programming Manual, an overview of the registers involved  
is given in the following table. The register setups typically  
must be done once at powerup of the device.  
Table 19. REGISTERS  
Register  
Remarks  
AX5051_CICDEC  
This register programs the bandwidth of the digital channel filter.  
AX5051_DATARATEHI,  
AX5051_DATARATELO  
These registers specify the receiver bit rate, relative to the channel filter bandwidth.  
AX5051_TMGGAINHI,  
AX5051_TMGGAINLO  
These registers specify the aggressiveness of the receiver bit timing recovery. More aggressive  
settings allow the receiver to synchronize with shorter preambles, at the expense of more timing  
jitter and thus a higher bit error rate at a given signaltonoise ratio.  
AX5051_MODULATION  
This register selects the modulation to be used by the transmitter and the receiver, i.e. whether  
ASK, PSK , FSK, MSK or OQPSK should be used.  
AX5051_PHASEGAIN,  
AX5051_FREQGAIN,  
AX5051_FREQGAIN2,  
AX5051_AMPLGAIN  
These registers control the bandwidth of the phase, frequency offset and amplitude tracking loops.  
Recommended settings are provided in the AX5051 Programming Manual.  
AX5051_AGCATTACK,  
AX5051_AGCDECAY  
These registers control the AGC (automatic gain control) loop slopes, and thus the speed of gain  
adjustments. The faster the bit rate, the faster the AGC loop should be. Recommended settings  
are provided in the AX5051 Programming Manual.  
AX5051_TXRATE  
AX5051_FSKDEV  
These registers control the bit rate of the transmitter.  
These registers control the frequency deviation of the transmitter in FSK mode. The receiver does  
not explicitly need to know the frequency deviation, only the channel filter bandwidth has to be set  
wide enough for the complete modulation to pass.  
Encoder  
can be received either as transmitted or inverted, due to  
The encoder is located between the Framing Unit, the  
Demodulator and the Modulator. It can optionally transform  
the bitstream in the following ways:  
It can invert the bit stream.  
It can perform differential encoding. This means that a  
zero is transmitted as no change in the level, and a one  
is transmitted as a change in the level. Differential  
encoding is useful for PSK, because PSK transmissions  
the uncertainty of the initial phase. Differential  
encoding / decoding removes this uncertainty.  
It can perform Manchester encoding. Manchester  
encoding ensures that the modulation has no DC  
content and enough transitions (changes from 0 to 1 and  
from 1 to 0) for the demodulator bit timing recovery to  
function correctly, but does so at a doubling of the data  
rate.  
www.onsemi.com  
25  
AX8052F151  
unused in Raw and Raw with Preamble Match modes. The  
meta information consists of packet begin / end information  
and the result of CRC checks.  
The framing unit contains one FIFO. Its direction is  
switched depending on whether transmit or receive mode is  
selected.  
The FIFO can be operated in polled or interrupt driven  
modes. In polled mode, the microcontroller must  
periodically read the FIFO status register or the FIFO count  
register to determine whether the FIFO needs servicing.  
In interrupt mode EMPTY, NOT EMPTY, FULL, NOT  
FULL and programmable level interrupts are provided.  
Interrupts are acknowledged by removing the cause for the  
interrupt, i.e. by emptying or filling the FIFO.  
To lower the interrupt load on the microcontroller, one of  
the DMA channels may be instructed to transfer data  
between the transceiver FIFO and the XRAM memory. This  
way, much larger buffers can be realized in XRAM, and  
interrupts need only be serviced if the larger XRAM buffers  
fill or empty.  
It can perform Spectral Shaping. Spectral shaping  
removes DC content of the bit stream, ensures  
transitions for the demodulator bit timing recovery, and  
makes sure that the transmitted spectrum does not have  
discrete lines even if the transmitted data is cyclic. It  
does so without adding additional bits, i.e. without  
changing the data rate. Spectral Shaping uses a self  
synchronizing feedback shift register.  
The encoder is programmed using the register  
AX5051_ENCODING, details and recommendations on  
usage are given in the AX5051 Programming Manual.  
Framing and FIFO  
Most radio systems today group data into packets. The  
framing unit is responsible for converting these packets into  
a bitstream suitable for the modulator, and to extract  
packets from the continuous bitstream arriving from the  
demodulator.  
The Framing unit supports four different modes:  
HDLC  
Raw  
Raw with Preamble Match  
802.15.4 Compliant  
HDLC Mode  
NOTE: HDLC mode follows HighLevel Data Link  
Control (HDLC, ISO 13239) protocol.  
HDLC Mode is the main framing mode of the  
AX8052F151. In this mode, the AX8052F151 performs  
automatic packet delimiting, and optional packet  
correctness check by inserting and checking a cyclic  
redundancy check (CRC) field.  
The microcontroller communicates with the framing unit  
through a 4 level × 10 bit FIFO. The FIFO decouples  
microcontroller timing from the radio (modulator and  
demodulator) timing. The bottom 8 bits of the FIFO contain  
transmit or receive data. The top 2 bit are used to convey  
meta information in HDLC and 802.15.4 modes. They are  
The packet structure is given in the following table.  
Table 20.  
Flag  
Address  
Control  
Information  
FCS  
Flag  
8 bit  
8 bit  
8 or 16 bit  
Variable length, 0 or more bits in multiples of 8  
16 / 32 bit  
8 bit  
HDLC packets are delimited with flag sequences of  
content 0x7E.  
Raw Mode with Preamble Match  
Raw mode with preamble match is similar to raw mode.  
In this mode, however, the receiver does not receive  
anything until it detects a user programmable bit pattern  
(called the preamble) in the receive bitstream. When it  
detects the preamble, it aligns the deserialization to it.  
The preamble can be between 4 and 32 bits long.  
In AX8052F151 the meaning of address and control is  
user defined. The Frame Check Sequence (FCS) can be  
programmed to be CRCCCITT, CRC16 or CRC32.  
The receiver checks the CRC, the result can be retrieved  
from the FIFO, the CRC is appended to the received data.  
For details on implementing a HDLC communication see  
the AX5051 Programming Manual.  
802.15.4 (ZigBee) DSSS  
802.15.4 uses binary phase shift keying (PSK) with  
300 kbit/s (868 MHz band) or 600 kbit/s (915 MHz band) on  
Raw Mode  
th  
In Raw mode, the AX8052F151 does not perform any  
packet delimiting or byte synchronization. It simply  
serializes transmit bytes and deserializes the received  
bitstream and groups it into bytes.  
This mode is ideal for implementing legacy protocols in  
software.  
the radio. The usable bit rate is only a 15 of the radio bit  
rate, however. A spreading function in the transmitter  
expands the user bit rate by a factor of 15, to make the  
transmission more robust. The despreader function of the  
receiver undoes that.  
In 802.15.4 mode, the AX8052F151 framing unit  
performs the spreading and despreading function according  
to the 802.15.4 specification. In receive mode, the framing  
unit will also automatically search for the 802.15.4  
www.onsemi.com  
26  
AX8052F151  
preamble, meaning that no interrupts will have to be  
serviced by the microcontroller until a packet start is  
detected.  
The 802.15.4 is a universal DSSS mode, which can be  
used with any modulation or data rate as long as it does not  
violate the maximum data rate of the modulation being used.  
Therefore the maximum DSSS data rate is 16 kbps for FSK  
and 40 kbps for ASK and PSK.  
RSSI. The step size of this RSSI is 0.625 dB. The  
value can be used as soon as the RF frequency  
generation subsystem has been programmed.  
2. RSSI behind the digital IF channel filter.  
The demodulator also provides amplitude  
information in the AX5051_TRK_AMPLITUDE  
register. By combining both the  
AX5051_AGCCOUNTER and the  
AX5051_TRK_AMPLITUDE registers, a high  
resolution (better than 0.1 dB) RSSI value can be  
computed at the expense of a few arithmetic  
operations on the microcontroller. Formulas for  
this computation can be found in the AX5051  
Programming Manual.  
RX AGC and RSSI  
AX8052F151 features two receiver signal strength  
indicators (RSSI):  
1. RSSI before the digital IF channel filter.  
The gain of the receiver is adjusted in order to  
keep the analog IF filter output level inside the  
working range of the ADC and demodulator. The  
register AX5051_AGCCOUNTER contains the  
current value of the AGC and can be used as an  
Modulator  
Depending on the transmitter settings the modulator  
generates various inputs for the PA:  
Table 21.  
Modulation  
Bit = 0  
Bit = 1  
Main Lobe Bandwidth  
BW = BITRATE  
Max. Bitrate  
600 kBit/s  
ASK  
PA off  
PA on  
FSK/MSK  
PSK  
Df = f  
Df = +f  
BW = (1 + h) BITRATE  
BW = BITRATE  
350 kBit/s  
600 kBit/s  
deviation  
deviation  
DF = 0°  
DF = 180°  
h
= modulation index. It is the ratio of the  
deviation compared to the bitrate;  
Automatic Frequency Control (AFC)  
f
= 0.5hBITRATE, AX8052F151 can  
deviation  
The AX8052F151 has a frequency tracking register  
AX5051_TRKFREQ to synchronize the receiver frequency  
to a carrier signal. For AFC adjustment, the frequency offset  
can be computed with the following formula:  
demodulate signals with h < 32.  
= amplitude shift keying  
ASK  
FSK  
MSK  
= frequency shift keying  
= minimum shift keying; MSK is a special case  
of FSK, where h = 0.5, and therefore  
TRKFREQ  
Df +  
BITRATE   FSKMUL  
216  
f
= 0.25BITRATE; the advantage of  
deviation  
FSKMUL is the FSK oversampling factor, it depends on  
the FSK bit rate and deviation used. To determine it for a  
specific case, see the AX5051 Programming Manual. For  
modulations other than FSK, FSKMUL = 1.  
MSK over FSK is that it can be demodulated  
more robustly.  
PSK  
= phase shift keying  
OQPSK = offset quadrature shift keying. The  
AX8052F151 supports OQPSK. However,  
unless compatibility to an existing system is  
required, MSK should be preferred.  
PWRMODE Register  
The AX8052F151 transceiver features its own  
independent power management, independent from the  
microcontroller. While the microcontroller power mode is  
All modulation schemes are binary.  
controlled  
through  
the  
PCON  
register,  
the  
AX5051_PWRMODE register controls which parts of the  
transceiver are operating.  
Table 22. PWRMODE REGISTER  
AX5051_PWRMODE  
Register  
Name  
Description  
0000  
POWERDOWN All digital and analog transceiver functions, except the register file, are disabled. VREG is  
reduced to conserve leakage power. The registers are still accessible.  
0100  
0101  
VREGON  
All digital and analog transceiver functions, except the register file, are disabled. VREG,  
however is at its nominal value for operation, and all registers are accessible.  
STANDBY  
The crystal oscillator is powered on; receiver and transmitter are off.  
www.onsemi.com  
27  
 
AX8052F151  
Table 22. PWRMODE REGISTER  
AX5051_PWRMODE  
Register  
Name  
Description  
1000  
SYNTHRX  
The synthesizer is running on the receive frequency. Transmitter and receiver are still off.  
This mode is used to let the synthesizer settle on the correct frequency for receive.  
1001  
1100  
FULLRX  
Synthesizer and receiver are running.  
SYNTHTX  
The synthesizer is running on the transmit frequency. Transmitter and receiver are still off.  
This mode is used to let the synthesizer settle on the correct frequency for transmit.  
1101  
FULLTX  
Synthesizer and transmitter are running. Do not switch into this mode before the  
synthesizer has completely settled on the transmit frequency (in SYNTHTX mode),  
otherwise spurious spectral transmissions will occur.  
Table 23. A TYPICAL AX5051_PWRMODE SEQUENCE FOR A TRANSMIT SESSION  
Step  
PWRMODE  
POWERDOWN  
STANDBY  
Remarks  
1
2
3
4
5
The settling time is dominated by the crystal used, typical value 3 ms.  
The synthesizer settling time is 5 – 50 ms depending on settings, see section AC Characteristics  
Data transmission  
SYNTHTX  
FULLTX  
SYNTHTX  
This step must be programmed after FULLTX mode, or the device will not enter  
POWERDOWN or STANDBY mode.  
6
POWERDOWN  
Table 24. A TYPICAL AX5051_PWRMODE SEQUENCE FOR A RECEIVE SESSION  
Step  
PWRMODE [3:0]  
POWERDOWN  
STANDBY  
Remarks  
1
2
3
4
5
The settling time is dominated by the crystal used, typical value 3 ms.  
The synthesizer settling time is 5 – 50 ms depending on settings, see section AC Characteristics  
Data reception  
SYNTHRX  
FULLRX  
POWERDOWN  
Voltage Regulator  
to typically 2.5 V. At device powerup the regulator is in  
The AX8052F151 transceiver uses its own dedicated  
onchip voltage regulator to create a stable supply voltage  
for the transceiver circuitry at pin VREG from the primary  
supply VDD_IO. All VDDA pins of the device must be  
connected to VREG. The antenna pins ANTP and ANTN  
must be DC biased to VREG. The I/O level of the digital pins  
is VDD_IO.  
powerdown mode.  
The voltage regulator must be poweredup before receive  
or transmit operations can be initiated. This is handled  
automatically when programming the device modes via the  
AX5051_PWRMODE register.  
Register VREG contains status bits that can be read to  
check if the regulated voltage is above 1.3 V or 2.3 V, sticky  
versions of the bits are provided that can be used to detect  
low power events (brownout detection).  
The voltage regulator requires a 1 mF low ESR capacitor  
at pin VREG.  
In powerdown mode the voltage regulator typically  
outputs 1.7 V at VREG, if it is poweredup its output rises  
www.onsemi.com  
28  
AX8052F151  
APPLICATION INFORMATION  
Typical Application Diagrams  
Connecting to Debug Adapter  
Jumper JP1  
100pF  
4.7uF  
16 MHz XTAL  
1uF  
32 kHz XTAL  
1
2
3
4
5
6
7
8
GND  
GND  
VDDA  
GND  
ANTP  
ANTN  
GND  
GND  
DBG_EN  
DBG_RT_N  
GND  
RESET_N  
DBG_EN  
PB7  
DBG_CLK  
DBG_DATA  
GND  
AX8052F151  
PB6  
PB5  
PB4  
DBG_VDD  
VDDA  
PB3  
Debug adapter  
connector  
Figure 9. Typical Application Diagram with Connection to the Debug Adapter  
Short Jumper JP11 if it is desired to supply the target  
board from the Debug Adapter (50 mA max). Connect the  
bottom exposed pad of the AX8052F151 to ground.  
If the debugger is not running, PB6 and PB7 are not driven  
by the Debug Adapter. If the debugger is running, the PB6  
and PB7 values that the software reads may be set using the  
Pin Emulation feature of the debugger.  
PB3 is driven by the debugger only to bring the  
AX8052F151 out of Deep Sleep. It is high impedance  
otherwise.  
CLK16P they the internal programmable capacitors may be  
used, at pins PA3 and PA4 capacitors must be connected  
externally.  
It is mandatory to add 1 mF (low ESR) between VREG and  
GND. Decoupling capacitors are not all drawn. It is  
recommended to add 100 nF decoupling capacitor for every  
VDDA and VDD_IO pin. In order to reduce noise on the  
antenna inputs it is recommended to add 27 pF on the VDD  
pins close to the antenna interface.  
The AX8052F151 has an integrated voltage regulator for  
the analog supply voltages, which generates a stable supply  
voltage VREG from the voltage applied at VDD_IO. Use  
VREG to supply all the VDDA supply pins and also to DC  
power to the pins ANTP and ANTN.  
The 32 kHz crystal is optional, the fast crystal at pins  
CLK16N and CLK16P is used as reference frequency for the  
RF RX/TX. Crystal load capacitances should be chosen  
according to the crystal’s datasheet. At pins CLK16N and  
www.onsemi.com  
29  
AX8052F151  
Antenna Interface Circuitry  
The ANTP and ANTN pins provide RF input to the LNA  
when AX8052F151 is in receiving mode, and RF output  
from the PA when AX8052F151 is in transmitting mode. A  
small antenna can be connected with an optional translation  
network. The network must provide DC power to the PA and  
LNA. A biasing to VREG is necessary.  
Beside biasing and impedance matching, the proposed  
networks also provide low pass filtering to limit spurious  
emission.  
Singleended Antenna Interface  
VREG  
CC1  
LC1  
CB1  
CM1  
CT1  
LB2  
CB2  
LT1  
LF1  
CF2  
CF1  
50 W singleended  
equipment or  
antenna  
IC Antenna  
Pins  
LT2  
CT2  
CM2  
LC2  
CC2  
LB1  
Optional filter stage  
to suppress TX  
harmonics  
VREG  
Figure 10. Structure of the Antenna Interface to 50 W Singleended Equipment or Antenna  
Table 25.  
LC1,2  
[nH]  
CC1,2  
[pF]  
LT1,2  
[nH]  
CT1,2  
[pF]  
CM1,2  
[pF]  
LB1,2  
[nH]  
CB1,2  
[pF]  
LF1  
[nH]  
CF1,2  
[pF]  
Frequency Band  
868 / 915 MHz  
433 MHz  
68  
0.9  
2.2  
12  
39  
18  
2.4  
6.0  
12  
27  
2.7  
5.2  
0 W  
0 W  
NC  
NC  
120  
7.5  
www.onsemi.com  
30  
AX8052F151  
QFN40 PACKAGE INFORMATION  
QFN40 7x5, 0.5P  
CASE 485EG  
ISSUE A  
NOTES:  
L
L
1. DIMENSIONING AND TOLERANCING PER  
ASME Y14.5M, 1994.  
D
A B  
2. CONTROLLING DIMENSIONS: MILLIMETERS.  
3. DIMENSION b APPLIES TO PLATED  
TERMINAL AND IS MEASURED BETWEEN  
0.25 AND 0.30mm FROM TERMINAL  
4. COPLANARITY APPLIES TO THE EXPOSED  
PAD AS WELL AS THE TERMINALS.  
PIN ONE  
REFERENCE  
L1  
DETAIL A  
ALTERNATE TERMINAL  
CONSTRUCTIONS  
E
MILLIMETERS  
DIM MIN  
MAX  
1.00  
0.05  
2X  
0.15 C  
A
A1  
A3  
b
0.80  
0.00  
0.20 REF  
0.18  
7.00 BSC  
EXPOSED Cu  
MOLD CMPD  
2X  
0.30  
5.50  
0.15  
C
TOP VIEW  
D
D2  
5.30  
E
E2  
e
L
L1  
(A3)  
DETAIL B  
0.10  
C
C
DETAIL B  
A
ALTERNATE  
CONSTRUCTION  
0.08  
A1  
SEATING  
PLANE  
NOTE 4  
C
L
SIDE VIEW  
D2  
RECOMMENDED  
SOLDERING FOOTPRINT*  
40X  
DETAIL A  
9
7.30  
5.60  
21  
40X  
0.60  
40X b  
E2  
PACKAGE  
OUTLINE  
0.10  
C
C
A B  
1
0.05  
NOTE 3  
1
29  
40  
3.60  
5.30  
e
e/2  
BOTTOM VIEW  
40X  
0.32  
0.50  
PITCH  
DIMENSIONS: MILLIMETERS  
*For additional information on our PbFree strategy and soldering  
details, please download the ON Semiconductor Soldering and  
Mounting Techniques Reference Manual, SOLDERRM/D.  
www.onsemi.com  
31  
AX8052F151  
QFN40 Soldering Profile  
Preheat  
Reflow  
Cooling  
t
P
T
P
L
T
t
L
T
sMAX  
T
sMIN  
t
s
25°C  
T
°
25 C to Peak  
Time  
Figure 11. QFN40 Soldering Profile  
Table 26.  
Profile Feature  
PbFree Process  
Average RampUp Rate  
Preheat Preheat  
3°C/s max.  
Temperature Min  
T
150°C  
200°C  
sMIN  
Temperature Max  
T
sMAX  
Time (T  
to T  
)
t
s
60 – 180 sec  
8 min max.  
sMIN  
sMAX  
Time 25°C to Peak Temperature  
Reflow Phase  
T
°
25 C to Peak  
Liquidus Temperature  
Time over Liquidus Temperature  
Peak Temperature  
T
217°C  
L
t
t
60 – 150 s  
260°C  
L
p
Time within 5°C of actual Peak Temperature  
Cooling Phase  
T
p
20 – 40 s  
Rampdown rate  
6°C/s max.  
1. All temperatures refer to the top side of the package, measured on the the package body surface.  
www.onsemi.com  
32  
AX8052F151  
QFN40 Recommended Pad Layout  
1. PCB land and solder masking recommendations  
are shown in Figure 12.  
A = Clearance from PCB thermal pad to solder mask opening, 0.0635 mm minimum  
B = Clearance from edge of PCB thermal pad to PCB land, 0.2 mm minimum  
C = Clearance from PCB land edge to solder mask opening to be as tight as possible  
to ensure that some solder mask remains between PCB pads.  
D = PCB land length = QFN solder pad length + 0.1 mm  
E = PCB land width = QFN solder pad width + 0.1 mm  
Figure 12. PCB Land and Solder Mask Recommendations  
2. Thermal vias should be used on the PCB thermal  
3. For the PCB thermal pad, solder paste should be  
printed on the PCB by designing a stencil with an  
array of smaller openings that sum to 50% of the  
QFN exposed pad area. Solder paste should be  
applied through an array of squares (or circles) as  
shown in Figure 13.  
4. The aperture opening for the signal pads should be  
between 5080% of the QFN pad area as shown in  
Figure 14.  
pad (middle ground pad) to improve thermal  
conductivity from the device to a copper ground  
plane area on the reverse side of the printed circuit  
board. The number of vias depends on the package  
thermal requirements, as determined by thermal  
simulation or actual testing.  
3. Increasing the number of vias through the printed  
circuit board will improve the thermal  
conductivity to the reverse side ground plane and  
external heat sink. In general, adding more metal  
through the PC board under the IC will improve  
operational heat transfer, but will require careful  
attention to uniform heating of the board during  
assembly.  
5. Optionally, for better solder paste release, the  
aperture walls should be trapezoidal and the  
corners rounded.  
6. The fine pitch of the IC leads requires accurate  
alignment of the stencil and the printed circuit  
board. The stencil and printed circuit assembly  
should be aligned to within + 1 mil prior to  
application of the solder paste.  
Assembly Process  
Stencil Design & Solder Paste Application  
1. Stainless steel stencils are recommended for solder  
paste application.  
7. Noclean flux is recommended since flux from  
underneath the thermal pad will be difficult to  
clean if watersoluble flux is used.  
2. A stencil thickness of 0.125 – 0.150 mm  
(5 – 6 mils) is recommended for screening.  
Figure 13. Solder Paste Application on Exposed Pad  
www.onsemi.com  
33  
 
AX8052F151  
Minimum 50% coverage  
62% coverage  
Maximum 80% coverage  
Figure 14. Solder Paste Application on Pins  
Table 27. DEVICE VERSIONS  
Device Marking  
AX8052 Version  
AX5051 Version  
AX8052F1511  
1
1
1
AX8052F1512  
1C  
ON Semiconductor and  
are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries.  
ON Semiconductor owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent  
coverage may be accessed at www.onsemi.com/site/pdf/PatentMarking.pdf. ON Semiconductor reserves the right to make changes without further notice to any products herein.  
ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability  
arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages.  
Buyer is responsible for its products and applications using ON Semiconductor products, including compliance with all laws, regulations and safety requirements or standards,  
regardless of any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON Semiconductor data sheets and/or  
specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer  
application by customer’s technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not  
designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification  
in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized  
application, Buyer shall indemnify and hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and  
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such  
claim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part. ON Semiconductor is an Equal Opportunity/Affirmative Action Employer. This  
literature is subject to all applicable copyright laws and is not for resale in any manner.  
PUBLICATION ORDERING INFORMATION  
LITERATURE FULFILLMENT:  
N. American Technical Support: 8002829855 Toll Free  
USA/Canada  
Europe, Middle East and Africa Technical Support:  
Phone: 421 33 790 2910  
Japan Customer Focus Center  
Phone: 81358171050  
ON Semiconductor Website: www.onsemi.com  
Order Literature: http://www.onsemi.com/orderlit  
Literature Distribution Center for ON Semiconductor  
19521 E. 32nd Pkwy, Aurora, Colorado 80011 USA  
Phone: 3036752175 or 8003443860 Toll Free USA/Canada  
Fax: 3036752176 or 8003443867 Toll Free USA/Canada  
Email: orderlit@onsemi.com  
For additional information, please contact your local  
Sales Representative  
AX8052F151/D  

相关型号:

AX820KE

RES 82 OHM 3.5W 10% RADIAL
OHMITE

AX821KE

RES 820 OHM 3.5W 10% RADIAL
OHMITE

AX82GKE

RES 8.2 OHM 3.5W 10% RADIAL
OHMITE

AX88140A

Fast Ethernet MAC Controller
ASIX

AX88140AP

Fast Ethernet MAC Controller
ASIX

AX88140AQ

Fast Ethernet MAC Controller
ASIX

AX88141

100BASE-TX/FX PCI BUS FAST ETHERNET MAC CONTROLLER WITH POWER MANAGEMENT
ASIX

AX88170L

USB to Fast Ethernet/HomePNA Controller
ASIX

AX88172

USB2.0 TO ETHERNET Device setup guide
ASI

AX88172A

USB 2.0 to 10/100M Fast Ethernet Controller
ASIX

AX88172ATF

USB 2.0 to 10/100M Fast Ethernet Controller
ASIX

AX88172L

USB to Fast Ethernet/HomePNA Controller
ASIX