Accelerating SoC Development for Intelligent IoT Applications

FlashKit-40SONOS™ is an ultra-low-power SoC platform based on UMC’s 40ULP process technology. It offers two main processor options: the ARM Cortex-M4, and the Andes N25F, which features a 32-bit RISC-V CPU core. This flexibility allows developers to select the processor that best meets their application requirements.

Highlights

  • Support 5 power modes with DVFS features
    • Dynamic operating voltage adjustable from 0.9V to 1.1V
    • Frequency scaling from 32kHz to 144MHz
  • 35% lower operating power compared to 55nm platforms
  • Embedded Flash memory for MCU-related applications
  • Hardware-based secure boot functionality
  • Comprehensive device drivers, RTOS, and middleware support

 

Hardware Features

  • Main Processors(Alternatives)
    • ARM Cortex-M4
    • Andes N25F
  • Memories
    • 1024KB embedded Flash
    • 160KB system memory
    • SHDC
    • SPI-F
  • Security
    • SHA, RSA, AES, TRNG, CRC
    • Secure boot development
  • Peripherals
    • USB OTG/DMA/SLCD/HSGPIO
    • I²C/SSP/UART/TIMER
    • 12-bit ADC/10-bit DAC

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

 

FlashKit™-40SONOS 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 display (0.96-inch) with 128x64 resolution
  • Gesture, humidity, temperature, and pressure sensors
  • Support for SD card, USB, SPI Nor Flash
  • Interfaces for SPI, I²S, UART, buttons, and LEDs