- XMOS is the leading provider of multicore microcontrollers. The company's xCORE architecture is a truly unique technology that combines flexibility, ease-of-use and deterministic response. The xCORE family of 32-bit multicore microcontrollers offers core configurations ranging from 4 to 32, with optional analog and USB functionality. More...

xCORE is backed with xTIMEcomposer Studio, a best-in-class software development environment that delivers real-time performance from high-level software code, including full timing validation, simulation and code instrumentation. XMOS also provides xSOFTip, a comprehensive range of proven soft IP that can be used to configure xCORE devices, and sliceKIT, a modular development system that allows easy prototyping of embedded system concepts. Less...

  • Video
  • Product
  • Featured
  • Tools
    & Support
  • Company
  • Other

Articles/White Papers

XMOS for AVB: Ethernet based networking for Audio/Video
XMOS Technology Whitepaper
Take The Guesswork Out Of Timing
XMOS Timing Analyzer Whitepaper
XMOS - Company Summary

Environmental Information

REACH Position Statement
RoHS Statement of Compliance

Product Information

xTIMEcomposer Tools Overview
XMOS Multicore Microcontroller Overview
xTIMEcomposer User Guide
XTA Manual
xSOFTip Peripherals
USB Audio Software Design Guide
AVB Software Design Guide


Frequently Asked Questions - Silicon, Software, Tools, Applications, Training, Sales, Samples. More...

Software development Tools

XMOS provides a tool chain based on a standard software flow that supports C and C++. As well as compilers, an assembler, a linker and a mapper, the tools include simulator, timing tool, software scope for real-time instrumentation and utilities for deploying compiled binary images onto your board or programming external flash memory. The tools can be driven from the xTIMEcomposer Studio (based on the standard Eclipse IDE) or the command line.

xTIMEcomposer is available for download free of charge from the XMOs Download Center (http://www.xmos.com/resources/downloads).

xSOFTip Peripherals

To make building your system easy, XMOS provides a large and growing selection of xSOFTip blocks to run on xCORE devices. The xSOFTip range includes interfaces such as USB, Ethernet and serial ports as well as signal processing and protocol functions. Each block is delivered complete with documentation covering the usage, API and an application example.

XMOS provides the xSOFTip Explorer to find out more about each component and try different configurations. It is available for download free of charge from the Resource Center (http://www.xmos.com/resources/downloads).

xTIMEcomposer Studio lets you import xSOFTip blocks directly into your projects.


Full documentation, FAQs, xSOFTip blocks, and downloadable design examples are available on the XMOS Resources Center (http://www.xmos.com/resources). There, you will also find links for submitting support tickets and our community website. The community website hosts hundreds of fellow XMOS developers discussing the technology in the forums.

XCore Exchange

Go from idea to product in a matter of weeks. Welcome to XCore Exchange, the community for XMOS embedded processors. Design and develop with us and XMOS technology.

Reference Designs

USB Audio 2.0
USB Audio 2.0 Multichannel
Motor Control Platform
Low-cost AVB Audio Endpoint Kit
More about XMOS

Company Summary
Case Studies

High Resolution Technologies LLC Case Study


New Options for Real Time Motor Control
sliceKIT Modular Development System Product Brief
sliceKIT Selector Card
sliceKIT Starter Kit Product Brief
XMOS Software Scope
XTA Tutorial

Press Releases and other News

XMOS targets $8bn automotive microcontroller market
XMOS launches xCORE-Analog development kit
XMOS appoints Simon Knowles as Chief Technology Officer
XMOS plans expansion on the back of strong revenue growth and new funding
XMOS launches enterprise class tools for xCORE multicore development
XMOS creates the next wave in programmable system-on-chip products
XMOS and Silicon Labs join forces to deliver the next wave in programmable SoCs
XMOS helps Sony to sound better
XMOS to help develop “greener” IT products in European research project
Next-generation xTIMEcomposer Studio makes developing multicore code easy
XMOS Strengthens Industrial Communications Range with Modbus and CANopen Solutions
XMOS Multicore Microcontroller Delivers Low Cost Daisy-Chain Ethernet AVB
New Flexible XMOS Fieldbus Solutions Bring Multicore to Industrial Markets
XMOS Adds New General Purpose Multicore Microcontrollers, Grows xCORE Family to More Than 50 Products
Synapticon Selects XMOS Technology to Enable Real-Time Robotics
XMOS Delivers the World’s Lowest Cost Multicore Microcontroller
XMOS Launches xCORE-Analog Industrial Multicore Microcontrollers
XMOS Powers Beyerdynamic’s Ethernet-AVB-Enabled Conferencing Products
XMOS Appoints Innovatech Associates to Service New England Customers
XMOS Extends xCORE Multicore Microcontroller Family, Doubles Real-Time Performance of USB-Equipped Variants
XMOS Enables Flexible Multicore Microcontroller Development with New sliceKIT
XMOS Launches New Tools and IP Offering for Embedded Applications
XMOS XCORE™ to Deliver Superior Digital Sound for New Sennheiser Amplifier
XMOS Simplifies High Speed USB Audio Design
XMOS Platform Simplifies High Performance Multi-axis Motor Control Applications
Vestax Adopts XMOS for its VCI-400 DJ MIDI Controller
XMOS First in Industry to Move AVB Software Into Open Source
Buffered Communication Between Real-Time Software Processes
Unsung Heroes of Tech
Designing Multithreaded and Multicore Systems
Trading Off Performance and Code Space
When Software Stinks (and What To Do About It)
XMOS Open Sources A/V Bridging Spec Reference Design
XMOS User Community Reaches More Than 1,000 Registered Developers
XMOS Announces New Advisory Board Which Includes Veterans From Semiconductor Industry
Part Search:

Part Search Listing by Category
RoHS & Lead (Pb)-Free
Manufacturers Link