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:
- Блоки загрузки – 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 DSP совместим с Cadence NeuroWeave Software Development Kit (SDK), TensorFlow Lite for Micro (TFLM), LiteRT и средами ExecuTorch для выполнения ИИ-моделей. Компания также отмечает программные библиотеки, компиляторы, пакеты кодеков и фреймворки от партнеров и OEM-производителей.

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.
Оригинал статьи вы можете прочитать здесь.

