By ON Semiconductor 26
ON Semiconductor's AXM0F243 is a System on Chip (SoC) for true single-chip wireless applications. The SoC contains the field-proven narrowband AX5043 RF transceiver core and a high-performance Arm Cortex-M0+ microcontroller (MCU) core. With its robust and efficient RF transceiver, and powerful Arm Cortex-M0+ MCU and programmable analog, the AXM0F243 is an outstanding choice for low power and long-range Internet of Things applications.
The AX5043 core is extremely powerful and is software programmable. With the widest array of available modulation schemes and data rates from 100 bps to 125 kbps, nearly any Sub GHz protocol, proprietary or standards-based, can be implemented. The software programmability of the radio core also makes it possible to share a common hardware design for products that have different software loaded, making it easier for customers to manage multiple SKUs. It is also possible to implement a multi-protocol solution using this device for powerful gateway implementations. The integrated frequency synthesizer can generate any carrier frequency from 27 MHz to 1050 MHz. For frequencies below ~400 MHz an external inductor is used by the integrated VCO, but above ~400 MHz an integrated inductor can be used instead.
The AX5043 receiver is extremely robust and can achieve sensitivities as low as -137 dBm while consuming less than 10 mA of current. For applications that require antenna diversity, an integrated diversity controller is included and can automatically control an external antenna switch through a GPIO pin. The receiver also has a wake on radio feature, which further reduces power consumption by allowing the MCU to sleep as long and as often as possible between radio events. The AX5043 transmitter includes either a differential power amplifier that generates up to 16 dBm or a single-ended option for up to 13 dBm.
The high-performance Arm Cortex-M0+ runs at up to 48 MHz and has 64 kB of FLASH and 8 kB of RAM. The MCU contains two independent serial communication blocks (SCBs) which can be configured for I2C, SPI, UART, and others. The MCU has five 16 bit timers that act as counters, PWM modulators, or pulse generators. There are 19 programmable GPIO pins.
In addition to the extremely powerful MCU core, the AXM0F243 MCU also has powerful and unique analog functionality. There is an integrated 12 bit SAR ADC capable of 1 Msps conversions with single-ended and fully differential modes. The MCU also contains two current DACs, two ultra-low power comparators, and two ultra-low power operational amplifiers.