XCORE.AI

Getting Started

XK-EVK-XU316

click to expand

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

SDKDOCUMENTATIONSOFTWARE

XCORE-IOT SDK

XCORE-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.​

FRAMEWORKDESCRIPTIONDOCUMENTATION

FWK-IO

IO PeripheralsHTML
PDF

FWK-RTOS

XMOS’s SMP port of FreeRTOS​HTML
PDF
SMP DEMO

Libraries

XMOS Libraries provide reusable software, as source, for common functions​

LIBRARYDESCRIPTIONDOCUMENTATION

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 deviceHTML
PDF

LIB_XCORE_MATH

Comprehensive library of mathematical and DSP functions, including integer, float, vectorised and complex operations.​HTML
PDF​​

Buy

   Features
Part NumberBuyDatasheetPackageMIPSLogical CoresInternal RAMOTP memoryTemperatureIO voltageIOUSB PHYMIPIExternal 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
Scroll to Top