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

Part Number PackageIO voltageIOExternal 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
Scroll to Top