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.
Getting Started
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. It 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.
DOCUMENTATION
platform Software
SDK | DOCUMENTATION | SOFTWARE |
---|---|---|
XCORE-IOT SDKXCORE-IOT SDK is a collection of C/C++ software libraries designed to simplify and accelerate application development on xcore processors. | XCORE-IOT PROGRAMMING GUIDE (HTML) (PDF) PRERIPHERAL IO PROGRAMMING GUIDE (HTML) (PDF) RTOS PROGRAMMING GUIDE (HTML) (PDF) BUILD SYSTEM GUIDE (HTML) (PDF) | DOWNLOAD THE XCORE-IOT SDK |
frameworks
XMOS Frameworks are a collection of high-level components, already interoperable and sharing a common design approach.
FRAMEWORK | DESCRIPTION | DOCUMENTATION |
---|---|---|
FWK-IO | IO Peripherals | HTML |
FWK-RTOS | XMOS’s SMP port of FreeRTOS | HTML SMP DEMO |
Libraries
XMOS Libraries provide reusable software, as source, for common functions
LIBRARY | DESCRIPTION | DOCUMENTATION |
---|---|---|
LIB_MIC_ARRAY | Allows 1 to 16 PDM microphones to be connected to an xcore device, with configurable filtering and decimation. | HTML PDF |
LIB_QSPI_FAST_READ | A library for interfacing with a QSPI flash device on an XMOS device | HTML |
LIB_XCORE_MATH | Comprehensive library of mathematical and DSP functions, including integer, float, vectorised and complex operations. | HTML PDF |
Buy
Features | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Part Number | Buy | Datasheet | Package | MIPS | Logical Cores | Internal RAM | OTP memory | Temperature | IO voltage | IO | USB PHY | MIPI | External Memory |
XU316-1024-QF60A-C24 | DATASHEET | 60pin QFN (7x7mm) | 2400 | 16 | 2 x 512KB | 2 x 4KB | Commercial | 1v8 | 34 | 1 | No | No | |
XU316-1024-QF60B-C24 | DATASHEET | 60pin QFN (7x7mm) | 2400 | 16 | 2 x 512KB | 2 x 4KB | Commercial | 3v3 | 34 | 1 | No | No | |
XU316-1024-FB265-C24 | DATASHEET | 265pin FBGA (14x14mm) | 2400 | 16 | 2 x 512KB | 2 x 4KB | Commercial | 1V8 / 3V3 | 128 | 1 | Single or Dual lane MIPI D-PHY receiver | LPDDR1 | |
XU316-1024-QF60A-C32 | DATASHEET | 60pin QFN (7x7mm) | 3200 | 16 | 2 x 512KB | 2 x 4KB | Commercial | 1v8 | 34 | 1 | No | No | |
XU316-1024-QF60B-C32 | DATASHEET | 60pin QFN (7x7mm) | 3200 | 16 | 2 x 512KB | 2 x 4KB | Commercial | 3v3 | 34 | 1 | No | No | |
XU316-1024-FB265-C32 | DATASHEET | 265pin FBGA (14x14mm) | 3200 | 16 | 2 x 512KB | 2 x 4KB | Commercial | 1V8 / 3V3 | 128 | 1 | Single or Dual lane MIPI D-PHY receiver | LPDDR1 | |
XU316-1024-QF60A-I24 | DATASHEET | 60pin QFN (7x7mm) | 2400 | 16 | 2 x 512KB | 2 x 4KB | Industrial | 1v8 | 34 | 1 | No | No | |
XU316-1024-QF60B-I24 | DATASHEET | 60pin QFN (7x7mm) | 2400 | 16 | 2 x 512KB | 2 x 4KB | Industrial | 3v3 | 34 | 1 | No | No | |
XU316-1024-FB265-I24 | DATASHEET | 265pin FBGA (14x14mm) | 2400 | 16 | 2 x 512KB | 2 x 4KB | Industrial | 1V8 / 3V3 | 128 | 1 | Single or Dual lane MIPI D-PHY receiver | LPDDR1 | |
XU316-1024-QF60A-I32 | DATASHEET | 60pin QFN (7x7mm) | 3200 | 16 | 2 x 512KB | 2 x 4KB | Industrial | 1v8 | 34 | 1 | No | No | |
XU316-1024-QF60B-I32 | DATASHEET | 60pin QFN (7x7mm) | 3200 | 16 | 2 x 512KB | 2 x 4KB | Industrial | 3v3 | 34 | 1 | No | No | |
XU316-1024-FB265-I32 | DATASHEET | 265pin FBGA (14x14mm) | 3200 | 16 | 2 x 512KB | 2 x 4KB | Industrial | 1V8 / 3V3 | 128 | 1 | Single or Dual lane MIPI D-PHY receiver | LPDDR1 | |
XU316-1024-TQ128-C24 | DATASHEET | 128pin TQFP (14x14mm) | 2400 | 16 | 2 x 512KB | 2 x 4KB | Commercial | 1V8 / 3V3 | 78 | 1 | Single or Dual lane MIPI D-PHY receiver | No | |
XU316-1024-TQ128-I24 | DATASHEET | 128pin TQFP (14x14mm) | 2400 | 16 | 2 x 512KB | 2 x 4KB | Industrial | 1V8 / 3V3 | 78 | 1 | Single or Dual lane MIPI D-PHY receiver | No |