Renesas Electronics RX23W 32-bit Microcontrollers

Renesas Electronics RX23W Microcontrollers integrate wireless BLUETOOTH® 5.0 Low Energy connectivity with a high-performance 32-bit RXv2 CPU core, with FPU (Floating Point Unit) and DSP functions. These microcontrollers feature a broad range of peripheral functions that are indispensable for IoT equipment, including security, touch key, USB, and CAN functions. These functions allow the RX23W to implement system control and Bluetooth wireless functions for IoT endpoint equipment such as home appliances, healthcare equipment, and sports and fitness equipment on a single chip. The RX23W's Bluetooth mesh functions make it optimal for industrial IoT equipment collecting sensor data within a factory or a building.

Key Features

  • RX23W supports long-distance communication (up to 400m), 2Mbps data throughput, and Bluetooth mesh networking, supporting the full functionality of Bluetooth 5.0 Low Energy. RX23W achieves a 3mA reception mode peak current and a reception sensitivity level of -105dBm at 125 Kbps.
  • Provides API functions that conform to all standard profiles, including a Health Thermometer Profile (HTP), an Environment Sensing Profile (ESP), and an Automation I/O profile (AIOP). Allows users to start prototype development and evaluation quickly to hasten the user's development process.
  • Allows simultaneous development of system control and communication control
    Renesas provides a Smart Configurator, implemented in a GUI, that can generate all types of MCU peripheral function driver code and pin settings for the e2 Studio Integrated Development Environment (IDE) to generate the Bluetooth driver code. Renesas also developed a QE for BLE that can generate programs for custom profiles and embed them in user application programs to support application program development. The Renesas Bluetooth Trial Tool Suite allows users to perform initial wireless characteristics evaluations and Bluetooth functional verification in a GUI. 
  • Secure communications MCU for the IoT
    RX23W integrates Trusted Secure IP (TSIP) as part of its built-in hardware security engine. The TSIP driver uses strong encryption key management with hardware accelerators to securely boot customers’ IoT devices and protect them from security threats. Cryptographic Algorithm Validation Program (CVAP) certification is expected.
  • Reduced Bill of Materials through integration
    RX23W includes a dedicated Bluetooth® high-precision low-speed on-chip oscillator, eliminating the need for external matching circuits and external capacitors. This reduces both BOM (bills of materials) costs and circuit board areas, resulting in lower IoT equipment manufacturing costs.

Applications

  • IoT
  • Healthcare
  • Home appliances
  • Building automation
  • Audio
  • HMI

Specifications

  • 32-bit RXv2 CPU core
    • 54MHz max operating frequency
    • 88.56 DMIPS capability in operation at 54MHz
    • 32-bit multiply-accumulate and 16-bit multiply-subtract enhanced DSP
    • 32-bit single-precision floating point (compliant to IEEE754)
    • Divider (fastest instruction execution takes two CPU clock cycles)
    • Fast interrupt
    • CISC Harvard architecture with 5-stage pipeline
    • Variable-length instructions, ultra-compact code
    • On-chip debugging circuit
    • Memory protection unit (MPU) supported
  • Low power design and architecture
    • Operation from a single 1.8V to 3.6V supply
    • RTC capable of operating on the battery backup power supply
    • Three low-power consumption modes
    • Low power timer (LPT) that operates during the software standby state
  • On-chip flash memory for code
    • 384Kbyte to 512Kbyte capacities
    • On-board or off-board user programming
    • Programmable at 1.8V
    • For instructions and operands
  • On-chip data flash memory
    • 8Kbytes (1,000,000 program/erase cycles)
    • BGO (Background Operation)
  • 64Kbyte On-chip SRAM, no wait states
  • Data transfer functions
    • DMAC: Incorporates four channels
    • DTC: Four transfer modes
  • ELC
    • Event signals can initiate module operation without using interrupts.
    • Linked operation between modules is possible while the CPU is
  • Reset and supply management
    • Eight types of reset, including the power-on reset (POR)
    • Low voltage detection (LVD) with voltage settings
  • Clock functions
    • 1 to 20MHz main clock oscillator frequency
    • Up to 20MHz external clock input frequency 
    • 32.768kHz sub-clock oscillator frequency
    • 32MHz frequency of Bluetooth-dedicated clock oscillator
    • 4MHz to 12.5MHz PLL circuit input
    • On-chip low- and high-speed oscillators, dedicated on-chip low-speed oscillator for the IWDT
    • 4MHz, 6MHz, 8MHz, or 12MHz USB-dedicated PLL circuit
    • 54MHz system clock and 48MHz USB clock
    • Generation of a dedicated 32.768kHz clock for the RTC
    • Clock frequency accuracy measurement circuit (CAC)
  • Real-time clock
    • Adjustment functions (30 seconds, leap year, and error)
    • Calendar count mode or binary count mode selectable
    • Time capture function
    • Time capture on event-signal input through external pins
  • Independent watchdog timer, 15kHz on-chip oscillator produces a dedicated clock signal to drive IWDT
  • Useful functions for IEC60730 compliance
    • Self-diagnostic and disconnection-detection assistance functions for the A/D converter, clock frequency accuracy measurement circuit, independent watchdog timer, and RAM test assistance functions using the DOC
  • MPC
    • Input/output functions selectable from multiple pins
    • Up to 12 communication functions
    • Bluetooth Low Energy (1 channel)
    • An RF transceiver and link layer compliant with the Bluetooth 5.0 Low Energy specification LE 1M PHY, LE 2M PHY, LE Coded PHY (125 kbps and 500 kbps), and LE Advertising extension support
    • On-chip Bluetooth-dedicated AES-CCM (128-bit blocks) encryption circuit
    • USB 2.0 host/function/On-The-Go (OTG) (one channel), full-speed = 12Mbps, low-speed = 1.5Mbps, isochronous transfer, and BC (Battery Charger) supported
    • CAN (one channel) compliant to ISO11898-1: Transfer at up to 1Mbps
    • SCI with many useful functions (up to 4 channels)
    • Asynchronous mode, clock synchronous mode, smart card interface Reduction of errors in communications using the bit modulation function
    • IrDA interface (one channel, in cooperation with the SCI5)
    • I2C bus interface: Transfer at up to 400kbps, capable of SMBus operation (one channel)
    • RSPI (one channel): Transfer at up to 16Mbps
    • Serial sound interface (one channel)
    • SD host interface (optional one channel) SD memory/SDIO 1-bit or 4-bit SD bus supported
  • Up to 19 extended-function timers
    • 16-bit MTU: input capture, output compare, complementary PWM output, phase counting mode (five channels)
    • 16-bit TPU: input capture, output compare, phase counting mode (six channels)
    • 8-bit TMR (four channels)
    • 16-bit compare-match timers (four channels)
  • 12-bit A/D converter
    • Conversion within 0.83μs
    • 14 channels
    • Sampling time can be set for each channel
    • Self-diagnostic function and analog input disconnection detection assistance function
  • 12-bit D/A converter
  • Capacitive touch sensing unit
    • Self-capacitance method: A single pin configures a single key, supporting up to 12 keys
    • Mutual capacitance method: Matrix configuration with 12 pins, supporting up to 36 keys
  • Analog comparator
    • Two channels × one unit
  • General I/O ports
    • 5-V tolerant, open drain, input pull-up, switching of driving capacity
  • Encryption functions (TSIP-Lite)
    • Unauthorized access to the encryption engine is disabled and imposture and falsification of information are prevented
    • Safe management of keys
    • 128- or 256-bit key length of AES for ECB, CBC, GCM, and others
    • True random number generator
  • -40°C to +85°C operating temperature range
  • Package options
    • PTBG0085KB-A 5.5mm × 5.5mm, 0.5mm pitch
    • PVQN0056LA-A 7.0mm × 7.0mm, 0.4mm pitch

Videos

Block Diagram

Block Diagram - Renesas Electronics RX23W 32-bit Microcontrollers
Published: 2019-11-11 | Updated: 2023-10-24