Accelerating SoC Development for Intelligent IoT Applications

Ariel™ is an ultra-low-power SoC platform implemented in UMC 40ULP process technology. The Ariel SoC comes with two options of main processors, Ariel M- Cortex-M4 and Ariel R- 32-bit RISC-V CPU core; either one is adopted to meet application requirements.



  • 5 power modes supported with DVFS features
    • Dynamic operation voltage adjusted from 0.9V to 1.1V
    • Frequency scales from 32kHz to 144MHz
  • 35% operation power lower than 55nm platform
  • Provide embedded Flash memory for MCU related application
  • Provide hardware-based secure boot
  • Provide abundant device drivers, RTOS, and middleware


Hardware Features

  • Main Processor (alternative)
    • Ariel M - ARM Cortex-M4
    • Ariel R - Andes N25F
  • Memories
    • 1024KB embedded Flash
    • 160KB system memory
    • SHDC
    • SPI-F
  • Security
    • Secure boot development
  • Peripherals
    • 12-bit ADC/10-bit DAC


Function Block Diagram



Software Features

  • Provide development tools
    • Keil MDK-ARM, IAR, Eclipse CDT, and Green Hills MULTI
  • Provide rich SDK/BSP
    • Abundant device drivers and examples for each peripheral device
    • FreeRTOS
    • File system, LwIP, MP3/JPEG decoder, etc.
  • Provide Flash programming
    • By ISP-USB and ISP-UART
    • By ICE
  • Provide hardware-based secure boot
    • Make sure that the loaded images are authenticated and checked in integrity before used


Ariel Development Environment


Evaluation Board Support

  • WiFi 802.11b/g/n via UART interface
  • Bluetooth Low Energy (BLE) via UART interface
  • Capacitive touch panel 800x480 with 8080 8/16-bit interface
  • OLED 0.96-inch with 128x64
  • Gesture, humidity, temperature, and pressure sensors
  • SD card, USB, SPI Nor Flash
  • SPI, I²S, UART, button, LED