From Wikipedia, the free encyclopedia
  (Redirected from XC (programming language))
Jump to navigation Jump to search

XMOS Limited
FoundedJuly 2005, Bristol, UK
ProductsVoice controllers, Multicore microcontrollers, xCore, xCORE-200, xCORE-AUDIO, xCORE-VOICE, xCORE VocalFusion, xTIMEcomposer
BrandsxCORE, VocalFusion

XMOS is a fabless semiconductor company that develops audio products and multicore microcontrollers.

Company history[edit]

XMOS was founded in July 2005 by Ali Dixon, James Foster, Noel Hurley, David May, and Hitesh Mehta. It received seed funding from the University of Bristol enterprise fund, and Wyvern seed fund.[citation needed]

The name XMOS is a loose reference to Inmos. Some concepts found in XMOS technology (such as channels and threads) are part of the Transputer legacy.

In the autumn of 2006, XMOS secured funding from Amadeus Capital Partners, DFJ Esprit, and Foundation Capital.[1] It also has strategic investors Robert Bosch Venture Capital GmbH, Huawei Technologies, and Xilinx Inc. In September 2017, XMOS secured $15M in an investment round lead by Infineon.[2]

In July 2017, XMOS acquired SETEM,[3][4] a company that specialises in audio algorithms for source separation.


  1. ^ Peter Clarke (6 September 2007). "XMOS raises $16 million in Series A funding". EE Times Europe. Retrieved 2 February 2009.
  2. ^ Stefan Nicola (7 September 2017). "Funding Boost for U.K. Chip Firm Aiming at Amazon, Apple Voice-Control Market". Bloomberg. Retrieved 7 September 2017.
  3. ^ Neil Tyler (10 July 2017). "XMOS acquires Setem Technologies to drive the development of next generation voice interfaces". new electronics. Retrieved 10 July 2017.
  4. ^ Clive Maxfield (12 July 2017). "XMOS + Setem could be a game-changer for embedded speech". Embedded.com. Retrieved 14 July 2017.

Coordinates: 51°27′19.0″N 2°35′33.3″W / 51.455278°N 2.592583°W / 51.455278; -2.592583