XMOS

XMOS株式会社
会社の種類プライベート
業界半導体
設立2005年7月、英国ブリストル
本部
主要人物
マーク・リペット (CEO兼社長)
製品音声コントローラ、マルチコアマイクロコントローラ、xCore、xCORE-200、xCORE-AUDIO、xCORE-VOICE、xCORE VocalFusion、xTIMEcomposer
ブランドxCORE、ボーカルフュージョン
Webサイトwww.xmos.com
xCORE XS1-AnAプロセッサ

XMOSは、制御、入出力デジタル信号処理人工知能機能を統合した生成型システムオンチップ(SOC)を開発するファブレス半導体企業です。同社のXCOREプラットフォームは、リアルタイム再構成と決定論的並列アーキテクチャを備えたカスタマイズ可能なSOCを生成することを可能にし、開発者は複数のタスクを同時に実行できます。[ 1 ]

歴史

XMOSは、2005年7月にアリ・ディクソン、ジェームズ・フォスター、ノエル・ハーレー、デビッド・メイ、ヒテシュ・メータによって設立されました。 [ 2 ]ブリストル大学エンタープライズファンドとワイバーンシードファンドからシード資金を受け取りました。[ 3 ]

XMOSという名称はInmosへのゆるやかな参照です。XMOS技術に見られるいくつかの概念(チャネルやスレッドなど)は、トランスピュータの遺産の一部です。[ 4 ]

2006年秋、XMOSはAmadeus Capital PartnersDFJ EspritFoundation Capitalから資金を確保した。[ 5 ]また、Robert Bosch Venture Capital GmbHHuawei TechnologiesXilinx Incも戦略的投資家であり、Xilinx Incは2014年に2,620万ドルを投資した。[ 6 ]さらに、これらの投資家は、ケンブリッジのPrelude Trust plcに同社の株式の22.3%を売却することで投資を受けた。[ 7 ] 2017年9月、XMOSはInfineonが主導する投資ラウンドで1,500万ドルを確保した。[ 8 ]

2017年7月、XMOSは音源分離のためのオーディオアルゴリズムを専門とするSETEMを買収した [ 9 ] [ 10 ] [ 11 ] [ 12 ]

2019年、XMOSはハーバート・ヨーロピアン・グロース・キャピタルと既存の投資家から1,900万ドルの資金を調達しました。[ 13 ]

2023年12月、XMOSはSonicalとヘッドフォン3.0技術の共同開発契約を締結した。[ 14 ]

製品

XmosはXCOREシリーズのマルチコアマイクロコントローラを設計しています。2015年に発売された第2世代は、専用のオーディオコントローラをスピンオフさせ[ 15 ]、サウンドボードやヘッドホンアンプに使用されました[ 16 ] [ 17 ]。第3世代は2020年に発売され、AIoTアプリケーションに重点を置いています[ 18 ]。第4世代はRISC-V互換性を追加し、2022年12月に発表されました[ 19 ] [ 20 ]。

2025年には、XCOREハードウェアを再分類し、生成型AIベースの自然言語ツールに対応するために特別に設計されたSoCの一種である生成型システムオンチップ(GenSoC)として定義すると発表しました。[ 21 ]

XCプログラミング言語

XCは、XMOSが開発したプログラミング言語で、同社のxcoreプロセッサアーキテクチャ上でリアルタイム組み込み並列プログラミングをサポートします。決定論的な実行と細粒度の同時実行性を提供するように設計されており、オーディオ処理、産業用制御、通信といったタイムクリティカルなアプリケーション向けのソフトウェア定義ソリューションを実現します。

XCは、2000年代後半にXMOSによってxcoreプロセッサプログラミング用のツールチェーンの一部として導入されました。Occamプログラミング言語とTony Hoareによって開発されたCommunicating Sequential Processes(CSP)モデルの原理に基づき、並列処理とハードウェアの相互作用を表現するための高レベルの抽象化を提供するように設計されました。

XMOSは時間の経過とともに開発ツールを標準のCおよびC++コンパイラに移行しましたが、XCはレガシーツールチェーンの重要な部分であり、XTCツールスイートで引き続きサポートされています。[ 22 ]

デザインと機能

XCは、C言語の要素と、Occamに着想を得た並行処理および通信構造を組み合わせています。主な機能は以下のとおりです。

  • 並列処理: 構造を使用した同時タスクの組み込みサポートpar
  • 通信: タスク間のチャネルベースの通信により、確定的なメッセージ パッシングが可能になります。
  • ハードウェア抽象化: 次のようなハードウェア リソースと対話するための言語レベルのプリミティブ:
    • portI/O用
    • timer正確なタイミングのために
    • lock相互排除のため
  • イベント:ハードウェアとソフトウェアコンポーネント間の低遅延、割り込みのないシグナリングを可能にするxcore独自のメカニズム。[ 23 ]

XCはXTCツール[ 22 ]スイートによってサポートされており、これには以下が含まれます。

  • 標準準拠のC/C++コンパイラ
  • XCコンパイラ
  • シミュレータとシンボリックデバッガー
  • ランタイムインストルメンテーションとトレースライブラリ

実行モデル

XCプログラムは、複数の論理コアを備え、タスクを並列実行できるxcoreプロセッサ上でコンパイル・実行されます。この言語では、開発者はタスクをコアに静的に割り当て、チャネルを使用して通信トポロジを定義できます。このモデルは決定論的な実行をサポートしているため、XCは正確なタイミングと低レイテンシのI/Oを必要とするアプリケーションに最適です。

現在の状況

XTCツールのバージョン15.3以降、XMOSは、開発者の幅広い知識とエコシステムのサポートを理由に、xcoreプログラミングに標準C言語の使用に重点を移しました。しかし、XC言語は引き続き利用可能であり、レガシーアプリケーションや特殊なアプリケーションで引き続き使用されています。[ 24 ] [ 25 ]

参考文献

  1. ^ 「XMOS 2025 企業プロファイル:評価、資金調達、投資家 | PitchBook」 pitchbook.com . 2025年10月8日閲覧
  2. ^ 「SETsquared Bristolのケーススタディ:XMOS」。SETsquared Bristol。2018年6月25日。 2023年12月13日閲覧
  3. ^ Wiggers, Kyle (2020年2月13日). 「XMOS、エッジAI処理向けに設計された強力なチップXcore.aiを発表」 . VentureBeat . 2023年3月26日時点のオリジナルよりアーカイブ。 2023年12月13日閲覧
  4. ^ 「トランスピュータの発明者が最新の半導体スタートアップに資金提供を受ける」 Science |Business . 2023年12月13日閲覧
  5. ^ Peter Clarke (2007年9月6日). 「XMOS、シリーズA資金調達で1,600万ドルを調達」 . EE Times Europe . 2009年2月2日閲覧
  6. ^ 「XMOS、ボッシュ、ファーウェイ、ザイリンクスを戦略的投資家として追加し、2,600万ドルの投資ラウンドを完了」 www.businesswire.com 2014年7月21日. 2023年12月13日閲覧
  7. ^ 「トランスピュータの発明者が最新の半導体スタートアップに資金提供を受ける」 Science |Business . 2006年10月2日. 2024年1月26日閲覧
  8. ^ Stefan Nicola (2017年9月7日). 「AmazonとAppleの音声制御市場を狙う英国のチップ会社、資金調達を強化」ブルームバーグ. 2017年9月7日閲覧
  9. ^ Neil Tyler (2017年7月10日). 「XMOS、次世代音声インターフェースの開発を推進するためSetem Technologiesを買収」 . new electronics. 2020年8月26日時点のオリジナルよりアーカイブ。 2017年7月10日閲覧
  10. ^ Clive Maxfield (2017年7月12日). 「XMOS + Setemは組み込み音声認識のゲームチェンジャーとなる可能性がある」 . Embedded.com . 2017年7月14日閲覧
  11. ^ 「XMOS、次世代音声インターフェースの開発を推進するためSetem Technologies, Inc.を買収」 EEJournal 2017年7月14日。 2023年12月13日閲覧
  12. ^ 「XMOS + Setemは組み込み音声認識技術の革新をもたらす可能性がある」 embedded.com 2017年7月12日。 2023年12月13日閲覧
  13. ^ 「XMOS、成長加速のため1,900万ドルの資金を確保」Design And Reuse 』 2023年12月13日閲覧
  14. ^ Flaherty, Nick (2023年12月8日). 「SonicalとXMOSがヘッドフォン3.0ドングルを開発」 . eeNews Europe . 2024年3月11日閲覧
  15. ^ 「XMOS、ハイレゾオーディオを出荷」 electronicsweekly.com、2015年3月23日。 2024年2月7日閲覧
  16. ^ 「EVGA Nu Audio Proレビュー:2020年にサウンドカードが必要な人は誰?」 tomshardware.com、2020年2月17日。 2024年2月7日閲覧
  17. ^ 「miniDSP、XMOS xCORE-200をベースにしたIL-DSP小型ヘッドフォンアンプを発売」 audioxpress.com、2019年8月28日。 2024年2月7日閲覧
  18. ^ 「XMOSがXcoreをAIoT「クロスオーバープロセッサ」に採用」. 2020年2月10日. 2024年2月7日閲覧
  19. ^ 「英国のチップ会社、次世代マイクロコントローラーにRISC-Vを採用」 theregister.com、2022年12月12日。 2024年2月7日閲覧
  20. ^ 「XMOSがRISC-Vエコシステムに参加」 eetimes.com、2023年5月30日。 2024年2月7日閲覧
  21. ^ Ward-Foxton, Sally (2025年10月8日). 「GenAIはXMOSツールの抽象化レベルを向上させることができる」 . EE Times . 2025年10月8日閲覧
  22. ^ a b「XMOSソフトウェアツール」XMOS . 2026年1月1日閲覧
  23. ^ 「FreeRTOSを使用したxcoreのプログラミング – XMOS」 . XMOS . 2026年1月1日閲覧
  24. ^ 「旧ツールリリースからの移行 - XTCツールv15.3」 XMOS 20261月1日閲覧
  25. ^ 「XCからCへのチートシート」 XMOS 20261月1日閲覧

北緯51度27分19秒 西経2度35分33秒 / 北緯51.455278度、西経2.592583度 / 51.455278; -2.592583