DSP
A fast and economical platform for the intelligent IoT, which delivers on flexibility without sacrificing performance. Enjoy high performance AI, DSP, I/O and control in a single device.

PERIPHERALS




THEATRE / AUDIO

Key features
Feature packed
XCORE.AI is a unique programmable processor array which features:
- 16 hardware threads (HART) split between 2 multi-threaded processor ‘tiles’
- Each tile is equipped with 512kB of SRAM and an integer vector unit capable of efficient block floating point, enabling every HART to execute a common set of control, DSP, AI and IO instructions.
XMOS provide a comprehensive set of high-level functions such as: PDM interfaces, acoustic echo cancellation, noise suppression, asynchronous sample rate conversion, automatic gain control and many others. These are packaged as reference applications that can be readily modified and extended to match unique system functionality and interface requirements all within a single, cost-effective device.
Flexibility
XCORE enables whole DSP systems to be built with the lowest system bill of materials, including significant DSP workloads in both fixed- and floating-point formats.
The platform’s flexibility enables solutions that integrate other key components, for example IO protocols, control algorithms and even AI. Uniquely with XCORE, these entire DSP systems can be built using software alone.
Programmability
XCORE delivers world‑leading predictable programmability, essential for DSP applications requiring hard real‑time performance.
XCORE’s unique architecture ensures that different parts of the system do not interfere with each other, delivering the robustness, low‑latency and guaranteed execution time required by DSP systems, especially those supporting multiple sample rates.
Scalability
A powerful inter‑processor communication infrastructure provides high speed communication between any number of XCORE.AI chips seamlessly extending performance and memory.
Performance
XCORE.AI 800MHz
- 800 MFLOPS sustained | 1,600 MFLOPS peak
- 98,561 FFTs/s | 11,300 float FFT/s
1,024-Pt Complex FFT (Radix 2)/s - 957M FIR filter taps/s
- 251M IIR filter (per biquad)/s
Our ready made solutions
DSP for Audio Applications
Our Audio DSP platform brings powerful, real-time signal processing to your audio products. From noise suppression and echo cancellation to custom EQ and effects, our flexible DSP solutions let you shape sound with precision. Designed for seamless integration and easy customisation, Audio DSP gives you the tools to deliver clearer calls, richer music, and smarter voice interfaces — all while reducing complexity and accelerating development.
DSP for Voice Applications
- 2-microphone front-end
- Audio pipeline including echo cancelation, interference cancelling and noise suppression
- I2S to USB interface supporting asynchronous sampling rates between 44.1 kHz – 192 kHz
- Bidirectional signal path
Other Capabilities
A.I.
Efficient data capture and processing with deep neural networks; inferencing and characterisation of 8bit, 16bit, 32bit and binarized network models are supported.
I/O
Designed to meet the demands of advanced applications in diverse industries, XMOS processors offer cutting-edge features and robust performance in handling I/O operations.
Control
XCORE® delivers in hardware, many of the elements that you’d expect to see in a real-time operating system (RTOS), but with 10ns per single cycle response to events

Feature packed
See our audio dsp platform
See our XCORE-VOICE platform