Aller au contenu
Annuaire
Rubriques
Annuaire des entreprises

XMOS, le calcul embarqué au rythme du temps réel

L’essentiel

Installée au Royaume-Uni, XMOS conçoit des processeurs embarqués multicœurs pour le traitement du signal, l’audio et les applications temps réel. Son architecture xcore mise sur le parallélisme et la programmabilité pour rapprocher acquisition, traitement et contrôle au sein d’un même composant.

À retenir

Installée au Royaume-Uni, XMOS conçoit des processeurs embarqués multicœurs pour le traitement du signal, l’audio et les applications temps réel. Son architecture xcore mise sur le parallélisme et la programmabilité pour rapprocher acquisition, traitement et contrôle au sein d’un même composant.


XMOS est une entreprise britannique de semi-conducteurs basée à Bristol, spécialisée dans les processeurs embarqués et les solutions de traitement numérique. Elle s’adresse aux fabricants d’équipements qui doivent gérer simultanément des flux de données, des interfaces et des calculs avec des contraintes temporelles strictes. Son modèle est celui d’un concepteur sans usine, ou « fabless » : l’entreprise développe ses architectures et ses composants, mais en confie la fabrication à des partenaires industriels.

Une filiation avec la recherche britannique

Fondée en 2005, XMOS est issue de l’écosystème de recherche de l’université de Bristol. Parmi ses cofondateurs figure David May, informaticien associé à l’histoire du transputer, un processeur conçu pour faciliter le calcul parallèle. Cette filiation éclaire le positionnement de l’entreprise : organiser plusieurs tâches concurrentes et leurs échanges plutôt que s’appuyer uniquement sur la fréquence d’un cœur de calcul.

XMOS a développé autour de cette approche l’architecture xcore. Celle-ci associe des ressources de calcul parallèles à des mécanismes de communication et d’entrées-sorties adaptés au temps réel. L’objectif est de permettre aux développeurs de maîtriser le comportement temporel de leur application, une exigence importante lorsque le logiciel interagit directement avec des microphones, des convertisseurs ou des équipements industriels.

Des composants programmables, de l’audio au calcul local

Les processeurs xcore occupent un espace entre microcontrôleurs classiques, processeurs de traitement du signal et certaines fonctions habituellement confiées à une logique matérielle dédiée. Une partie des interfaces peut être implémentée par logiciel, ce qui donne aux concepteurs une latitude pour adapter le composant à leur produit. Cette souplesse suppose toutefois de prendre en compte l’architecture et ses contraintes dès le développement.

L’audio constitue un domaine d’application important pour XMOS : interfaces audio USB, équipements de visioconférence, traitement multicanal et capture vocale. Ses solutions peuvent assurer l’acquisition de plusieurs signaux et leur traitement avant transmission au reste du système. L’entreprise propose également des outils de développement, des bibliothèques et des conceptions de référence afin de faciliter l’intégration de ses composants.

Avec la famille xcore.ai, XMOS vise aussi les traitements d’intelligence artificielle embarquée. L’enjeu est d’exécuter localement certaines fonctions d’analyse ou de reconnaissance, au plus près des capteurs, sans dépendre systématiquement d’un service distant. Ces usages prolongent ses compétences en traitement du signal vers des équipements connectés et des applications industrielles.

Et maintenant ?

La progression du calcul en périphérie ouvre des perspectives à XMOS, notamment lorsque latence, consommation et confidentialité rendent un traitement local pertinent. L’entreprise doit néanmoins convaincre face aux microcontrôleurs enrichis d’accélérateurs et aux plateformes embarquées concurrentes. Sa capacité à simplifier le développement, à fournir des briques logicielles réutilisables et à accompagner les fabricants sera déterminante. Pour XMOS, la différenciation repose ainsi autant sur l’environnement logiciel que sur les caractéristiques du silicium.

Sur votre appareil

Comprendre cet article

L’analyse utilise l’intelligence locale du navigateur lorsqu’elle existe, sinon un résumé extractif. Le texte n’est envoyé à aucun service extérieur.

Facebook X LinkedIn

Ensuite A lire aussi

Gratuit, sans spam, désinscription en un clic.