Unlock the power of unparalleled input/output (I/O) capabilities with xcore.ai processors. Designed to meet the demands of advanced applications in diverse industries, XMOS xcore.ai processors offer cutting-edge features and robust performance in handling I/O operations.

Flexible I/O
Configurability
xcore.ai processors provide flexibility in I/O pin mapping, enabling:
- Up to 128 flexible I/O ports that support bi‑directional and strobed operation on data widths of 1 to 32 bits.
- I/O configured by firmware to support evolving system and protocol requirements without hardware change.
- Operation at both 1V8 and 3V3 logic levels supported to simplify interfacing to external devices.

Real-Time
Responsiveness
- Programmable state machines in the I/O ports which can buffer and serialise data.
- Processing cores can be dedicated to specific I/O events, ensuring hard real‑time event processing providing predictable latency for I/O operations.
- Event driven scheduling model ensures that compute resources are guaranteed to be available.

Extensive
Peripheral Support
- Connect with a wide range of peripherals through xcore.ai processors.
- A large library of software defined peripherals covers many standard interface types; TDM,PCM or PDM data, I2S or S/P DIF, audio, I2C, UART, MIDI etc.
- Dedicated USB, MIPI and LLDDR PHYs built in for high performance, optimising both system performance and cost.

Precise
Timing Control
- I/O ports provide nanosecond level precision for applications your applications with xcore.ai’s advanced timing control capabilities.
- The processors feature programmable timers and clocking mechanisms, ensuring accurate synchronisation and coordination of I/O operations.
XCORE I/O PORTS
xcore I/O ports provide unmatched programmability and flexibility, with multi-function operation, buffering, precise clocking, and efficient serialisation capabilities. These advanced ports enable software designers to offload time-critical I/O processing to create high speed, deterministic and low-latency interfaces for complex real-time applications.

APPLICATIONS
Personal electronics and Smart home

INTELLIGENT ENERGY MANAGEMENT

VOICE-ACTIVATED ASSISTANTS

SMART LIGHTING

SECURITY
SYSTEMS

SMART HVAC
DEVELOPERS
EVALUATION KITS
XMOS provides a range of xcore.ai development boards with a range of interfaces including:
- xcore.ai evaluation kit (XK-EVK-XU316) – for general applications
- xcore.ai multi-channel audio dev kit (XK-AUDIO-316-MC-AB) – for audio applications