Альянс MIPI недавно выпустил спецификацию SoundWire I3S (MIPI SWI3S v1.0) для высокопроизводительных аудиоприложений с низкой задержкой, которая объединяет управление и данные через единый энергоэффективный интерфейс.
SWI3S основывается на двухконтактной мультидропной архитектуре MIPI SoundWire, выпущенной в 2014 году , и предлагает более высокую пропускную способность, низкое энергопотребление, значительно лучшую помехозащищенность и поддержку масштабируемых топологий с несколькими устройствами для удовлетворения растущих требований встроенных аудиосистем.

MIPI SWI3S v1.0 поддерживает скорости передачи данных до 76 Мбит/с против 24 Мбит/с для более ранних интерфейсов SLIMbus и SoundWire, и улучшает помехозащищенность за счет работы в режимах «передаваемый тактовый сигнал» или «дифференциальная низковольтная сигнализация». Он также реализует ряд новых функций, таких как концентраторы, поддержка нескольких PHY, контроль CRC, методы энергосбережения и другие.
Ключевые особенности MIPI SoundWire I3S:
- Передает аудиоданные, управляющие команды, сигналы прерываний и информацию синхронизации через единую двухконтактную линию
- Режимы сигнализации с передаваемым тактовым сигналом single-ended (FBCSE) и дифференциальной низковольтной (DLV).
- До ~76 Мбит/с в режиме DLV и ~51 Мбит/с в режиме FBCSE для обеспечения достаточной пропускной способности для многоканальных аудио- и управляющих потоков данных
- Тактовый сигнал аудиокачества, подходящий для стандартных частот дискретизации аудио (например, 44,1 кГц, 48 кГц, 96 кГц)
- Периодическая доставка полезной нагрузки, включая потоковую передачу данных аудиосемплов между цифровыми аудиокомпонентами с:
- Несколькими каналами (поддержка конфигураций fan-out и fan-in между устройствами)
- Гибкими кодировками данных (например, PDM, PCM)
- Смешанными или различными частотами дискретизации (например, 44,1 кГц и 48 кГц в одной системе)
- Управляемая потоком передача, позволяющая как режимы с управлением от источника, так и от приемника
- Низкая задержка передачи, обычно около 300 нс от конца до конца
- Выделенный внутриполосный канал для операций управления, таких как транзакции чтения/записи регистров, отчетность о статусе и многоданные передачи для обновления прошивки
- Внутриполосные уведомления о прерываниях, сигнализация пробуждения и управление сбросом периферии, позволяющие обработку событий без дополнительных линий GPIO
- Энергосберегающие состояния связи, включая переходы сна/пробуждения и режимы приостановки тактового сигнала, для снижения энергопотребления в сценариях всегда включенных или простаивающих систем
- Энергоэффективные состояния периферии
Система SWI3S может включать одну или несколько линий, каждая с менеджером и до 12 периферийных устройств, включая микрофоны, усилители и другие. Типичные варианты использования и приложения включают:
- Микрофонные решетки, динамики, усилители, драйверы тактильной обратной связи и катушки слуховых аппаратов
- Подавление эха, шумоподавление и формирование луча
- Всегда включенные и энергоэффективные конструкции
- Высококачественный и иммерсивный звук
- Многоканальные аудиопередачи с низкой задержкой
Полная спецификация SWI3S доступна только (платным) членам, но альянс MIPI также выпустил 14-страничный технический обзор , который дает хороший обзор новой спецификации. Глядя на график энергопотребления ниже, SoundWire I3C лучше подходит для более сложных интеллектуальных аудиосистем, в то время как оборудование с одним или двумя микрофонами обычно потребляет меньше при использовании устаревшего интерфейса SoundWire, особенно в режиме низкого энергопотребления и с более короткими проводами.
Дополнительная информация может быть найдена на веб-сайте MIPI и пресс-релизе .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.