XMOS - 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...
|Hi-Res High Resolution Audio Processors - xCORE-AUDIO Hi-Res processors from XMOS offer high-resolution audio interfacing capabilities to deliver precise output with low noise/distortion for soothing, high-quality sound at a price-point that is affordable for mass-market consumer audio applications.
|xCORE-200 eXplorerKIT - XMOS' xCORE-200 eXplorerKIT features a XEF216-512 xCORE-200 multicore microcontroller, which provides sixteen 32-bit logical cores that deliver up to 2000 MIPS completely deterministically. The combination of 100/1000 Mbps Ethernet, high-speed USB, and 53 high-performance GPIO make the xCORE-200 eXplorerKIT an ideal platform for functions ranging from robotics and motion control to time sensitive networking and digital audio.
|xCORE - Analog Series - The xCORE - Analog Series (A-Series) is a comprehensive range of 32-bit multicore microcontrollers that combine the low latency and timing determinism of the xCORE™ architecture with the simplicity and ease-of-use of integrated analog peripherals. Software-programmable in an environment that is familiar to any C programmer, A-Series devices allow you to blend control code, DSP, and software-defined interfaces.
|startKIT - The startKIT is a development board for the configurable xCORE multicore microcontroller products from XMOS. It's easy to use and provides advanced features on a small, extremely-low-cost platform. The startKIT makes it quick and easy to start developing with the configurable xCORE multicore microcontroller technology. The xCORE multicore microcontrollers can be software-configured with a wide variety of peripherals and interface blocks, and programmed in C / C++, all in a single programming environment.
|xTIMEcomposer Tools Overview
XMOS Multicore Microcontroller Overview
xTIMEcomposer User Guide
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).
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.
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.