The XMOS XS1 Architecture

David May

Research output: Book/ReportAuthored book


An XS1 combines a number of XCore processors, each with its own memory, on a single chip. The programmable processors are general purpose in the sense that they can execute languages such as c; they also have direct support for concurrent processing (multi-threading), communication and input-output. A high-performance switch supports commmunication between the processors, and inter-chip XMOS links are provided so that systems can easily be constructed from multiple chips.

The XMOS prodcuts are intended to make it practical to use software to perform many functions which would normally be done by hardware; an example is interfacing and input-output controllers.
Original languageEnglish
Place of PublicationBristol, UK
PublisherXMOS Semiconductor Ltd
Number of pages261
ISBN (Print)978-1-907361-04-3
Publication statusPublished - 2009


Dive into the research topics of 'The XMOS XS1 Architecture'. Together they form a unique fingerprint.

Cite this