Тип | Частный |
---|---|
Промышленность | Полупроводники |
Основана | июль 2005 г., Бристоль, UK |
Головной офис | Бристоль, Великобритания |
Продукция | Голосовые контроллеры, многоядерные микроконтроллеры, xCore, xCORE-200, xCORE-AUDIO, xCORE-VOICE, xCORE VocalFusion, xTIMEcomposer |
Бренды | xCORE, VocalFusion |
Веб-сайт | www.xmos.com |
XMOS - это полупроводниковая компания без фабрики, которая разрабатывает голосовые решения, аудиопродукты и многоядерные процессоры. микроконтроллеры, способные одновременно выполнять задачи в реальном времени, DSP, edge AI обработка и поток управления. Микроконтроллеры XMOS отличаются своим детерминированным (предсказуемым) поведением.
XMOS была основана в июле 2005 года Али Диксоном, Джеймсом Фостером, Ноэлем Херли, Дэвидом Мэем и Хитешем Мехтой. Он получил стартовое финансирование от предпринимательского фонда Бристольского университета и стартового фонда Wyvern .
. Название XMOS является нечеткой ссылкой на Inmos. Некоторые концепции, присутствующие в технологии XMOS (например, каналы и потоки), являются частью наследия Transputer.
Осенью 2006 года XMOS получила финансирование от Amadeus Capital Partners, DFJ Esprit и Foundation Capital. У него также есть стратегические инвесторы Robert Bosch Venture Capital GmbH, Huawei Technologies и Xilinx Inc. В сентябре 2017 года XMOS получила 15 миллионов долларов в рамках инвестиционного раунда, возглавляемого Infineon.
. Процессорная технология XMOS является универсальной и использовалась на различных рынках, включая голос, микрофоны, аудио, светодиодные панели и т. Д. связь и робототехника. Это позволяет третьим сторонам создавать продукты и предприятия, основанные на этой технологии.
В июле 2017 года XMOS приобрела SETEM, компанию, специализирующуюся на звуковых алгоритмах для разделения источников.
XMOS разработала семейства кремниевых устройств и программного обеспечения на основе технологии xCORE :
XMOS придумал термин Software-Defined Silicon для описания аппаратных устройств, которые можно запрограммировать для реализации протоколов ввода-вывода низкого уровня. XMOS описывает свои процессоры как управляемые событиями.
XMOS выпустила свой первый массив микрофонов для захвата голоса в 2016 году для приложений захвата голоса в дальней зоне.
В ноябре 2016 года XMOS в партнерстве с Sensory, Inc. предоставила технологию голосового управления TrulyHandsfree на платформах обработки голоса XMOS.
В марте 2017 года Infineon Technologies и XMOS продемонстрировали комбинацию радарных и кремниевых микрофонных датчиков от Infineon и аудиопроцессора от XMOS на GSMA Mobile World Congress в Барселоне.
Семейство голосовых процессоров для дальней зоны XVF3000, анонсированное в июне 2017 года, включает голос предварительной обработки DSP для адаптивного формирования луча, полнодуплексного акустического подавления эха. со вторжением, подавлением шума, автоматической регулировкой усиления.
В октябре 2017 года комплект разработчика XMOS VocalFusion 4-Mic Dev Kit для Amazon AVS был аттестован Amazon.
В феврале 2018 года комплект VocalFusion Stereo Dev Kit для Amazon AVS был анонсирован на Mobile World Congress 2018 и квалифицирован Amazon для голосовой службы Alexa.
Многоядерные микроконтроллеры XMOS широко используются международными компаниями, такими как Audio Partnership, Cambridge Audio, FiiO Electronics Technology, Meridian Audio, Native Instruments, Oppo Digital, Sennheiser и Sony для реализации интерфейсов USB Audio 2.0 в своих продуктах.
В декабре 2014 года AVnu Alliance, отраслевой консорциум, внедряющий детерминированные сети на основе открытых стандартов посредством сертификации, объявил XMOS в качестве первого доступного AVnu-сертифицированного Audio Video Bridging (AVB) и эталонная платформа аудио конечных точек (TSN) сети с учетом времени.
Многоядерные микроконтроллеры xCORE содержат одну или несколько процессорных плиток, соединенных высокоскоростным переключателем . Каждая плитка процессора представляет собой обычный процессор RISC, который может выполнять до восьми задач одновременно. Задачи могут взаимодействовать друг с другом по каналам (которые могут подключаться к задачам на локальной плитке или к задачам на удаленных плитках) или с использованием памяти (только внутри плитки).
Архитектура xCORE предоставляет аппаратно многие из элементов, которые обычно встречаются в операционной системе реального времени (RTOS). Сюда входят планировщик задач, таймеры, операции ввода-вывода и связь по каналам. Устраняя источники неопределенности синхронизации (прерывания, кеши, шины и другие общие ресурсы), xCORE может обеспечить детерминированную и предсказуемую производительность для многих приложений. Задача обычно может реагировать за наносекунды на такие события, как внешний ввод-вывод или таймеры. Это позволяет программировать устройства xCORE для выполнения задач в реальном времени, для которых в противном случае потребовалось бы специальное оборудование.
Устройства xCORE использовались на различных рынках, включая обработку голоса, USB Audio, AVB и Time-Sensitive Networking, промышленные коммуникации и Робототехника.
Устройства xCORE можно программировать с использованием C, C ++, xC или собственного ассемблера. Чтобы помочь программистам получить доступ к аппаратным функциям устройств xCORE в реальном времени, были добавлены некоторые многоядерные языковые расширения для C. Эти расширения образуют язык программирования под названием xC, который содержит функции для параллелизма и взаимодействия на основе задач, точного времени и ввода-вывода, а также безопасного управления памятью.
Инструментальная цепочка xTIMEcomposer поставляется с компиляторами на основе LLVM для C, C ++ и xC, симулятором с точностью до цикла, символьным отладчиком, инструментами времени выполнения и трассировкой библиотеки (xSCOPE) и статический анализатор времени кода (XTA). Все компоненты осведомлены о многоядерности программ в реальном времени, что обеспечивает полностью интегрированный подход.
В июне 2014 года XMOS заключила партнерское соглашение с Synapticon, лидером в области киберфизических систем, для поддержки новых тенденций, таких как Индустрия 4.0 на рынке автоматизации производства и рынок сервисной робототехники.
Координаты : 51 ° 27'19,0 ″ N 2 ° 35'33,3 ″ W / 51,455278 ° N 2,592583 ° W / 51,455278; -2.592583