A fast, flexible and economical platform for the IoT, which delivers high performance compute, DSP, IO and control in a single device. Within the range, the XU series supports applications that need a USB interface, the XE series supports applications that need RGMII gigabit ethernet and the XL series supports applications that need a Flash memory option.
OVERVIEW
The xcore-200 series is a programmable platform for embedded systems designers who want to differentiate theirproducts with specific interfaces, features and capabilities. Fastprocessing, low latency and inherent flexibility ensure it’s well matched against the high demands of today’s IoT applications.
Unlike conventional microcontrollers, xcore-200 delivers high performance, complete timing determinism and the ability to add differentiating hardware features in a low-cost, easy-to-implement solution. The range offers scalable multicore compute, with 8 to 32 cores across the range – each logical core can execute computational code, advanced DSP, control (I/O).
The series carries three classes of device: the XU/XUF USB enabled microcontrollers, the XL/XLF general purpose microcontrollers and the XE/XEF ethernet enabled microcontrollers. All are supported by the xTIMEcomposer tools and software libraries available from xmos.com.
APPLICATIONS
FEATURE HIGHLIGHTS
Multicore Compute
Performance from 1000 MIPS (at 8 cores) to 4000 MIPS (at 32 cores), with a dual-issue processor pipeline to boost peak compute performance.
On-chip Memory
Between 512kb and 1024kb on-chip SRAM (depending on the chip) can be accessed in a single cycle reducing shared memory requirements by passing data directly between tasks executing on logical cores.
Communication
The xconnect switch acts as a high-speed network, enabling all cores to communicate with each other.
Hardware Response Ports
Flexible, configurable I/O capability: 1-bit, 4-bit, 8-bit, 16-bit and 32-bit ports provide support for serialised and buffered data transfer.
Embedded Flash
Each member of the xCORE-200 family has an embedded flash option for applications.
Secure Boot
There is also an area of one-time programmable memory with AES support to implement secure boot functionality.
XU/XUF FEATURES
- Multicore compute up to 1000MIPS (8 core) and 4000MIPS (32 core performance)
- Dual processor pipeline to boost peak compute to 4000MIPS and 2000MMACS
- Up to 1024KB on-chip SRAM memory
- Integrated USB 2.0 PHY for highspeed host and device operation
XL/XLF FEATURES
- Multicore compute up to 1000MIPS (8 core) and 2000MIPS (16 core performance)
- Dual issue processor pipeline to boost peak compute to 2000MIPS and 1000MMACS
- Up to 512KB on-chip SRAM memory
XE/XEF FEATURES
- Multicore compute up to 2000MIPS (16 core) and 4000MIPS (32 core performance)
- Dual processor pipeline to boost peak compute to 4000MIPS and 2000MMACS
- Up to 1024KB on-chip SRAM memory
- Integrated USB 2.0 PHY for high- speed host and device operation
- Integrated Gigabit Ethernet RGMII interface
LET’S GET STARTED
Getting started on xcore-200 is easy!
Click the button below and follow the instructions.
BUY
Click the arrow below to view all available packages and datasheets.