Table 1. Si443x vs. Si446x DC Characteristics. Specification Si443x Si446x. Ambient Temperature 40 to 85 C 40 to 85 C

Similar documents
Table 1. WMCU Replacement Types. Min VDD Flash Size Max TX Power

Figure 1. LDC Mode Operation Example

AN656. U SING NEC BJT(NESG AND NESG250134) POWER AMPLIFIER WITH Si446X. 1. Introduction. 2. BJT Power Amplifier (PA) and Match Circuit

AN599. Si4010 ARIB STD T-93 TEST RESULTS (315 MHZ) 1. Introduction. 2. Relevant Measurements Limits DKPB434-BS Schematic and Layout

Figure 1. Low Voltage Current Sense Amplifier Utilizing Nanopower Op-Amp and Low-Threshold P-Channel MOSFET

Table 1. TS1100 and MAX9634 Data Sheet Specifications. TS1100 ±30 (typ) ±100 (typ) Gain Error (%) ±0.1% ±0.1%

Normal Oscillator Behavior (Device A) Figure 1. Normal Oscillator Behavior (Device A) ft = f0 1 + TC1 T T0

TS3003 Demo Board FEATURES COMPONENT LIST ORDERING INFORMATION. TS3003 Demo Board TS3003DB

AN985: BLE112, BLE113 AND BLE121LR RANGE ANALYSIS

AN31. I NDUCTOR DESIGN FOR THE Si41XX SYNTHESIZER FAMILY. 1. Introduction. 2. Determining L EXT. 3. Implementing L EXT

Table MHz TCXO Sources. AVX/Kyocera KT7050B KW33T

TS3004 Demo Board FEATURES COMPONENT LIST ORDERING INFORMATION. TS3004 Demo Board TS3004DB. 5V Supply Voltage FOUT/PWMOUT Output Period Range:

Si21xxx-yyy-GM SMIC 55NLL New Raw Wafer Suppliers

AN1093: Achieving Low Jitter Using an Oscillator Reference with the Si Jitter Attenuators

TS1105/06/09 Current Sense Amplifier EVB User's Guide

AN933: EFR32 Minimal BOM

IN1/XA C PAR IN2/XB. Figure 1. Equivalent Crystal Circuit

When paired with a compliant TCXO or OCXO, the Si5328 fully meets the requirements set forth in G.8262/Y ( SyncE ), as shown in Table 1.

Si4825-DEMO. Si4825 DEMO BOARD USER S GUIDE. 1. Features. Table 1. Si4825 Band Sequence Definition

AN255. REPLACING 622 MHZ VCSO DEVICES WITH THE Si55X VCXO. 1. Introduction. 2. Modulation Bandwidth. 3. Phase Noise and Jitter

WT11I DESIGN GUIDE. Monday, 28 November Version 1.1

AN862: Optimizing Jitter Performance in Next-Generation Internet Infrastructure Systems

RF4432 wireless transceiver module

profile for maximum EMI Si50122-A5 does not support Solid State Drives (SSD) Wireless Access Point Home Gateway Digital Video Cameras REFOUT DIFF1

UG175: TS331x EVB User's Guide

Optocoupler 8. Shield. Optical Receiver. Figure 1. Optocoupler Block Diagram

INPUT DIE V DDI V DD2 ISOLATION ISOLATION XMIT GND2. Si8710 Digital Isolator. Figure 1. Si8710 Digital Isolator Block Diagram

Description. Benefits. Logic Control. Rev 2.1, May 2, 2008 Page 1 of 11

AN427. EZRADIOPRO Si433X & Si443X RX LNA MATCHING. 1. Introduction. 2. Match Network Topology Three-Element Match Network

AN0026.1: EFM32 and EFR32 Wireless SOC Series 1 Low Energy Timer

Figure 1. Typical System Block Diagram

UG310: XBee3 Expansion Kit User's Guide

Catalog

UG123: SiOCXO1-EVB Evaluation Board User's Guide

UG310: LTE-M Expansion Kit User's Guide

Change of Substrate Vendor from SEMCO to KCC

AN797 WDS USER S GUIDE FOR EZRADIO DEVICES. 1. Introduction. 2. EZRadio Device Applications Radio Configuration Application

AN0026.0: EFM32 and EZR32 Wireless MCU Series 0 Low Energy Timer

BGM13P22 Module Radio Board BRD4306A Reference Manual

RF4463F30 High Power wireless transceiver module

RF NiceRF Wireless Technology Co., Ltd. Rev

Assembly Site Addition (UTL3)

AN959: DCO Applications with the Si5341/40

AN1005: EZR32 Layout Design Guide

90 µa max supply current 9 µa shutdown current Operating Temperature Range: 40 to +85 C 5-pin SOT-23 package RoHS-compliant

Si Data Short

AN905 EXTERNAL REFERENCES: OPTIMIZING PERFORMANCE. 1. Introduction. Figure 1. Si5342 Block Diagram. Devices include: Si534x Si5380 Si539x

Si4355 E ASY- TO-USE, LOW-CURRENT OOK/(G)FSK SUB-GHZ RECEIVER. Features. Applications. Description

Si Data Short

AN523. OVERLAY CONSIDERATIONS FOR THE Si114X SENSOR. 1. Introduction. 2. Typical Application

AN361 WIRELESS MBUS IMPLEMENTATION USING EZRADIOPRO DEVICES. 1. Introduction. 2. Wireless MBUS Standard

Table 1. Summary of Measured Results. Spec Par Parameter Condition Limit Measured Margin. 3.2 (1) TX Antenna Power +10 dbm dbm 0.

Low Jitter and Skew 10 to 220 MHz Zero Delay Buffer (ZDB) Description. Benefits. Low Power and Low Jitter PLL. (Divider for -2 only) GND

Remote keyless entry Home automation Industrial control Sensor networks Health monitors Electronic shelf labels

AN1104: Making Accurate PCIe Gen 4.0 Clock Jitter Measurements

AN614 A SIMPLE ALTERNATIVE TO ANALOG ISOLATION AMPLIFIERS. 1. Introduction. Input. Output. Input. Output Amp. Amp. Modulator or Driver

Reference Manual BRD4502C (Rev. A00)

Low-Power Single/Dual-Supply Dual Comparator with Reference. A 5V, Low-Parts-Count, High-Accuracy Window Detector

TS A 0.65V/1µA Nanopower Voltage Detector with Dual Outputs DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION CIRCUIT

TSM6025. A +2.5V, Low-Power/Low-Dropout Precision Voltage Reference FEATURES DESCRIPTION APPLICATIONS TYPICAL APPLICATION CIRCUIT

TSM9634F. A 1µA, SOT23 Precision Current-Sense Amplifier DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION CIRCUIT

Excellent selectivity performance

The 500 Series Z-Wave Single Chip ADC. Date CET Initials Name Justification

Description. Benefits. Low Jitter PLL With Modulation Control. Input Decoder SSEL0 SSEL1. Figure 1. Block Diagram

Si4x55-C EASY- TO-USE, LOW-CURRENT OOK/(G)FSK SUB-GHZ TRANSCEIVER, TRANSMITTER, AND RECEIVER. Features. Applications. Description.

RF4432PRO wireless transceiver module

Low-Power Single/Dual-Supply Quad Comparator with Reference FEATURES

DRF4431F27 27dBm ISM RF Transceiver Module V1.10

Not Recommended for New Design. SL28PCIe16. EProClock PCI Express Gen 2 & Gen 3 Clock Generator. Features. Pin Configuration.

LR1276 Module Datasheet V1.0

CMT2300A. Ultra Low Power Sub-1GHz Transceiver CMT2300A. Features. Applications. Ordering Information. Descriptions.

Excellent selectivity performance

AN114. Scope. Safety. Materials H AND SOLDERING TUTORIAL FOR FINE PITCH QFP DEVICES. Optional. Required. 5. Solder flux - liquid type in dispenser

Si52111-B3/B4 PCI-EXPRESS GEN 2 SINGLE OUTPUT CLOCK GENERATOR. Features. Applications. Description. compliant. 40 to 85 C

RF4432F27 Catalog

Si4356. Si4356 STANDALONE SUB-GHZ RECEIVER. Features. Applications. Description

package and pinout temperature range Test and measurement Storage FPGA/ASIC clock generation 17 k * 3

Description. Benefits. Low Jitter PLL With Modulation Control. Input Decoder SSEL0 SSEL1. Figure 1. Block Diagram. Rev 2.6, August 1, 2010 Page 1 of 9

I-NUCLEO-SX1272D. SX1272 LoRa technology and high-performance FSK/OOK RF transceiver modem. Features

RFM26W ISM Transceiver module V 1. 1

Remote keyless entry Home automation Industrial control Sensor networks Health monitors Electronic shelf labels

Hardware Design Considerations

Features + DATAIN + REFCLK RATESEL1 CLKOUT RESET/CAL. Si DATAOUT DATAIN LOS_LVL + RATESEL1 LOL LTR SLICE_LVL RESET/CAL

Configurable packet handler. Integrated voltage regulators. On-chip crystal tuning. Low BOM Power-on-reset (POR)

Remote meter reading Remote keyless entry Home automation Industrial control Sensor networks Health monitors RF ANALOG CORE TXP AUTO DIVIDER TUNE TXM

Reference Manual BRD4543B

Single Chip High Performance low Power RF Transceiver (Narrow band solution)

ATDD (analog tune and digital display) FM/AM/SW radio Worldwide FM band support from 64 to 109 MHz with 5 default sub-bands:

Remote meter reading Remote keyless entry Home automation Industrial control Sensor networks Health monitors Tag readers

AN1057: Hitless Switching using Si534x/8x Devices

Reference Manual BRD4545A

ATDD (analog tune and digital display) FM/AM/SW radio Worldwide FM band support from 64 MHz to 109 MHz with 5 default sub-bands:

Case study for Z-Wave usage in the presence of LTE. Date CET Initials Name Justification

AN0002.0: EFM32 and EZR32 Wireless MCU Series 0 Hardware Design Considerations

Preliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz

WIRELESS PRODUCT SELECTOR GUIDE

The Si86xxIsoLin reference design board contains three different analog isolation circuits with performance summarized in Table 1.

Si597 QUAD FREQUENCY VOLTAGE-CONTROLLED CRYSTAL OSCILLATOR (VCXO) 10 TO 810 MHZ. Features. Applications. Description. Functional Block Diagram.

AN633. Si446X PROGRAMMING GUIDE AND SAMPLE CODES. 1. Introduction. 2. Hardware Options Test Card Options

TS1105/06 Data Sheet. TS1105 and TS1106 Unidirectional and Bidirectional Current- Sense Amplifiers + Buffered Unipolar Output with Adjustable Bias

Transcription:

TRANSITIONING FROM THE Si443X TO THE Si446X 1. Introduction This document provides assistance in transitioning from the Si443x to the Si446x EZRadioPRO transceivers. The Si446x radios represent the newest generation of the EZRadioPRO family with improved performance and flexibility combined with simplicity and cost efficiency. The main differences between these two transceiver families are described here. It is highly recommended that the customer read the Si446x data sheets and application notes when converting a design from the Si443x family to the Si446x family. 2. Benefits The Si446x significantly improves performance in almost all areas compared to the Si443x transceivers. Key among these are lower current in standby and active mode, overall improved link budget to 146 db, and improved phase noise and blocking performance. In addition, the Si446x family has a highly-configurable modem and packet handler to support various application requirements as well as legacy modes of operation. Customers will also benefit from the newer development kits and WDS improvements, which make it easier to evaluate RF performance and develop application code. 2.1. Comparison of DC Characteristics Table 1. Si443x vs. Si446x DC Characteristics Specification Si443x Si446x Supply Voltage 1.8 to 3.6 V 1.8 to 3.6 V Ambient Temperature 40 to 85 C 40 to 85 C Shutdown Mode Current Consumption 15 na 30 na Standby Mode Current Consumption 450 na 50 na Ready Mode Current Consumption 800 µa 1.8 ma Receive Mode Current Consumption 18.5 ma 10.7/13.7 ma Shutdown to Receive Time 16.8 ms 15 ms Standby to Receive Mode Time 800 µs 440 µs Ready to Receive Mode Time 200 µs 122 µs Both radio families work over the same range of temperatures and supply voltages. The majority of the current consumption and transition times are significantly improved in the Si446x devices. Faster turnaround times, lower active currents, and significantly lower standby current consumption make the Si446x family more desirable in battery-powered applications compared to the Si443x family. Rev. 0.2 12/13 Copyright 2013 by Silicon Laboratories AN799

2.2. Comparison of RF Parameters Table 2. RF Parameters Comparison Specification Si443x Si4460/61/63 Si4464 Frequency Range 240 to 480 MHz (156.25 Hz res.) 480 to 960 MHz (312.5 Hz res.) 142 175 MHz (4.7 Hz) 283 350 MHz (9.5 Hz res.) 420 525 MHz (14.3 Hz res.) 850 1050 MHz (28.6 Hz res.) 119 159 MHz (4.7 Hz) 177 239 MHz (7.1 Hz) 235 319 MHz (9.5 Hz res.) 353 479 MHz (14.3 Hz) 470 639 MHz (19.1 Hz res.) 705 960 MHz (28.6 Hz res.) RX Channel BW 2.6 to 620 khz 1.1 to 850 khz RX Sensitivity 108 dbm (40 kbps, GFSK, ±20 khz dev., BER<0.1%) 110 dbm (40 kbps, GFSK, +-20 khz dev., BER<0.1%)) Blocking 1 MHz Offset 52 dbm 75 dbm The wider range of operating frequencies allows the Si446x family to be used in 169 MHz European ISM Bands (proprietary, social alarm, or Wireless MBUS N mode applications). The narrower Receive channel filter, better sensitivity, and excellent blocking performance make the Si446x more valuable in narrow-band applications (FCC Part 90, ETSI Category 1, etc.). 2 Rev. 0.2

3. Hardware recommendations Due to the different pinout of the QFN package, it is necessary to modify the application printed circuit board when transitioning from the Si443x to the Si446x. The following sections summarize the main differences and provide guidelines for component selection. 3.1. Package and Pinout Both Si443x and Si446x radios are in a 4 x 4 mm 20-pin QFN package. The respective pinouts of the radios are summarized in Table 3. SDN XIN XOUT nirq nsel GPIO3 GPIO2 GND XIN XOUT _RF 1 20 19 18 17 16 SDN 1 20 19 18 17 16 TX 2 15 SCLK RXp 2 15 nsel RXp RXn 3 4 GND PAD 14 13 SDI SDO RXn TX 3 4 GND PAD 14 13 SDI SDO NC 5 12 _DIG NC 5 12 SCLK 6 7 8 9 10 11 NC 6 7 8 9 10 11 nirq ANT GPIO_0 GPIO_1 GPIO_2 VR_DIG TXRamp GPIO0 GPIO1 Figure 1. Pin Descriptions (Si443x and Si446x) Table 3. Pinout Comparison Feature Si443x Si446x General Purpose IOs ANT Pin TXRamp Pin Regulated Output Voltage of the Digital LDO 3 GPIOs (digital signals or analog input for the internal ADC) ANT pin can control the RF switch in an antenna diversity application. It helps to utilize the GPIOs for other purposes. This feature is not available in the Si443x devices. 1 µf decoupling capacitor needs to be connected to VDR pin. 4 GPIOs (digital signals or analog input for the internal ADC) The RF switch control functionality is available on all 4 GPIOs. It provides flexibility for the HW designer to select GPIOs for RF switch control purposes that result in the most optimal RF layout. TXRamp pin can be used to control the TX ramp-up of the front end module or provide bias for the external transistor in a high-output power design. Internal LDO is not available externally Rev. 0.2 3

3.2. Reference Design and Component Selection The typical application circuits for the Si443x and Si446x devices are shown in Figures 2 and 3. supply voltage C6 100p C7 100n C8 1u X1 30MHz GP1 GP2 SDN XIN XOUT nirq nsel C3 L4 C2 L3 L2 C4 C1 L1 _RF 1 TX 2 RFp 3 RXn 4 NC 5 20 19 18 17 16 Si4430/31 6 7 8 9 10 15 SCLK 14 SDI 13 SDO 12 _D 11 NC GP3 GP4 GP5 microcontroller L6 L5 ANT GPIO0 GPIO1 GPIO2 VR_DIG C9 1u C5 VSS Programmable load capacitors for X1 are integrated. L1-L6 and C1-C5 values depend on frequency band, antenna impedance, output power and supply voltage range. Figure 2. Si443x Application Example (Direct-Tie Application) 30 MHz C5 L4 C4 L3 C3 L2 C6 L5 C2 C1 SDN RXp RXn TX NC L1 GPIO3 GPIO2 GND XIN XOUT 20 1 2 3 4 5 6 19 18 17 16 15 Si4461 14 13 12 11 7 8 9 10 TXRAMP GPIO0 GPIO1 nsel SDI SDO SCLK nirq GP1 GP2 GP3 GP4 GP5 Microcontroller C7 C8 C9 100 p 100 n 1u Figure 3. Si446x Application Example (Direct-Tie Application) 4 Rev. 0.2

The architecture of the Receive and Transmit blocks of both radios are similar; therefore, the matching network topologies are the same in both application examples. Both radios can support different Tx matching network topologies. Refer to the following application notes for more details and comparisons on the different topologies: AN627: Si4060/Si4460/61 Low-Power PA Matching AN648: Si4063/4463/64 TX Matching The Si446x can run the same crystal as the Si443x. In order to utilize a lower-cost crystal in the application, the Si446x is designed to accommodate a wide range of crystal frequencies (25 32 MHz). Refer to AN785: Crystal Selection Guide for the Si4x6x RF ICs for more details on crystal or TCXO selection for the Si446x devices. Rev. 0.2 5

4. Firmware Recommendations 4.1. Configuration Interface Both radios can be configured through a standard SPI interface, with up to 10 MHz clock speed. An Application Programming Interface (API) is designed for the Si446x device over the SPI interface instead of using a register configuration approach like in the Si443x. The major benefit of the API is that the radio can execute complex commands and procedures with minimal host MCU interaction. This approach helps to reduce the timecritical tasks from the host MCU and allows selection of a simpler, lower-cost MCU for the application. On the other end, the API results are as follows: The command execution time varies from command to command, and it may be slower than changing a simple register in the case of very basic commands. Retrieving status information from the chip requires the following process: issue a command that addresses what information the host MCU is looking for; wait for the radio to prepare the data (wait for the Clear To Send Signal), and read the actual status information. For time-critical information, the host MCU can access the Fast Response Registers (RSSI, interrupt status, etc.) or use dedicated HW commands (Transmit FIFO Write, Receive FIFO Read) as well. The complete list of commands and their descriptions are provided as an HTML document (available as the EZRadioPRO API Documentation zip file on the Silicon Labs web site). The HTML format helps to navigate more easily within the document. The open/collapse feature of the HTML document also helps to highlight or hide desired or undesired details for easier readability. 4.2. Power-On Sequence and Radio Configuration After waiting for the Power-On Reset, the Si443x is ready to receive configuration commands. There is an additional step for the Si446x since it needs to be boot up before the radio is ready to receive configuration commands. The boot-up process takes about 15 ms. The Si443x radio can be initialized by overwriting registers that need to be different than their default value. The same approach must be followed for the Si446x. The properties of the radio need to be configured according to the desired radio parameters. Turned off or in SDN state Turned off or in SDN state Apply & set SDN=0 Apply & set SDN=0 Power On Reset Power On Reset Typ. 16ms Max. 5ms Ready to boot Ready mode Radio is initialized Overwrite necessary registers for initialization Ready for initiazitation ~15ms Send BOOT_UP command Send config array and check consistency Radio is initialized Si443x Initialization Si446x Initialization Figure 4. Initialization process for the Si4313 and Si446x Devices 6 Rev. 0.2

The Si446x is highly-configurable. The radio has several properties that may need to be changed to achieve the desired operation. A PC GUI (WDS) is designed to help determine the necessary property settings. The user needs to set the desired configuration on a graphical user interface, and the tool provides example projects, batch files, or header files with the proper radio property configurations. For more information about the WDS and the radio configurations, refer to the following application notes: AN632: WDS User s Guide for EZRadioPRO Devices AN633: Programming Guide for EZRadioPRO Si4x6x Devices 4.3. Typical Use Cases Both radios support the typical use cases: transmitting and receiving packets or transmitting and receiving data in direct mode (when the data is available or provided through a GPIO instead of via the FIFO). Due to the API interface of the Si446x radio, realizing the typical use cases is different than for the Si443x radio. Other than the SPI low-layer driver and the application code, the rest of the application code needs to be changed. Both radios have a programming guide with example codes that summarize and show how the radio needs to be used. In addition to the radio operation, there are major improvements in the example projects and the support tools of the Si446x:. The Si443x example codes are very basic and not partitioned; therefore, they require additional effort to change and port them to another HW platform. The Si446x example projects are built based on a driver that is well partitioned, and, beside the radio, support all major peripherals of the development board as well. The radio configurations of the Si443x example codes need to be configured manually. WDS has a new feature for the Si446x: it can generate example projects with customized radio settings and packet configuration. The project can be saved or open in the Silicon Labs IDE for further FW development. This reduces the possibility of misconfiguration of the radio and provides a complete, tested C source code for the given use case, drastically reducing development time. Refer to the AN633 for more details on the example project. Note that the example projects cannot be downloaded from the WEB site directly; those must be obtained from WDS with the desired radio configuration. 4.4. RX Modem Both radios use high-performance ADCs that allows channel filtering, image rejection and demodulation to be performed in the digital domain. The Si446x has an improved digital modem; the differences are summarized in Table 4. Table 4. RX Modem Comparison Specification Si443x Si446x Modulation Modes 2GFSK, 2FSK, OOK 2GFSK, 2FSK, 4GFSK, 4FSK, GMSK, OOK (G)FSK Data Rate 0.123 256 kbps 0.1 500 kbps 4(G)FSK Data Rate N/A 0.2 1000 kbps OOK Data Rate 0.123 40 kbps 0.1 120 kbps Bandwidth-Time Product Fixed 0.5 Fixed 0.5 RX Architecture fixed-if (937.5 khz) Fixed-IF (Fxtal/64), zero-if, scaled-if Image Calibration N/A Image calibration (IRCAL API command) is available to improve the image rejection to more than 55 db in fixed-if mode. Rev. 0.2 7

Table 4. RX Modem Comparison (Continued) Specification Si443x Si446x RSSI Preamble Detection Automatic RX Hopping and Hop Table Current RSSI can be read from a register. RX chain settles and detect standard preamble ( 0101 ). N/A The current RSSI is available through API call or Fast Response Registers. RSSI can be latched and stored upon a system event (preamble/synch word detection, etc.). For more accurate RSSI reading, the radio can average it for various bit timings. The radio can provide an interrupt if the RSSI si changed by a programmable amount during packet reception to detect interfering signals. RX chain settles and detects standard (up to 256 bytes) and custom preamble pattern (up to 4 bytes). This feature is intended for RX hopping where the device has to hop from channel to channel and look for packets. It is fully-configurable through the API interface, including hop table and hop conditions. Manual RX Hopping N/A It provides a fast turnaround time (75 µs) from Rx-to-Rx that can be utilized for frequency scanning algorithms. The wider data rate and modulation format support make the Si446x more future proof. The extremely-configurable RX modem makes it possible to design-in the Si446x for legacy product replacement. Image calibration in fixed-if mode allows the use of Si446x radios in ultra-narrow-band applications. Refer to AN790: Image Rejection and IQ Calibration for more details on image calibration. 8 Rev. 0.2

4.5. Packet Handler AN799 Both radios have built-in packet handlers that help to process the received data bits and construct the transmit packets. Utilizing this feature offloads these time-consuming tasks from the host MCU. It allows for selection of a simpler, lower-cost MCU. The CRC and data-whitening seeds and polynomials are more configurable in the Si446x than in the Si443x. 4.5.1. Receive Packet Handler The Receive packet handler operation of the Si443x is very basic compared to that of the Si446x. While Si443x supports only fixed or variable packet length mode operation with optional CRC, Manchester coding, and data Whitening over the entire packet, the Si446x can be configured for a wide variety of packet configurations by introducing the FIELD feature. FIELD is an entity within the packet where the CRC, Manchester coding, and data Whitening settings are fixed within that entity. The FIELD feature is also mandatory if 4(G)FSK modulation is used. Up to five FIELDs can be configured within a packet. One of the FIELDs cam be of variable length, where the length byte must be present in an earlier FIELD. Preamble Sync Word Field 1 Header or Data CRC Field 1 (opt) Field 2 (opt) Pkt Length or Data CRC Field 2 (opt) Field 3 (opt) Data CRC Field 3 (opt) Field 4 (opt) Data CRC Field 4 (opt) Field 5 (opt) Data CRC Field 5 (opt) 1-255 Bytes 1-4 Bytes Config Config Config Config Config 0, 2, or 4 Bytes 0, 2, or 4 Bytes 0, 2, or 4 Bytes Figure 5. Packet Handler Operation of the Si446x 0, 2, or 4 Bytes 0, 2, or 4 Bytes 4.5.2. Transmit Packet Handler The Si443x can be configured for fixed or variable-length packet transmissions. In fixed packet length mode, the radio transmits the preamble and the synch word automatically followed by the desired number of bytes from the TX FIFO. The radio also automatically applies the selected CRC calculation, Manchester coding, or data Whitening features over the entire packet. In variable packet length mode, the operation is similar, but there is a length byte transmitted by the radio right after the synchron word that determines how many bytes will be transmitted from the FIFO. The Si446x doesn't have dedicated variable packet length mode operation. The entire packet has to be filled into the FIFO as it desired to be transmitted, including the length byte on the proper location. Next, the START_TX command has to be called with the packet length to initiate the packet transmission. The radio transmits the preamble and the sync word automatically followed by the desired number of bytes from the FIFO (defined as packet length in the START_TX command). If CRC calculation, Manchester coding, data Whitening, or 4(G)FSK modulation is used, then the FIELD feature needs to be used in transmit mode as well. Rev. 0.2 9

4.6. Auxiliary Functions Table 5 summarizes the auxiliary functions. Table 5. Auxiliary Functions Function Si443x Si446x Power-On Reset Smart Reset Simple Power On Reset. Low Battery Detect Battery voltage read possibility Low Battery Threshold Interrupt Battery voltage read possibility. Low Battery Threshold Interrupt. MCU Clock Output Derived from the XTAL Derived from the XTAL. Temperature Sensor Available through the internal ADC Available through the internal ADC. Wake Up Timer Programmable, runs from the 32kHz oscillator, wakes up the radio Programmable, runs from the 32 khz oscillator, wakes up the radio and optionally into TX or RX mode. The Si446x has a different power-on reset circuit that is able to reduce the Standby mode current consumption. It cannot reset the radio upon the rising edge of the supply voltage (called smart reset in the Si443x). Refer to the Si446x data sheet for more details on the power-on reset. Note: If it is desired to reset the radio from the host MCU, the SDN pin is intended to be uses for that purpose. The Wake Up Timer (waking up the radio and the host MCU regularly to complete scheduled tasks) has a new feature in the Si446x devices. It not only wakes up the radio, but it can also automatically set the radio into Receive or Transmit mode. There is an 11-bit auxiliary ADC for measuring the battery voltage, the internal temperature sensor, or an external component over a GPIO in the Si446x. The ADC utilizes a SAR architecture and achieves 11-bit resolution. The Effective Number of Bits (ENOB) is 9 bits. This is an improvement over the 8-bit SAR architecture of the Si443x devices. 10 Rev. 0.2

Simplicity Studio One-click access to MCU tools, documentation, software, source code libraries & more. Available for Windows, Mac and Linux! www.silabs.com/simplicity MCU Portfolio www.silabs.com/mcu SW/HW www.silabs.com/simplicity Quality www.silabs.com/quality Support and Community community.silabs.com Disclaimer Silicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products must not be used within any Life Support System without the specific written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Laboratories products are generally not intended for military applications. Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Trademark Information Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, CMEMS, EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations thereof, "the world s most energy friendly microcontrollers", Ember, EZLink, EZMac, EZRadio, EZRadioPRO, DSPLL, ISOmodem, Precision32, ProSLIC, SiPHY, USBXpress and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders. Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA http://www.silabs.com