Alif Semiconductor Ensemble® & Balletto™ Development Services

Firmware, Edge AI, graphics and ultra-low-power engineering for Alif Semiconductor MCUs — from driver bring-up to production-ready products.

Awards

Sirin Software is an authorized Alif Semiconductor Design House. We provide embedded engineering for AI-ready, low-power products built on Alif Semiconductor Ensemble® and Balletto™ microcontrollers.

Our team has hands-on experience with the Ensemble E7, E8 and E1C and the Balletto B1 families. The work spans low-level drivers and hardware interfaces, middleware, Zephyr® RTOS integration and application examples.

We cover Edge AI on Arm® Ethos™-U55 and Ethos™-U85 NPUs, LVGL graphics with D/AVE 2D acceleration, Helium-accelerated image processing, TinyUSB, CMSIS-DAP and CMSIS-Pack tooling, Bluetooth® LE Auracast™, secure boot and sub-microampere power optimisation. Since 2014, Sirin Software has delivered 100+ hardware and firmware products for 50+ clients.

What We Do

Ensemble® MCU Development

Firmware for Ensemble E7, E8 and E1C devices: SDK integration, peripheral and driver development, RTOS integration and optimisation for compute-intensive and battery-powered applications. We build the platform layer - drivers, hardware interfaces, middleware - so application teams can work on product features instead of silicon details.

Edge AI on Ethos™-U55 & Ethos™-U85

Deployment of neural-network workloads on Alif's Arm Ethos™-U NPUs, with model preparation and compilation through the Vela compiler. We partition work between the Cortex® CPU and the NPU to meet performance, memory and power limits, and integrate models into application firmware rather than a separate AI subsystem. This includes audio ML pipelines: noise suppression, wake-word detection and closed-vocabulary processing with Helium-accelerated preprocessing.

Graphics: LVGL + D/AVE 2D

LVGL porting and integration on Alif platforms, connected to the D/AVE 2D hardware accelerator. Rendering operations are offloaded from the CPU to 2D hardware, giving responsive user interfaces while keeping CPU time for application, connectivity and control tasks.

Embedded Image Processing

A custom image-processing library for embedded vision pipelines: scaling, rotation, cropping, region of interest, colour correction (exposure, white balance, contrast, saturation) and raw image debayering. Each operation runs on the best-suited hardware - Arm Helium vector processing or D/AVE 2D - reducing load on the main CPU.

USB, Zephyr® & Developer Tooling

TinyUSB porting to Alif MCUs in device and host modes, integrated with Zephyr® RTOS, with example applications. We also work on the tooling around the silicon: CMSIS-DAP for standard Arm debug and programming workflows, and CMSIS-Pack preparation so Alif components work consistently across development environments.

Security, Bluetooth® LE & Ultra-Low Power

Secure Enclave Subsystem (SESS) provisioning, secure boot and Arm TrustZone® separation of trusted and non-trusted code. Bluetooth® LE work on Balletto B1, including an Auracast™ broadcast-audio demo application. Power optimisation down to sub-microampere current in low-power states, covering the full firmware power path.

From Model to Microamps: Edge AI That Fits a Battery

Running a neural network on an MCU is the easy part. Keeping it within the memory, compute and power budget of a battery-powered device is where most projects stall.

We take a trained model through Vela compilation, choose CPU or Ethos™-U execution per operator, and build it into firmware that sleeps at sub-microampere current between inferences. The result: wake-word, audio and vision features that run locally on Alif Ensemble® devices without draining the battery.

Full-Cycle Engineering for Alif Semiconductor

1

Drivers & Hardware Interfaces

Low-level drivers, board-level configuration and peripheral bring-up on Ensemble and Balletto devices.

2

Middleware & RTOS

Zephyr® RTOS integration, TinyUSB, LVGL and other middleware adapted to Alif hardware.

3

Edge AI Deployment

Vela-compiled models on Ethos™-U55/U85, CPU/NPU partitioning, audio and vision ML pipelines.

4

Graphics & Imaging

D/AVE 2D-accelerated UI and a Helium-optimised image-processing library.

5

Device Security

SESS provisioning, secure boot, Arm TrustZone® partitioning and protected platform services.

6

Power Optimisation

Clock and power-domain management, wake-up sources and retention, down to sub-µA sleep current.

Ensemble®

Balletto™

Ethos™-U

D/AVE 2D + LVGL

Zephyr® + TinyUSB

Security

Why Choose Sirin Software for Alif Semiconductor

Authorized Alif Semiconductor Design House

An official member of the Alif Semiconductor partner ecosystem, supporting OEMs and system integrators building on Alif silicon.

Contributions Beyond Application Code

We work on the Alif software ecosystem itself: drivers, examples, TinyUSB, CMSIS-DAP and CMSIS-Pack support.

Hardware + Software Under One Roof

Schematics, PCB, firmware and cloud from one team, so integration problems are solved in one place.

100+ Products Delivered

More than 100 hardware and firmware products for 50+ clients since 2014.

From Prototype to Production

From silicon evaluation and proof of concept to production firmware, security provisioning and manufacturing support.

Low Power and AI Together

We make Edge AI and sub-microampere sleep coexist in one product, within real MCU memory and power limits.

Sirin Software + Alif Semiconductor

Sirin Software joined the Alif Semiconductor partner ecosystem as an authorized Design House in June 2026. We support OEMs and system integrators with pre-optimised software stacks, custom drivers and integration services that shorten time-to-market for IoT and Edge AI products on Ensemble® and Balletto™ MCUs.

FAQ