I/O
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.

PERIPHERALS

THEATRE / AUDIO


AUTOMATION

CONTROL

MEASUREMENT
Key features
Flexible I/O Configurability
- 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.

Technical
Part Number | Package | IO voltage | IO | External Interfaces | Datasheet | Buy |
---|---|---|---|---|---|---|
XU316-1024-QF60A | 60pin QFN (7x7mm) | 1v8 | 34 | USB | DATASHEET | |
XU316-1024-QF60B | 60pin QFN (7x7mm) | 3v3 | 34 | USB | DATASHEET | |
XU316-1024-FB265 | 265pin FBGA (14x14mm) | 1V8 / 3V3 | 128 | USB, Single or Dual lane MIPI D-PHY receiver, LPDDR1 | DATASHEET | |
XU316-1024-TQ128 | 128pin TQFP (14x14mm) | 1V8 / 3V3 | 78 | USB, Single or Dual lane MIPI D-PHY receiver | DATASHEET |
Start your development with the


XCORE.AI
EVALUATION KIT
The xcore.ai evaluation kit allows testing in multiple application scenarios and provides a good general software development board for simple tests and demos.
Our kit includes
- the xcore.ai crossover processor
- 4 general purpose LEDs
- 2 general purpose push-button switches
- a PDM microphone connector
- audio codec with line-in and line-out jack
- QSPI flash memory
- LPDDR1 external memory
- 58 GPIO connections from tile 0 and 1
- micro USB for power and host connection
- MIPI connector for a MIPI camera
- xSYS2 connector for debug adapter
- a reset switch with LED to indicate running.
Developer Resources
Title | Version | Date | Download |
---|---|---|---|
The XMOS XS3 Architecture | 2025-03-06 | html | |
Tools 15 - Documentation | 15.3.1 | 2025-10-01 | tgz |
XU316-1024 xcore.ai Datasheet | 2.0.0 | 2025-01-13 | html |
XU316-1024-FB265 Datasheet | 2.0.0 | 2025-01-13 | html |
XU316-1024-QF60A Datasheet | 2.0.0 | 2025-01-13 | html |
XU316-1024-QF60B Datasheet | 2.0.0 | 2025-01-13 | html |
XU316-1024-TQ128 Datasheet | 2.0.0 | 2025-01-13 | html |
xcore.ai FB265 package port map | 1.0 | 2025-03-11 | xls |
xcore.ai I/O Timings | 2024-10-21 | html | |
xcore.ai Package port map | 2024-04-03 | xls | |
xcore.ai Product brief | 7.0 | 2025-06-26 | |
xcore.ai QF60A/B package port map | 1.0 | 2025-03-11 | xls |
xcore.ai TQ128 package port map | 1.0 | 2025-03-11 | xls |
Title | Version | Date | Download |
---|---|---|---|
XU316-1024-FB265 BSDL File | 1.0 | 2025-02-04 | bsd |
XU316-1024-QF60 BSDL File | 1.0 | 2025-02-04 | bsd |
XU316-1024-TQ128 BSDL File | 2025-02-10 | bsd | |
xcore.ai Evaluation Kit Altium and Manufacturing files | 2.0 | 2022-07-19 | zip |
xcore.ai Evaluation Kit Schematics | 2.0 | 2022-07-26 | |
xcore.ai Evaluation Kit v2.0 hardware manual | 2V0 | 2024-02-12 |