AX5051-1-TA05
RF Transceiver IC, UHF Band, ASK, MSK, PSK, FSK, 600 Kbps, 16 dBm out, 600 kbps, 2.2-3.6V, QFN-28
- Manufacturer: ONSEMI
- Product type: RF Transceivers - Sub 2.4GHz ISM Band
| Delivery and price | |
|---|---|
| Units per pack | 1000 |
| Price | 1.01 € |
| Current stock | 10+ |
| Lead time | 30 days |
## AX5051
## Advanced Multi-channel Single Chip UHF Transceiver
## **OVERVIEW**
The AX5051 is a true single chip low−power CMOS transceiver primarily for use in SRD bands. The on−chip transceiver consists of a fully integrated RF front−end with modulator, and demodulator. Base band data processing is implemented in an advanced and flexible communication controller that enables user−friendly communication via the SPI interface.
## **Features**
- Advanced Multi−channel Single Chip UHF Transceiver
## **www.onsemi.com**
2? 1 28 **QFN28 5x5, 0.5P CASE 485EF**
- Configurable for Usage in 400−470 MHz and 800−940 MHz SRD Bands
- Wide Variety of Shaped Modulations Supported in RX and TX (ASK, PSK, MSK, FSK)
- Data Rates from 1 to 350 kbps (FSK, MSK), 1 to 600 kbps (ASK), 10 to 600 kbps (PSK)
## **ORDERING INFORMATION**
|**Device**|**Type**|**Qty**|
|---|---|---|
|AX5051−1−TA05|Tape & Reel|500|
|AX5051−1−TW30|Tape & Reel|3,000|
- Ultra Fast Settling RF Frequency Synthesizer for Low−power Consumption
- Variable Channel Filtering from 40 kHz to 600 kHz
- RF Carrier Frequency and FSK Deviation Programmable in 1 Hz Steps
- Fully Integrated Frequency Synthesizer with VCO Auto−ranging and Band−width Boost Modes for Fast Locking
- Few External Components
- On−chip Communication Controller and Flexible Digital Modem
- Programmable Cyclic Redundancy Check (CRC−CCITT, CRC−16, CRC−32)
- Optional Spectral Shaping Using a Self Synchronizing Shift Register
- Brown−out Detection
- Integrated RX/TX Switching
- Differential Antenna Pins
- RoHS Compliant
- Channel Hopping up to 2000 hops/s
- Sensitivity down to −116 dBm at 1.2 kbps
- Up to +16 dBm Programmable Transmitter Power Amplifier
- Crystal Oscillator with Programmable Transconductance and Programmable Internal Tuning Capacitors for Low Cost Crystals
- Automatic Frequency Control (AFC)
- SPI Micro−controller Interface
- Fully Integrated Current/Voltage References
- QFN28 Package
- Low Power Receiver: 18 − 21 mA in High Sensitivity Mode and 16 − 18 mA in Low Power Mode
- Low Power Transmitter: 11 − 45 mA during Transmit
- Extended Supply Voltage Range 2.2 V − 3.6 V
- Internal Power−on−reset
## **Applications**
- Telemetry
- Sensor Readout, Thermostats
- AMR
- Toys
- Wireless Audio
- Wireless Networks
- Wireless M−Bus
- Access Control
- Remote Keyless Entry
- Remote Controls
- Active RFID
- Compatible with FCC Part 15.247, FCC Part 15.249, EN 300 220 Wide Band, Wireless M−Bus S/T Mode 868 MHz, Konnex RF, ARIB T−67, 802.15.4
- 32 Bit RX/TX Data FIFO
Publication Order Number: **AX5051/D**
**1**
© Semiconductor Components Industries, LLC, 2016 **April, 2016 − Rev. 3**
**AX5051**
## **BLOCK DIAGRAM**
**==> picture [432 x 219] intentionally omitted <==**
**----- Start of picture text -----**<br>
AX5051<br>Mixer<br>LNA AGC PGAsIF Filter & ADC Digital IFchannel De−<br>modulator<br>ANTP 4 filter<br>ANTN 5 RSSI<br>AGC<br>PA Modulator<br>FOUT<br>Crystal<br>Oscillatortyp. FXTAL RF FrequencyGeneration<br>16 MHz<br>Subsystem Chip configuration Communication Controller &<br>Serial Interface<br>Divider<br>27 28 13 14 15 16 17 19 12<br>Encoder Framing FIFO<br>CLK16P CLK16N<br>SYSCLK VREG VDD_IO SEL CLK MISO MOSI IRQ RESET_N<br>**----- End of picture text -----**<br>
**Figure 1. Functional Block Diagram of the AX5051**
**www.onsemi.com**
**2**
**AX5051**
## **Table 1. PIN FUNCTION DESCRIPTIONS**
|**Symbol**|**Pin(s)**|**Type**|**Description**|
|---|---|---|---|
|NC|1|N|Not to be connected|
|VDD|2|P|Power supply, must be supplied with regulated voltage VREG|
|GND|3|P|Ground|
|ANTP|4|A|Antenna input/output|
|ANTN|5|A|Antenna input/output|
|GND|6|P|Ground|
|VDD|7|P|Power supply, must be supplied with regulated voltage VREG|
|NC|8|N|Not to be connected|
|TST1|9|I|Must be connected to GND|
|TST2|10|I|Must be connected to GND|
|GND|11|P|Ground|
|RESET_N|12|I|Optional reset input<br>If this pin is not used it must be connected to VDD_IO|
|SYSCLK|13|I/O|Default functionality: Crystal oscillator (or divided) clock output<br>Can be programmed to be used as a general purpose I/O pin|
|SEL|14|I|Serial peripheral interface select|
|CLK|15|I|Serial peripheral interface clock|
|MISO|16|O|Serial peripheral interface data output|
|MOSI|17|I|Serial peripheral interface data input|
|TST3|18|I|Must be connected to GND|
|IRQ|19|I/O|Default functionality: Transmit and receive interrupt<br>Can be programmed to be used as a general purpose I/O pin|
|VDD_IO|20|P|Unregulated power supply|
|NC|21|N|Not to be connected|
|GND|22|P|Ground|
|NC|23|N|Not to be connected|
|VREG|24|P|Regulated output voltage<br>VDD pins must be connected to this supply voltage<br>A 1�F low ESR capacitor to GND must be connected to this pin|
|NC|25|N|Not to be connected|
|NC|26|N|Not to be connected|
|CLK16P|27|A|Crystal oscillator input/output|
|CLK16N|28|A|Crystal oscillator input/output|
A = analog signal I = digital input signal O = digital output signal I/O = digital input/output signal N = not to be connected P = power or ground
All digital inputs are Schmitt trigger inputs; digital input and output levels are LVCMOS/LVTTL compatible and 5 V tolerant.
The center pad of the QFN28 package should be connected to GND.
**www.onsemi.com**
**3**
**AX5051**
## **Pinout Drawing**
**==> picture [200 x 221] intentionally omitted <==**
**----- Start of picture text -----**<br>
28 27 26 25 24 23 22<br>NC 1 21 NC<br>VDD 2 20 VDD _IO<br>GND 3 19 IRQ<br>ANT P 4 AX5051 18 TST3<br>ANTN 5 17 MOSI<br>GND 6 16 MISO<br>VDD 7 15 CLK<br>8 9 10 11 12 13 14<br>CLK16N CLK16P NC NC VREG NC GND<br>NC TST1 TST2 GND RESET_N SYSCLK SEL<br>**----- End of picture text -----**<br>
**Figure 2. Pinout Drawing (Top View)**
**www.onsemi.com**
**4**
**AX5051**
## **SPECIFICATIONS**
## **Table 2. ABSOLUTE MAXIMUM RATINGS**
|**Symbol**|**Description**|**Condition**|**Min**|**Max**|**Units**|
|---|---|---|---|---|---|
|VDD_IO|Supply voltage||−0.5|5.5|V|
|IDD|Supply current|||100|mA|
|Ptot|Total power consumption|||800|mW|
|PI|Absolute maximum input power at receiver input|||15|dBm|
|II1|DC current into any pin except ANTP, ANTN||−10|10|mA|
|II2|DC current into pins ANTP, ANTN||−100|100|mA|
|IO|Output current|||40|mA|
|Via|Input voltage ANTP, ANTN pins||−0.5|5.5|V|
||Input voltage digital pins||−0.5|5.5|V|
|Ves|Electrostatic handling|HBM|−2000|2000|V|
|Tamb|Operating temperature||−40|85|°C|
|Tstg|Storage temperature||−65|150|°C|
|Tj|Junction temperature|||150|°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.
**www.onsemi.com**
**5**
**AX5051**
## **DC Characteristics**
## **Table 3. SUPPLIES**
|**Symbol**|**Description**|**Condition**|**Min**|**Typ**|**Max**|**Units**|
|---|---|---|---|---|---|---|
|TAMB|Operational ambient temperature||−40|27|85|°C|
|VDD_IO|I/O and voltage regulator supply voltage|RX operation or TX operation<br>up to 4 dBm output power|2.2|3.0|3.6|V|
|||TX operation up to 16 dBm<br>output power|2.4|3.0|3.6|V|
|VREG|Internally regulated supply voltage|Power−down mode<br>PWRMODE=0x00||1.7||V|
|||All other power modes|2.1|2.5|2.8|V|
|VREGdroptyp|Regulator voltage drop|RX operation or TX operation<br>up to 4 dBm output power|||50|mV|
|VREGdropmax|Regulator voltage drop at maximum internal<br>current consumption|TX mode with 16 dBm output<br>power|||300|mV|
|IPDOWN|Power−down current|PWRMODE = 0x00||0.5||�A|
|IRX−HS|Current consumption RX<br>High sensitivity mode:<br>VCO_I = 001; REF_I = 011|Bit rate 10 kbit/s||19||mA|
|IRX−LP|Current consumption RX<br>Low power mode:<br>VCO_I = 001; REF_I = 101|Bit rate 10 kbit/s||17||mA|
|ITX|Current consumption TX<br>VCO_I = 001; REF_I = 011; LOCURST = 1,<br>(Note 1)|868 MHz, 15 dBm||45||mA|
|||433 MHz, 15 dBm||45|||
|TXvarvdd|Variation of output power over voltage|VDD > 2.5 V||±0.5||dB|
|TXvartemp|Variation of output power over temperature|VDD > 2.5 V||±0.5||dB|
1. The PA voltage is regulated to 2.5 V. Between 2.2 V and 2.55 V VDD_IO a drop of 1 dBm of output power is visible.
## _Note on Current Consumption in TX Mode_
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 AX5051 power amplifier although over 90% are theoretically possible. A typical matching network has between 1 dB and 2 dB loss (Ploss).
The current consumption can be calculated as
**==> picture [236 x 30] intentionally omitted <==**
Ioffset is about 12 mA for the VCO at 400−470 MHz and 11 mA for 800−940 MHz. The following table shows calculated current consumptions versus output power for Ploss = 1 dB, PAefficiency = 0.5 and Ioffset= 11 mA at 868 MHz.
**Table 4.**
|**Table 4.**||
|---|---|
|**Pout [dBm]**|**I [mA]**|
|0|13.0|
|1|13.2|
|2|13.6|
|3|14.0|
|4|14.5|
|---|---|
|5|15.1|
|6|16.0|
|7|17.0|
|8|18.3|
|9|20.0|
|10|22.0|
|11|24.6|
|12|27.96|
|13|32.1|
|14|37.3|
|15|43.8|
The AX5051 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.
**www.onsemi.com**
**6**
**AX5051**
## **Table 5. LOGIC**
|**Symbol**|**Description**|**Condition**|**Min**|**Typ**|**Max**|**Units**|
|---|---|---|---|---|---|---|
|**Digital Inputs**|||||||
|VT+|Schmitt trigger low to high threshold point|||1.9||V|
|VT−|Schmitt trigger high to low threshold point|||1.2||V|
|VIL|Input voltage, low||||0.8|V|
|VIH|Input voltage, high||2.0|||V|
|IL|Input leakage current||−10||10|�A|
|**Digital Outputs**|||||||
|IOH|Output Current, high|VOH= 2.4 V|4|||mA|
|IOL|Output Current, low|VOL= 0.4 V|4|||mA|
|IOZ|Tri−state output leakage current||−10||10|�A|
**www.onsemi.com**
**7**
**AX5051**
## **AC Characteristics**
## **Table 6. CRYSTAL OSCILLATOR**
|**Symbol**|**Description**|**Condition**|**Min**|**Typ**|**Max**|**Units**|
|---|---|---|---|---|---|---|
|fXTAL|Crystal frequency|Notes 1, 3|15.5|16|25|MHz|
|gmosc|Transconductance oscillator|XTALOSCGM = 0000||1||mS|
|||XTALOSCGM = 0001||2|||
|||XTALOSCGM = 0010<br>default||3|||
|||XTALOSCGM = 0011||4|||
|||XTALOSCGM = 0100||5|||
|||XTALOSCGM = 0101||6|||
|||XTALOSCGM = 0110||6.5|||
|||XTALOSCGM = 0111||7|||
|||XTALOSCGM = 1000||7.5|||
|||XTALOSCGM = 1001||8|||
|||XTALOSCGM = 1010||8.5|||
|||XTALOSCGM = 1011||9|||
|||XTALOSCGM = 1100||9.5|||
|||XTALOSCGM = 1101||10|||
|||XTALOSCGM = 1110||10.5|||
|||XTALOSCGM = 1111||11|||
|Cosc|Programmable tuning capacitors at pins<br>CLK16N and CLK16P|XTALCAP = 000000 default||2||pF|
|||XTALCAP = 111111||33|||
|Cosc−lsb|Programmable tuning capacitors,<br>increment per LSB of XTALCAP|||0.5||pF|
|fext|External clock input|Notes 2, 3|15.5|15|25|MHz|
|RINosc|Input DC impedance||10|||k�|
1. Tolerances and start−up 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 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 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**
**8**
**AX5051**
**Table 7. RF FREQUENCY GENERATION SUBSYSTEM (SYNTHESIZER)**
|**Symbol**|**Description**|**Condition**|**Min**|**Typ**|**Max**|**Units**|
|---|---|---|---|---|---|---|
|fREF|Reference frequency|Note 1||16<br>24||MHz|
|frange_hi|Frequency range|BANDSEL = 0|800||940|MHz|
|frange_low||BANDSEL = 1|400||470||
|fRESO|Frequency resolution||1|||Hz|
|BW1|Synthesizer loop bandwidth<br>VCO current: VCOI = 001|Loop filter configuration: FLT = 01<br>Charge pump current: PLLCPI = 010||100||kHz|
|BW2||Loop filter configuration: FLT = 01<br>Charge pump current: PLLCPI = 001||50|||
|BW3||Loop filter configuration: FLT = 11<br>Charge pump current: PLLCPI = 010||200|||
|BW4||Loop filter configuration: FLT = 10<br>Charge pump current: PLLCPI = 010||500|||
|Tset1|Synthesizer settling time for<br>1 MHz step as typically<br>required for RX/TX switching<br>VCO current: VCO_I = 001|Loop filter configuration: FLT = 01<br>Charge pump current: PLLCPI = 010||15||�s|
|Tset2||Loop filter configuration: FLT = 01<br>Charge pump current: PLLCPI = 001||30|||
|Tset3||Loop filter configuration: FLT = 11<br>Charge pump current: PLLCPI = 010||7|||
|Tset4||Loop filter configuration: FLT = 10<br>Charge pump current: PLLCPI = 010||3|||
|Tstart1|Synthesizer start−up time if<br>crystal oscillator and<br>reference are running<br>VCO current: VCO_I = 001|Loop filter configuration: FLT = 01<br>Charge pump current: PLLCPI = 010||25||�s|
|Tstart2||Loop filter configuration: FLT = 01<br>Charge pump current: PLLCPI = 001||50|||
|Tstart3||Loop filter configuration: FLT = 11<br>Charge pump current: PLLCPI = 010||12|||
|Tstart4||Loop filter configuration: FLT = 10<br>Charge pump current: PLLCPI = 010||5|||
|PN8681|Synthesizer phase noise<br>Loop filter configuration:<br>FLT = 01<br>Charge pump current:<br>PLLCPI = 010<br>VCO current: VCO_I = 001|868 MHz, 50 kHz from carrier||−85||dBc/Hz|
|||868 MHz, 100 kHz from carrier||−90|||
|||868 MHz, 300 kHz from carrier||−100|||
|||868 MHz, 2 MHz from carrier||−110|||
|PN4331||433 MHz, 50 kHz from carrier||−90|||
|||433 MHz, 100 kHz from carrier||−95|||
|||433 MHz, 300 kHz from carrier||−105|||
|||433 MHz, 2 MHz from carrier||−115|||
|PN8682|Synthesizer phase noise<br>Loop filter configuration:<br>FLT = 01<br>Charge pump current:<br>PLLCPI = 001<br>VCO current: VCO_I = 001|868 MHz, 50 kHz from carrier||−80||dBc/Hz|
|||868 MHz, 100 kHz from carrier||−90|||
|||868 MHz, 300 kHz from carrier||−105|||
|||868 MHz, 2 MHz from carrier||−115|||
|PN4332||433 MHz, 50 kHz from carrier||−90|||
|||433 MHz, 100 kHz from carrier||−95|||
|||433 MHz, 300 kHz from carrier||−110|||
|||433 MHz, 2 MHz from carrier||−122|||
1. ASK, PSK and 0.1−200 kbps FSK with 16 MHz crystal, 200−350 kbps FSK with 24 MHz crystal.
**www.onsemi.com**
**9**
**AX5051**
**Table 8. TRANSMITTER**
|**Symbol**|**Description**|**Condition**|**Min**|**Typ**|**Max**|**Units**|
|---|---|---|---|---|---|---|
|SBR|Signal bit rate|ASK|1||600|kbps|
|||PSK|10||600||
|||FSK, (Note 2)|1||350||
|||802.15.4 (DSSS)<br>ASK and PSK|1||40||
|||802.15.4 (DSSS)<br>FSK|1||16||
|PTX868|Transmitter power @ 868 MHz|TXRNG = 0000<br>LOCURST = 1||15||dBm|
|PTX433|Transmitter power @ 433 MHz|TXRNG = 1111<br>LOCURST = 1||16||dBm|
|PTX868−harm2|Emission @ 2ndharmonic|(Note 1)||−50||dBc|
|PTX868−harm3|Emission @ 3rdharmonic|||−55|||
|1. Additional low−pass filtering was applied to the antenna interface, see section Application Information.|||||||
2. 1 − 200 kbps with 16 MHz crystal, 200 − 350 kbps with 24 MHz crystal
**Table 9. RECEIVER**
|**Datarate [kbps]**|**Input Sensitivity in dBm TYP. at SMA Connector for BER =**|**Input Sensitivity in dBm TYP. at SMA Connector for BER =**|**Input Sensitivity in dBm TYP. at SMA Connector for BER =**|**Input Sensitivity in dBm TYP. at SMA Connector for BER =**|**10−3 (433 or 868 MHz)**|**10−3 (433 or 868 MHz)**|
|---|---|---|---|---|---|---|
||**ASK**|**FSK h = 1**|**FSK h = 4**|**FSK h = 8**|**FSK h = 16**|**PSK**|
|1.2||||−115|−116||
|2||||−115|−115||
|10|−103|||−109||−110|
|100|−97|−103|−98|||−104|
|200|−94|−100||||−100|
|600|−90|||||−98|
**www.onsemi.com**
**10**
**AX5051**
**Table 10.**
|**Table 10.**|||||||
|---|---|---|---|---|---|---|
|**Symbol**|**Description**|**Condition**|**Min**|**Typ**|**Max**|**Units**|
|SBR|Signal bit rate|ASK|1||600|kbps|
|||PSK|10||600||
|||FSK|1||350||
|||802.15.4 (DSSS)<br>ASK and PSK|1||40||
|||802.15.4 (DSSS)<br>FSK|1||16||
|IL|Maximum input level||||−20|dBm|
|CP1dB|Input referred compression point|2 tones separated by 100 kHz||−35||dBm|
|IIP3|Input referred IP3|||−25|||
|RSSIR|RSSI control range|||85||dB|
|RSSIS1|RSSI step size|Before digital channel filter; calculated<br>from register AGCCOUNTER||0.625||dB|
|RSSIS2|RSSI step size|Behind digital channel filter; calculated<br>from registers AGCCOUNTER,<br>TRKAMPL||0.1||dB|
|SEL868|Adjacent channel suppression|FSK 50 kbps,<br>(Notes 1 & 2)||18||dB|
||Alternate channel suppression|||19|||
||Adjacent channel suppression|FSK 100 kbps,<br>(Notes 1 & 3)||16||dB|
||Alternate channel suppression|||30|||
||Adjacent channel suppression|PSK 200 kbps,<br>(Notes 1 & 4)||17||dB|
||Alternate channel suppression|||28|||
|BLK868|Blocking at±1 MHz offset|FSK 100 kbps,<br>(Note 5)||38||dB|
||Blocking at − 2 MHz offset|||40|||
||Blocking at±10 MHz offset|||60|||
||Blocking at±100 MHz offset|||82|||
|IMRR868|Image rejection|||30|||
1. Interferer/Channel @ BER = 10[−3] , 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 Programming Manual, interfering signal is a constant wave
5. Channel/Blocker @ BER = 10[−3] , 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
**www.onsemi.com**
**11**
**AX5051**
## **Table 11. SPI TIMING**
|**Symbol**|**Description**|**Condition**|**Min**|**Typ**|**Max**|**Units**|
|---|---|---|---|---|---|---|
|Tss|SEL falling edge to CLK rising edge||10|||ns|
|Tsh|CLK falling edge to SEL rising edge||10|||ns|
|Tssd|SEL falling edge to MISO driving||0||10|ns|
|Tssz|SEL rising edge to MISO high−Z||0||10|ns|
|Ts|MOSI setup time||10|||ns|
|Th|MOSI hold time||10|||ns|
|Tco|CLK falling edge to MISO output||||10|ns|
|Tck|CLK period|(Note 1)|50|||ns|
|Tcl|CLK low duration||40|||ns|
|Tch|CLK high duration||40|||ns|
1. For SPI access during power−down mode the period should be relaxed to 100 ns.
For a figure showing the SPI timing parameters see section Serial Peripheral Interface (SPI).
**www.onsemi.com**
**12**
**AX5051**
## **CIRCUIT DESCRIPTION**
The AX5051 is a true single chip low−power CMOS transceiver primarily for use in SRD bands. The on−chip transceiver consists of a fully integrated RF front−end with modulator, and demodulator. Base band data processing is implemented in an advanced and flexible communication controller that enables user−friendly communication via the SPI interface.
AX5051 can be operated from 2.2 V to 3.6 V power supply over a temperature range from −40°C to 85°C, it consumes 11 − 45 mA for transmitting depending on the output power, 19 mA for receiving in high sensitivity mode and 18 mA for receiving in low power mode.
The AX5051 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 220−1 and the US Federal Communications Commission (FCC) standard CFR47, part 15. The use of AX5051 in accordance to FCC Par 15.247, allows for improved range in the 915 MHz band. Additionally AX5051 is compatible with the low frequency standards of 802.15.4 (ZigBee). It therefore incorporates a DSSS engine, which spreads data on the transmitter and despreads data for the receiver. 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 802.15.4 either 600 or 300 kbps modes have to be chosen.
The AX5051 sends and receives data via the SPI port in frames. This standard operation mode is called Frame Mode. Pre and post ambles as well as checksums can be generated automatically. Interrupts control the data flow between a controller and the AX5051.
The AX5051 behaves as a SPI slave interface. Configuration of the AX5051 is also done via the SPI interface.
AX5051 supports any data rate from 1 kbps to 350 kbps for FSK and MSK and from 1 kbps for 600 kbps for ASK and 10 kbps to 600 kbps PSK. To achieve optimum performance for specific data rates and modulation schemes several register settings to configure the AX5051 are necessary, they are outlined in the following, for details see the AX5051 Programming Manual.
The receiver supports multi−channel operation for all data rates and modulation schemes.
## **Voltage Regulator**
The AX5051 uses an on−chip voltage regulator to create a stable supply voltage for the internal circuitry at pin VREG from the primary supply VDD_IO. All VDD 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.
The voltage regulator requires a 1 �F low ESR capacitor at pin VREG.
In power−down mode the voltage regulator typically outputs 1.7 V at VREG, if it is powered−up its output rises to typically 2.5 V. At device power−up the regulator is in power−down mode.
The voltage regulator must be powered−up before receive or transmit operations can be initiated. This is handled automatically when programming the device modes via the 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 (brown−out detection).
## **Crystal Oscillator**
The on−chip 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 PWRMODE register. At power−up it is not enabled.
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.
The transconductance is programmed via register bits XTALOSCGM[3:0] in register 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 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 sub−system together with the Automatic Frequency Control, both are described further down.
Alternatively a single ended reference (TXCO, CXO) may be used. The CMOS levels should be applied to CLK16P via an AC coupling with the crystal oscillator enabled.
## **SYSCLK Output**
The SYSCLK pin outputs the reference clock signal divided by a programmable integer. Divisions from 1 to 2048 are possible. For divider ratios > 1 the duty cycle is
**www.onsemi.com**
**13**
**AX5051**
50%. Bits SYSCLK[3:0] in the 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 during receive operation, since it requires extensive decoupling on the PCB to avoid interference.
## **Power−on−reset (POR) and RESET_N Input**
AX5051 has an integrated power−on−reset block. No external POR circuit or signal at the RESET_N pin is required, prior to POR the RESET_N pin is disabled.
The synthesizer loop bandwidth can be programmed. This serves three purposes:
1. Start−up time optimization, start−up is faster for higher synthesizer loop bandwidths.
2. TX spectrum optimization, phase−noise at 300 kHz to 1 MHz distance from the carrier improves with lower synthesizer loop bandwidths.
3. Adaptation of the bandwidth to the data−rate. For transmission of FSK and MSK it is required that the synthesizer bandwidth must be in the order of the data−rate.
After POR the AX5051 can be reset in two ways:
1. By SPI accesses: the bit RST in the PWRMODE register is toggled.
2. Via the RESET_N pin: A low pulse is applied at the RESET_N pin. With the rising edge of RESET_N the device goes into its operational state.
After POR or reset all registers are set to their default values.
If the RESET_N pin is not used it must be tied to VDD_IO.
## **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 �s depending on the settings (see section: AC Characteristics). Fast settling times mean fast start−up and fast RX/TX switching, which enables low−power system design.
For receive operation the RF frequency is fed to the mixer, for transmit operation to the power−amplifier.
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_
An on−chip 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 FREQ registers. For operation in the 433 MHz band, the BANDSEL bit in the PLLLOOP register must be programmed.
## _VCO Auto−Ranging_
The AX5051 has an integrated auto−ranging function, which allows to set the correct VCO range for specific frequency generation subsystem settings automatically. Typically it has to be executed after power−up. The function is initiated by setting the RNG_START bit in the 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 auto−ranging.
## _Loop Filter and Charge Pump_
The AX5051 internal loop filter configuration together with the charge pump current sets the synthesizer loop band width. The loop−filter has three configurations that can be programmed via the register bits FLT[1:0] in register PLLLOOP, the charge pump current can be programmed using register bits PLLCPI[1:0] also in register PLLLOOP. Synthesizer bandwidths are typically 50 – 500 kHz depending on the PLLLOOP settings, for details see the section: AC Characteristics.
## _Registers_
**Table 12. REGISTERS**
|**Register**|**Bits**|**Purpose**|
|---|---|---|
|PLLLOOP|FLT[1:0]|Synthesizer loop filter bandwidth, recommended usage is to increase the bandwidth for faster<br>settling time, bandwidth increases of factor 2 and 5 are possible.|
||PLLCPI[2:0]|Synthesizer charge pump current, recommended usage is to decrease the bandwidth (and<br>improve the phase−noise) for low data−rate transmissions.|
||BANDSEL|Switches between 868 MHz / 915 MHz and 433 MHz bands|
|FREQ||Programming of the carrier frequency|
|IFFREQHI, IFFREQLO||Programming of the IF frequency|
|PLLRANGING||Initiate VCO auto−ranging and check results|
**www.onsemi.com**
**14**
**AX5051**
## **RF Input and Output Stage (ANTP/ANTN)**
The AX5051 uses fully differential antenna pins. RX/TX switching is handled internally; an external RX/TX switch is not required.
## _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.
## _I/Q Mixer_
The RF signal from the LNA is mixed down to an IF of typically 1 MHz. I− and Q−IF signals are buffered for the analog IF filter.
## _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 TXPWR. Output power as well as harmonic content will depend on the external impedance seen by the PA, recommendations are given in the section: Application Information.
## **Analog IF Filter**
The mixer is followed by a complex band−pass IF filter, which suppresses the down−mixed image while the wanted signal is amplified. The center frequency of the filter is 1 MHz, with a pass−band 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 pass−band of the analog filter.
## **Digital IF Channel Filter and Demodulator**
The digital IF channel filter and the demodulator extract the data bit−stream 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.
The channel filter offers bandwidths of 40 kHz up to 600 kHz.
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 power−up of the device.
**Table 13. REGISTERS**
|**Table 13. REGISTERS**||
|---|---|
|**Register**|**Remarks**|
|CICDEC|This register programs the bandwidth of the digital channel filter.|
|DATARATEHI, DATARATELO|These registers specify the receiver bit rate, relative to the channel filter bandwidth.|
|TMGGAINHI, TMGGAINLO|These registers specify the aggressiveness of the receiver bit timing recovery. More aggressive<br>settings allow the receiver to synchronize with shorter preambles, at the expense of more timing<br>jitter and thus a higher bit error rate at a given signal−to−noise ratio.|
|MODULATION|This register selects the modulation to be used by the transmitter and the receiver, i.e. whether<br>ASK, PSK , FSK, MSK or OQPSK should be used.|
|PHASEGAIN, FREQGAIN,<br>FREQGAIN2, AMPLGAIN|These registers control the bandwidth of the phase, frequency offset and amplitude tracking loops.<br>Recommended settings are provided in the Programming Manual.|
|AGCATTACK, AGCDECAY|These registers control the AGC (automatic gain control) loop slopes, and thus the speed of gain<br>adjustments. The faster the bit rate, the faster the AGC loop should be. Recommended settings<br>are provided in the Programming Manual.|
|TXRATE|These registers control the bit rate of the transmitter.|
|FSKDEV|These registers control the frequency deviation of the transmitter in FSK mode. The receiver does<br>not explicitly need to know the frequency deviation, only the channel filter bandwidth has to be set<br>wide enough for the complete modulation to pass.|
## **Encoder**
The encoder is located between the Framing Unit, the Demodulator and the Modulator. It can optionally transform the bit−stream 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 can be received either as transmitted or inverted, due to
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.
- It can perform Spectral Shaping. Spectral Shaping removes DC content of the bit stream, ensures
**www.onsemi.com**
**15**
**AX5051**
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 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 bit−stream suitable for the modulator, and to extract packets from the continuous bit−stream arriving from the demodulator.
The Framing unit supports four different modes:
- HDLC
- Raw
- Raw with Preamble Match
- 802.15.4 Compliant
The micro−controller communicates with the framing unit through a 4 level × 10 bit FIFO. The FIFO decouples micro−controller 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 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 AX5051 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 micro−controller 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. The AX5051 signals interrupts by asserting (driving high) its IRQ line. The interrupt line is level triggered, active high. Interrupts are acknowledged by removing the cause for the interrupt, i.e. by emptying or filling the FIFO.
Basic FIFO status (EMPTY, FULL, Overrun, Under−run, and the top two bits of the top FIFO word) are also provided during each SPI access on MISO while the micro−controller shifts out the register address on MOSI. See the SPI interface section for details. This feature significantly reduces the number of SPI accesses necessary during transmit and receive.
## _HDLC Mode_
NOTE: HDLC mode follows High−Level Data Link Control (HDLC, ISO 13239) protocol.
HDLC Mode is the main framing mode of the AX5051. In this mode, the AX5051 performs automatic packet delimiting, and optional packet correctness check by inserting and checking a cyclic redundancy check (CRC) field.
The packet structure is given in the following table.
**Table 14.**
|**Flag**|**Address**|**Control**|**Information**|**FCS**|**(Optional 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.
In AX5051 the meaning of address and control is user defined. The Frame Check Sequence (FCS) can be programmed to be CRC−CCITT, CRC−16 or CRC−32.
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.
## _Raw Mode_
In Raw mode, the AX5051 does not perform any packet delimiting or byte synchronization. It simply serializes transmit bytes and de−serializes the received bit−stream and groups it into bytes.
This mode is ideal for implementing legacy protocols in software.
## _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 bit−stream. When it detects the preamble, it aligns the de−serialization to it.
The preamble can be between 4 and 32 bits long.
## _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 the radio. The usable bit rate is only a 15[th] 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 AX5051 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 preamble, meaning that no interrupts will have to be serviced by the micro−controller until a packet start is detected.
**www.onsemi.com**
**16**
**AX5051**
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.
## **RX AGC and RSSI**
AX5051 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 AGCCOUNTER contains the current value of the AGC and can be used as an RSSI. The step size of this RSSI is 0.625 dB. The value can
be used as soon as the RF frequency generation sub−system has been programmed.
2. RSSI behind the digital IF channel filter. The demodulator also provides amplitude information in the TRK_AMPLITUDE register. By combining both the AGCCOUNTER and the 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 micro−controller. Formulas for this computation can be found in the AX5051 Programming Manual.
## **Modulator**
Depending on the transmitter settings the modulator generates various inputs for the PA (see Table 15):
**Table 15.**
|**Table 15.**|||||
|---|---|---|---|---|
|**Modulation**|**Bit = 0**|**Bit = 1**|**Main Lobe Bandwidth**|**Max. Bitrate**|
|ASK|PA off|PA on|BW = BITRATE|600 kBit/s|
|FSK/MSK|�f = −fdeviation|�f = +fdeviation|BW = (1 + h)⋅BITRATE|350 kBit/s|
|PSK|�� = 0°|�� = 180°|BW = BITRATE|600 kBit/s|
## **Table 16.**
|**Table 16.**||
|---|---|
|h|Modulation index. It is the ratio of the deviation compared to the bit−rate.<br>AX5051 can demodulate signals with h < 32.|
|fdeviation|0.5⋅h⋅BITRATE|
|ASK|Amplitude shift keying|
|FSK|Frequency shift keying|
|MSK|Minimum shift keying.<br>MSK is a special case of FSK, where h = 0.5, and therefore fdeviation= 0.25⋅BITRATE; the advantage of MSK over FSK is<br>that it can be demodulated more robustly.|
|PSK|Phase shift keying|
|OQPSK|Offset quadrature shift keying.<br>The AX5051 supports OQPSK. However, unless compatibility to an existing system is required, MSK should be preferred.|
All modulation schemes are binary.
## **Automatic Frequency Control (AFC)**
The AX5051 has a frequency tracking register TRKFREQ to synchronize the receiver frequency to a carrier signal. For AFC adjustment, the frequency offset can be computed with the following formula:
- f �[TRKFREQ] BITRATE � FSKMUL 2[16]
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.
## **PWRMODE Register**
The PWRMODE register controls, which parts of the chip are operating.
**Table 17. PWRMODE REGISTER**
|**Table 17. PWRMODE**|**REGISTER**|||
|---|---|---|---|
|**PWRMODE Register**|**Name**|**Description**|**Typical Idd**|
|0000|POWERDOWN|All digital and analog functions, except the register file, are disabled. The<br>core supply voltage is reduced to conserve leakage power. SPI registers<br>are still accessible, but at a slower speed.|0.5�A|
|0100|VREGON|All digital and analog functions, except the register file, are disabled. The<br>core voltage, however is at its nominal value for operation, and all SPI<br>registers are accessible at the maximum speed.|200�A|
**www.onsemi.com**
**17**
**AX5051**
**Table 17. PWRMODE REGISTER**
|**PWRMODE Register**|**Name**|**Description**|**Typical Idd**|
|---|---|---|---|
|0101|STANDBY|The crystal oscillator is powered on; receiver and transmitter are off.|650�A|
|1000|SYNTHRX|The synthesizer is running on the receive frequency. Transmitter and<br>receiver are still off. This mode is used to let the synthesizer settle on the<br>correct frequency for receive.|11 mA|
|1001|FULLRX|Synthesizer and receiver are running.|17 − 19 mA|
|1100|SYNTHTX|The synthesizer is running on the transmit frequency. Transmitter and<br>receiver are still off. This mode is used to let the synthesizer settle on the<br>correct frequency for transmit.|10 mA|
|1101|FULLTX|Synthesizer and transmitter are running. Do not switch into this mode<br>before the synthesizer has completely settled on the transmit frequency (in<br>SYNTHTX mode), otherwise spurious spectral transmissions will occur.|11 − 45 mA|
## **Table 18. A TYPICAL PWRMODE SEQUENCE FOR A TRANSMIT SESSION**
|**Step**|**PWRMODE**|**Remarks**|
|---|---|---|
|1|POWERDOWN||
|2|STANDBY|The settling time is dominated by the crystal used, typical value 3 ms.|
|3|SYNTHTX|The synthesizer settling time is 5 – 50�s depending on settings, see section AC Characteristics|
|4|FULLTX|Data transmission|
|5|SYNTHTX|**This step must be programmed after FULLTX mode, or the device will not enter**<br>**POWERDOWN or STANDBY mode.**|
|6|POWERDOWN||
## **Table 19. A TYPICAL PWRMODE SEQUENCE FOR A RECEIVE SESSION**
|**Step**|**PWRMODE [3:0]**|**Remarks**|
|---|---|---|
|1|POWERDOWN||
|2|STANDBY|The settling time is dominated by the crystal used, typical value 3 ms.|
|3|SYNTHRX|The synthesizer settling time is 5 – 50�s depending on settings, see section AC Characteristics|
|4|FULLRX|Data reception|
|5|POWERDOWN||
## **Serial Peripheral Interface**
The AX5051 can be programmed via a four wire serial interface according SPI using the pins CLK, MOSI, MISO and SEL. Registers for setting up the AX5051 are programmed via the serial peripheral interface in all device modes.
When the interface signal SEL is pulled low, a 16−bit configuration data stream is expected on the input signal pin MOSI, which is interpreted as D0...D7, A0...A6, R_N/W. Data read from the interface appears on MISO.
Figure 3 shows a write/read access to the interface. The data stream is built of an address byte including read/write information and a data byte. Depending on the R_N/W bit and address bits A[6..0], data D[7..0] can be written via MOSI or read at the pin MISO.
R_N/W = 0 means read mode, R_N/W = 1 means write mode.
The read sequence starts with 7 bits of status information S[6..0] followed by 8 data bits.
The status bits contain the following information:
**Table 20.**
|**Table 20.**|||||||
|---|---|---|---|---|---|---|
|**S6**|**S5**|**S4**|**S3**|**S2**|**S1**|**S0**|
|PLL LOCK|FIFO OVER|FIFO UNDER|FIFO FULL|FIFO EMPTY|FIFOSTAT(1)|FIFOSTAT(0)|
**www.onsemi.com**
**18**
**AX5051**
## _SPI Timing_
**==> picture [426 x 97] intentionally omitted <==**
**----- Start of picture text -----**<br>
Tss Tck TchTcl Ts Th Tsh<br>SS<br>SCK<br>MOSI R/ W A6 A5 A4 A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0<br>MISO S6 S5 S4 S3 S2 S1 S0 D7 D6 D5 D4 D3 D2 D1 D0<br>Tssd Tco Tssz<br>**----- End of picture text -----**<br>
**Figure 3. Serial Peripheral Interface Timing**
**www.onsemi.com**
**19**
**AX5051**
## **REGISTER BANK DESCRIPTION**
This section describes the bits of the register bank in detail. The registers are grouped by functional block to facilitate programming.
No checks are made whether the programmed combination of bits makes sense! Bit 0 is always the LSB.
NOTES: Whole registers or register bits marked as reserved should be kept at their default values. All addresses not documented here must not be accessed, neither in reading nor in writing.
## **Table 21. CONTROL REGISTER MAP**
|**Addr**|**Name**|**Dir**|**Reset**||||||**Bit**|**Bit**|**Bit**|**Bit**|||||**Description**|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|||||**7**|**6**||**5**||**4**||**3**||**2**||**1**|**0**||
|**Revision & Interface Probing**||||||||||||||||||
|0|REVISION|R|00010100|SILICONREV(7:0)|||||||||||||Silicon Revision|
|1|SCRATCH|RW|11000101|SCRATCH(7:0)|||||||||||||Scratch Register|
|**Operating Mode**||||||||||||||||||
|2|PWRMODE|RW|0−−−0000|RST|−||−||−||PWRMODE(3:0)||||||Power Mode|
|**Crystal Oscillator, Part 1**||||||||||||||||||
|3|XTALOSC|RW|−−−−0010|−|−||−||−||XTALOSCGM(3:0)||||||GM of Crystal<br>Oscillator|
|**FIFO, Part 1**||||||||||||||||||
|4|FIFOCTRL|RW|−−−−−−11|FIFOSTAT(1:0)|||FIFO<br>OVER||FIFO<br>UNDER||FIFO FULL||FIFO<br>EMPTY||FIFOCMD(1:0)||FIFO Control|
|5|FIFODATA|RW|−−−−−−−−|FIFODATA(7:0)|||||||||||||FIFO Data|
|**Interrupt Control**||||||||||||||||||
|6|IRQMASK|RW|−−000000|−|−||IRQMASK(5:0)||||||||||IRQ Mask|
|7|IRQREQUEST|R|−−−−−−−−|−|−||IRQREQUEST(5:0)||||||||||IRQ Request|
|**Interface & Pin Control**||||||||||||||||||
|8|IFMODE|RW|−−−−0011|−|−||−||−||IFMODE(3:0)||||||Interface Mode<br>**Must be set to**<br>**0000**|
|0C|PINCFG1|RW|11111000|reserved|||IRQZ||reserved||SYSCLK(3:0)||||||Pin Configuration 1|
|0D|PINCFG2|RW|00000000|TST_PINS|||IRQE||reserved||reserved||||IRQI|reserved|Pin Configuration 2<br>**TST_PINS(1:0)**<br>**must be set to 11**|
|0E|PINCFG3|R|−−−−−−−−|−|−||−||SYSCLKR||reserved||||IRQR|reserved|Pin Configuration 3|
|0F|IRQINVERSION|RW|−−000000|−|−||IRQINVERSION(5:0)||||||||||IRQ Inversion|
|**Modulation & Framing**||||||||||||||||||
|10|MODULATION|RW|−0000010|−|MODULATION(6:0)||||||||||||Modulation|
|11|ENCODING|RW|−−−−0010|−|−||−||−||ENC<br>MANCH||ENC<br>SCRAM||ENC<br>DIFF|ENC INV|Encoder/Decoder<br>Settings|
|12|FRAMING|RW|−0000000|FRMRX|HSUPP||CRCMODE(1:0)||||FRMMODE(2:0)|||||FABORT|Framing settings|
|14|CRCINIT3|RW|11111111|CRCINIT(31:24)|||||||||||||CRC Initialization<br>Data or Preamble|
|15|CRCINIT2|RW|11111111|CRCINIT(23:16)|||||||||||||CRC Initialization<br>Data or Preamble|
|16|CRCINIT1|RW|11111111|CRCINIT(15:8)|||||||||||||CRC Initialization<br>Data or Preamble|
|17|CRCINIT0|RW|11111111|CRCINIT(7:0)|||||||||||||CRC Initialization<br>Data or Preamble|
|**Voltage Regulator**||||||||||||||||||
|1B|VREG|R|−−−−−−−−|−|−|−||−||SSDS||SSREG||SDS||SREG|Voltage Regulator<br>Status|
**www.onsemi.com**
**20**
**AX5051**
## **Table 21. CONTROL REGISTER MAP**
|**Addr**|**Name**|**Dir**|**Reset**||||||**Bit**|**Bit**||||||**Description**|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|||||**7**|**6**||**5**||**4**|**3**||**2**|**1**|**0**|||
|**Synthesizer**|||||||||||||||||
|20|FREQ3|RW|00111001|FREQ(31:24)|||||||||||Synthesizer<br>Frequency||
|21|FREQ2|RW|00110100|FREQ(23:16)|||||||||||Synthesizer<br>Frequency||
|22|FREQ1|RW|11001100|FREQ(15:8)|||||||||||Synthesizer<br>Frequency||
|23|FREQ0|RW|11001101|FREQ(7:0)|||||||||||Synthesizer<br>Frequency||
|25|FSKDEV2|RW|00000010|FSKDEV(23:16)|||||||||||FSK Frequency<br>Deviation||
|26|FSKDEV1|RW|01100110|FSKDEV(15:8)|||||||||||FSK Frequency<br>Deviation||
|27|FSKDEV0|RW|01100110|FSKDEV(7:0)|||||||||||FSK Frequency<br>Deviation||
|28|IFFREQHI|RW|00100000|IFFREQ(15:8)|||||||||||2nd LO / IF<br>Frequency||
|29|IFFREQLO|RW|00000000|IFFREQ(7:0)|||||||||||2nd LO / IF<br>Frequency||
|2C|PLLLOOP|RW|−0011101|−|reserve<br>d|BANDSEL|||PLLCPI(2:0)||||FLT(1:0)||Synthesizer Loop<br>Filter Settings||
|2D|PLLRANGING|RW|00001000|STICK<br>Y<br>LOCK|PLL<br>LOCK|RNGERR|||RNG<br>START|VCOR(3:0)|||||Synthesizer VCO<br>Auto−Ranging||
|**Transmitter**|||||||||||||||||
|30|TXPWR|RW|−−−−1000|–|–||–||–|TXRNG(3:0)||||||Transmit Power|
|31|TXRATEHI|RW|00001001|TXRATE(23:16)||||||||||||Transmitter Bitrate|
|32|TXRATEMID|RW|10011001|TXRATE(15:8)||||||||||||Transmitter Bitrate|
|33|TXRATELO|RW|10011010|TXRATE(7:0)||||||||||||Transmitter Bitrate|
|34|MODMISC|RW|––––––11|–|–||–||–|–||–|reserved|PTTCLK<br>GATE||Misc RF Flags|
|**FIFO, Part 2**|||||||||||||||||
|35|FIFOCOUNT|R|−−−−−−−−|−|−||−||−|−||FIFOCOUNT(2:0)||||FIFO Fill state|
|36|FIFOTHRESH|RW|−−−−−000|−|−||−||−|−||FIFOTHRESH(2:0)||||FIFO Threshold|
|37|FIFOCONTROL<br>2|RW|0−−−−−00|CLEAR|−||−||−|−||−|STOPONERR(1:0)|||Additional FIFO<br>control|
|**Receiver**|||||||||||||||||
|3A|AGCATTACK|RW|00010110|−|−||−||AGCATTACK(4:0)|||||||AGC Attack|
|3B|AGCDECAY|RW|0–010011|reserved|–||reserved||AGCDECAY(4:0)|||||||AGC Decay|
|3C|AGCCOUNTER|R|––––––––|AGCCOUNTER(7:0)||||||||||||AGC Current Value|
|3D|CICSHIFT|R|−−000100|−|−|reseved||CICSHIFT(4:0)||||||||CIC Shift Factor|
|3F|CICDEC|RW|00000100|−|−|CICDEC(5:0)||||||||||CIC Decimation<br>Factor|
|40|DATARATEHI|RW|00011010|DATARATE(15:8)||||||||||||Datarate|
|41|DATARATELO|RW|10101011|DATARATE(7:0)||||||||||||Datarate|
|42|TMGGAINHI|RW|00000000|TIMINGGAIN(15:8)||||||||||||Timing Gain|
|43|TMGGAINLO|RW|11010101|TIMINGGAIN(7:0)||||||||||||Timing Gain|
|44|PHASEGAIN|RW|00––0011|reserved|||–||–|PHASEGAIN(3:0)||||||Phase Gain|
|45|FREQGAIN|RW|00001010|reserved||||||FREQGAIN(3:0)||||||Frequency Gain|
|46|FREQGAIN2|RW|––––1010|–|–||–||–|FREQGAIN2(3:0)||||||Frequency Gain 2|
**www.onsemi.com**
**21**
**AX5051**
## **Table 21. CONTROL REGISTER MAP**
|**Addr**|**Name**|**Dir**|**Reset**|||**Bit**|**Bit**|**Bit**|**Bit**|**Bit**|**Bit**|**Bit**|**Bit**|**Description**|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|||||**7**|**6**|**5**|**4**|**3**||**2**||**1**|**0**||
|47|AMPLGAIN|RW|–––00110|–|–|–|reserved|AMPLGAIN(3:0)||||||Amplitude Gain|
|48|TRKAMPLHI|R|––––––––|TRKAMPL(15:8)||||||||||Amplitude Tracking|
|49|TRKAMPLLO|R|––––––––|TRKAMPL(7:0)||||||||||Amplitude Tracking|
|4A|TRKPHASEHI|R|––––––––|–|–|–|–|TRKPHASE(11:8)||||||Phase Tracking|
|4B|TRKPHASELO|R|––––––––|TRKPHASE(7:0)||||||||||Phase Tracking|
|4C|TRKFREQHI|R|––––––––|TRKFREQ(15:8)||||||||||Frequency<br>Tracking|
|4D|TRKFREQLO|R|––––––––|TRKFREQ(7:0)||||||||||Frequency<br>Tracking|
|**Crystal Oscillator, Part 2**|||||||||||||||
|4F|XTALCAP|RW|−−000000|−|−|XTALCAP(5:0)||||||||Crystal oscillator<br>tuning capacitance|
|**Misc**|||||||||||||||
|72|PLLVCOI|RW|−−000100|−|−|reserved|||VCO_I[2:0]|||||Synthesizer VCO<br>current<br>**Must be set to 001**|
|7A|LOCURST|RW|00110000|LOCUR<br>ST|reserved|||||||||LOCURST<br>**Must be set to 1**|
|7C|rEF|RW|−−100011|−|−|reserved|||REF_I[2:0]|||||Reference adjust|
|7D|RXMISC|RW|−−110110|−|−|reserved|||||RXIMIX(1:0)|||Misc RF settings<br>RXIMIX(1:0) must<br>be set to 01|
**www.onsemi.com**
**22**
**AX5051**
## **APPLICATION INFORMATION**
## **Typical Application Diagram**
**==> picture [473 x 285] intentionally omitted <==**
**----- Start of picture text -----**<br>
1 � F<br>ANTENNA<br>NC NC<br>VDD VDD_IO<br>GND IRQ<br>ANTP AX5051<br>VREG<br>ANTN MOSI<br>GND MISO<br>GND VDD CLK<br>GND<br>Supply<br>From Power<br>CLK16N CLK16P NC NC VREG NC GND<br>−CONTROLLER<br>N2 TST1 GND RESET_N SYSCLK SEL<br>TO/FROM MICRO<br>**----- End of picture text -----**<br>
**Figure 4. Typical Application Diagram**
It is mandatory to add 1 �F (low ESR) between VREG and GND.
Decoupling capacitors are not all drawn. It is recommended to add 100 nF decoupling capacitor for every
VDD 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.
**www.onsemi.com**
**23**
**AX5051**
## **Antenna Interface Circuitry**
The ANTP and ANTN pins provide RF input to the LNA when AX5051 is in receiving mode, and RF output from the PA when AX5051 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.
## _Single−ended Antenna Interface_
**==> picture [496 x 202] intentionally omitted <==**
**----- Start of picture text -----**<br>
VREG<br>LC1 CC1<br>CB1<br>CM1<br>LT1 CT1 LB2 LF1<br>CF1 CF2 50 � single−ended<br>IC Antenna equipment or<br>Pins antenna<br>LT2<br>CT2 CB2<br>CM2<br>LC2 CC2 LB1<br>Optional filter stage<br>to suppress TX<br>harmonics<br>VREG<br>**----- End of picture text -----**<br>
**Figure 5. Structure of the Antenna Interface to 50 � Single−ended Equipment or Antenna**
**Table 22.**
|**Table 22.**||||||||||
|---|---|---|---|---|---|---|---|---|---|
|**Frequency Band**|**LC1,2**<br>**[nH]**|**CC1,2**<br>**[pF]**|**LT1,2**<br>**[nH]**|**CT1,2**<br>**[pF]**|**CM1,2**<br>**[pF]**|**LB1,2**<br>**[nH]**|**CB1,2**<br>**[pF]**|**LF1**<br>**[nH]**|**CF1,2**<br>**[pF]**|
|868 / 915 MHz|68|0.9|12|18|2.4|12|2.7|0�|NC|
|433 MHz|120|2.2|39|7.5|6.0|27|5.2|0�|NC|
## **Voltage Regulator**
The AX5051 has an integrated voltage regulator, which generates a stable supply voltage VREG from the voltage
applied at VDD_IO. Use VREG to supply all the VDD supply pins.
**www.onsemi.com**
**24**
**AX5051**
## **QFN28 PACKAGE INFORMATION**
## **QFN28 5x5, 0.5P** CASE 485EF ISSUE A
**==> picture [443 x 348] intentionally omitted <==**
**----- Start of picture text -----**<br>
D A L L NOTES:<br>B 1. DIMENSIONS AND TOLERANCING PER<br>ASME Y14.5M, 1994.<br>2. CONTROLLING DIMENSION: MILLIMETERS.<br>PIN ONE<br>REFERENCE ÉÉ L1 3. DIMENSION b APPLIES TO PLATED<br>TERMINAL AND IS MEASURED BETWEEN<br>ÉÉ DETAIL A 0.15 AND 0.30MM FROM THE TERMINAL TIP.<br>4. COPLANARITY APPLIES TO THE EXPOSED<br>ALTERNATE TERMINAL<br>E CONSTRUCTIONS PAD AS WELL AS THE TERMINALS.<br>MILLIMETERS<br>DIM MIN MAX<br>0.15 C A 0.80 1.00<br>A1 0.00 0.05<br>A3 0.20 REF<br>0.15 C TOP VIEW EXPOSED Cu MOLD CMPD b 0.18 0.30<br>D 5.00 BSC<br>D2 3.45 3.75<br>A ÉÉÇÇ E 5.00 BSC<br>0.10 C DETAIL B (A3)A1 DETAIL B ÇÇ E2e 3.450.50 BSC3.75<br>ALTERNATE L 0.35 0.45<br>0.08 C CONSTRUCTION L1 −−− 0.15<br>NOTE 4 SIDE VIEW C SEATINGPLANE<br>DETAIL A RECOMMENDED<br>D2 SOLDERING FOOTPRINT*<br>8<br>5.30<br>15 28X<br>28X L 3.80 0.60<br>E2<br>1<br>1<br>28 22<br>28X b 3.80 5.30<br>e<br>0.10 M C A B<br>0.05 M C NOTE 3<br>BOTTOM VIEW<br>0.50 28X<br>PITCH 0.32<br>DIMENSION: MILLIMETERS<br>**----- End of picture text -----**<br>
*For additional information on our Pb−Free strategy and soldering details, please download the ON Semiconductor Soldering and Mounting Techniques Reference Manual, SOLDERRM/D.
**www.onsemi.com**
**25**
**AX5051**
## **QFN28 Soldering Profile**
**==> picture [429 x 255] intentionally omitted <==**
**----- Start of picture text -----**<br>
Preheat Reflow Cooling<br>TP tP<br>TL<br>tL<br>TsMAX<br>TsMIN<br>ts<br>25 ° C<br>T25 ° C to Peak<br>Time<br>Temperature<br>**----- End of picture text -----**<br>
**Figure 6. QFN28 Soldering Profile**
**Table 23.**
|**Table 23.**||
|---|---|
|**Profile Feature**|**Pb−Free Process**|
|Average Ramp−Up Rate|3°C/s max.|
|Preheat Preheat<br>Temperature Min<br>TsMIN<br>Temperature Max<br>TsMAX<br>Time (TsMINto TsMAX)<br>ts<br>Time 25°C to Peak Temperature<br>T25°C to Peak|150°C<br>200°C<br>60 – 180 sec<br>8 min max.|
|Reflow Phase<br>Liquidus Temperature<br>TL<br>Time over Liquidus Temperature<br>tL<br>Peak Temperature<br>tp<br>Time within 5°C of actual Peak Temperature<br>Tp|217°C<br>60 – 150 s<br>260°C<br>20 – 40 s|
|Cooling Phase<br>Ramp−down rate|6°C/s max.|
1. All temperatures refer to the top side of the package, measured on the package body surface.
**www.onsemi.com**
**26**
**AX5051**
## **QFN28 Recommended Pad Layout**
1. PCB land and solder masking recommendations are shown in Figure 7.
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 7. PCB Land and Solder Mask Recommendations**
2. Thermal vias should be used on the PCB thermal 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.
## **Assembly Process**
_Stencil Design & Solder Paste Application_
1. Stainless steel stencils are recommended for solder paste application.
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 8.
4. The aperture opening for the signal pads should be between 50−80% of the QFN pad area as shown in Figure 9.
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.
7. No−clean flux is recommended since flux from underneath the thermal pad will be difficult to clean if water−soluble flux is used.
2. A stencil thickness of 0.125 – 0.150 mm
- (5 – 6 mils) is recommended for screening.
**Figure 8. Solder Paste Application on Exposed Pad**
**www.onsemi.com**
**27**
**AX5051**
Minimum 50% coverage 62% coverage Maximum 80% coverage
## **Figure 9. Solder Paste Application on Pins**
ON Semiconductor and the are registered trademarks of Semiconductor Components Industries, LLC (SCILLC) or its subsidiaries in the United States and/or other countries. SCILLC owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of SCILLC’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf. SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC 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. “Typical” parameters which may be provided in SCILLC 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. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC 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 SCILLC was negligent regarding the design or manufacture of the part. SCILLC 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** :
Literature Distribution Center for ON Semiconductor 19521 E. 32nd Pkwy, Aurora, Colorado 80011 USA **Phone** : 303−675−2175 or 800−344−3860 Toll Free USA/Canada **Fax** : 303−675−2176 or 800−344−3867 Toll Free USA/Canada **Email** : orderlit@onsemi.com
**N. American Technical Support** : 800−282−9855 Toll Free **ON Semiconductor Website** : **www.onsemi.com** USA/Canada
**Europe, Middle East and Africa Technical Support: Order Literature** : http://www.onsemi.com/orderlit Phone: 421 33 790 2910 **Japan Customer Focus Center** For additional information, please contact your local Phone: 81−3−5817−1050 Sales Representative
**www.onsemi.com**
**AX5051/D**
**28**
Updated at February 9, 2023
onsemi is a premier global supplier of intelligent power and sensing technologies, driving disruptive innovations across the automotive, industrial, and cloud infrastructure markets. Recognized for their commitment to sustainability and reliable supply chains, the company accelerates advancements in vehicle electrification, industrial automation, and 5G networks by solving the industry's most complex design challenges. At the core of their portfolio is an industry-leading selection of discrete semiconductors. This extensive range features thousands of high-performance bipolar transistors, single and dual MOSFETs, and a comprehensive array of diodes, including Zener, Schottky, and fast-recovery rectifiers. Engineered for superior thermal performance and energy efficiency, these foundational components are critical for demanding power conversion, switching, and signal conditioning applications. Beyond essential discretes, onsemi provides a robust suite of advanced power management and circuit protection solutions. Their lineup includes intelligent power modules, single IGBTs, and transient voltage suppression (TVS) diodes designed to safeguard sensitive circuitry. Complimented by integrated passive filters, AC/DC LED driver ICs, and specialized sub-2.4GHz RF transceivers, onsemi equips engineers with the scalable, high-quality technologies needed to build a cleaner, smarter, and more connected world.
About Novapart
Novapart is a B2B electronic component broker specialising in stock shortages and cost reduction. We source hard-to-find parts and identify compliant alternatives across a catalogue of 410,000+ components from 500+ manufacturers.
Learn more →Stock Shortage Specialist
When a component is unavailable, discontinued or has an unacceptable lead time, we tap into our network of vetted European and Asian distributors to source what you need — without compromising on quality or traceability.
Request a quote →Compliant Alternatives
We identify pin-to-pin, electrically equivalent substitutes that meet the same certifications (RoHS, AEC-Q100, REACH) as your original specification — validated against datasheets, not just part numbers. Often at a lower cost.
BOM Analysis service →