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.
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
Key Features | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Part Number | Buy | Datasheet | Package | IO voltage | IO | MIPI | External Memory | ||||||
XU316-1024-QF60A | DATASHEET | 60pin QFN (7x7mm)​ | 1v8​ | 34 | No​ | No​ | |||||||
XU316-1024-QF60B | DATASHEET | 60pin QFN (7x7mm)​ | 3v3​ | 34 | No​ | No​ | |||||||
XU316-1024-FB265 | DATASHEET | 265pin FBGA (14x14mm)​ | 1V8 / 3V3​ | 128 | Single or Dual lane MIPI D-PHY receiver​ | LPDDR1 | |||||||
XU316-1024-TQ128 | DATASHEET | 128pin TQFP (14x14mm) | 1V8 / 3V3 | 78 | Single or Dual lane MIPI D-PHY receiver | No | |||||||