Cadence Tensilica HiFi iQ DSP станет основой для голосового ИИ и аудиоприложений следующего поколения

IP-ядро DSP Cadence Tensilica HiFi iQ является шестым поколением семейства HiFi DSP компании, используемым в бесчисленных SoC с аудиовозможностями, и основано на новой архитектуре, разработанной для голосового ИИ и иммерсивных аудиоприложений следующего поколения.

По сравнению с Tensilica HiFi 5s DSP, HiFi iQ DSP предлагает двукратный рост производительности вычислений, 8-кратный рост производительности ИИ и экономию энергии более чем на 25% для большинства рабочих нагрузок, одновременно обеспечивая прирост производительности более 40% для нескольких аудиокодеков. Компания заявляет, что он может выступать в качестве универсального ИИ-процессора для голосовых ИИ-приложений, запускающих популярные SLM и LLM непосредственно на самом DSP.

Tensilica HiFi iQ DSP block diagram
Структурная схема

Ключевые характеристики Tensilica HiFi iQ DSP:

  • Блоки загрузки – 2
  • Слоты VLIW – 5
  • Векторные операции (SIMD) – 256-бит
  • Ширина аккумулятора – 80-бит
  • MAC с фиксированной точкой
  • MAC для ИИ – до 128 16×8, до 256 16×4
  • Опциональные инструкции для ИИ (улучшены по сравнению с HiFi 5s)
  • Опциональная поддержка векторных операций с плавающей запятой – FP8 (преобразование), BF16 (преобразование), FP16, FP32, FP64
  • Комплексные числа с плавающей запятой с операцией ADDSUB
  • Автовекторизация улучшена по сравнению с HiFi 5s для простого программирования; устраняет необходимость ручной оптимизации для ускорения разработки прошивки и выхода на рынок

Cadence заявляет, что Tensilica HiFi iQ DSP может поддерживать продвинутые аудиокодеки, такие как Dolby MS12, Eclipsa Audio, Opus HD и Audio Vivid, с более высокой эффективностью благодаря улучшениям архитектуры и возросшей вычислительной мощности.

Новый DSP также обеспечивает работу алгоритмов обработки сигналов для распознавания ключевых слов (KWS), активного шумоподавления (ANC), формирования диаграммы направленности и автоматического распознавания речи (ASR) для функций обработки естественного языка (NLP). Кроме того, многопоточное и многоканальное аудиовоспроизведение способствует формированию 3D пространственных зон и звуковых пузырей. HiFi iQ DSP также будет подходить для SoC, разработанных для критически важных для безопасности приложений, соответствующих сертификации функциональной безопасности ISO 26262 (FuSa). Поддержка когерентных по кешу многопроцессорных конфигураций также находится в разработке.

Tensilica HiFi DSP applications

Новый Tensilica DSP совместим с Cadence NeuroWeave Software Development Kit (SDK), TensorFlow Lite for Micro (TFLM), LiteRT и средами ExecuTorch для выполнения ИИ-моделей. Компания также отмечает программные библиотеки, компиляторы, пакеты кодеков и фреймворки от партнеров и OEM-производителей.

Cadence Tensilica audio DSP SoC design flow
Процесс проектирования для SoC с Tensilica DSP

Tensilica HiFi iQ DSP будет доступен ведущим заказчикам и партнерам в первом квартале 2026 года, а общая доступность ожидается во втором квартале 2025 года. Более подробная информация представлена на странице продукта и в пресс-релизе . Также можно ознакомиться с таблицей ниже, чтобы увидеть, как новый HiFi iQ DSP сравнивается с DSP Tensilica HiFi предыдущих поколений.

Features HiFi 1s HiFi 3z HiFi 4 HiFi 5s HiFi iQ
VLIW Slots 2 3 4 5 5
SIMD 64-bit 64-bit 64-bit 128-bit 256-bit
Fixed-Point MACs 32×32 1 2 4 8 16
32×16 2 4 Up to 8 16 32
16×16 4 Up to 8 Up to 8 16 64
MACs for AI (optional) 16×8 8 32 Up to 128
8×8 8 32 Up to 256
Accumulator 64-bit 64-bit 64/72-bit 64/72-bit 80-bit
Instructions for AI Limited; included Yes; optional Yes++; optional (improved from HiFi 5s)
Vector Floating Point (Optional) FP8 16/32 (conversion)
BF16 16/32 (conversion)
FP16 8/16 16/32
FP32 2 2 2 4/8 8/16
FP64 1 (scalar) 1 (scalar) 1 (scalar) 1 (scalar) 4/8
Complex Floating Point (w/ ADDSUB) Yes Yes Yes Yes Yes++ (improved)
Auto-vectorization support Yes Yes Yes++ (improved from HiFi 5s)
ITU Intrinsic Support Yes Yes Yes Yes Yes
Circular Buffer Support 1 1 2 3 3
Bitstream VLE/VLD Support VLD Yes Yes Yes Yes
User-defined instructions (TIE) Yes Yes Yes Yes Yes

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments