Обзор

Особенности и преимущества

  • Целевой процессор: код совместим с процессорами семейства SHARC ADSP-213xx, ADSP-214xx и ADSP-215xx/SC5xx
  • Формат готового продукта: модуль объектного кода с оболочкой исходного кода на языке C
  • Формат входных данных: битовый аудиопоток стандарта DTS
  • Размер буфера входного потока битов: минимум 2348 байт
  • Зависимости фреймворка: нет
  • Формат выходных данных: 32-разрядные нормализованные выборки с плавающей запятой без чередования
  • Частота дискретизации: 8, 11,025, 12, 16, 22,05, 24, 32, 44,1 и 48 кГц
  • Количество выходных каналов: до 5.1
  • Многопоточность: полная реентерабельность и возможность работы с несколькими экземплярами
  • Библиотека сертифицирована в соответствии с DTS для работы на процессорах ADSP-21362/3/4/5/6/7/8, ADSP-21462/5/7/9, ADSP-21471/2/5/8/9, ADSP-21481/2/3/5/6/7/8/9, ADSP-21583/4/7 и ADSP-SC582/3/4/7/9

Подробнее о продукте

Декодер DTS 5.1, предоставляемый ADI, был оптимизирован для работы с процессорами семейства SHARC компании Analog Devices. Декодер DTS 5.1 способен декодировать стандартные битовые потоки 5.1 DTS с DVD-диска с видеоданными и аудиоданные стандарта DTS с диска BluRay. Данный декодер поддерживает работу с битрейтами до 1,5 Мб/с. Помимо вывода декодированного объемного звука в формате 5.1, декодер может выполнять понижающее микширование до конфигураций 2.1/3.1 и 4.1.

Декодер DTS 5.1 от ADI содержит стандартный вызываемый с помощью кода на языке C «push» API. Он не зависит от периферийных модулей процессора или регистров, что обеспечивает универсальность и простоту использования системы.

Загрузки и соответствующее программное обеспечение

Инструменты разработки ПО

CrossCore® Embedded Studio

CrossCore Embedded Studio – это интегрированная среда разработки (IDE) мирового уровня для процессоров семейств Blackfin и SHARC.

SigmaStudio®

Графический инструмент проектирования SigmaStudio™ - это программное обеспечения для разработки кода, программирования и настройки параметров аудиопроцессоров SigmaDSP®.

SigmaStudio для процессоров SHARC

SigmaStudio™ для процессоров SHARC – это программная среда для программирования, разработки и настройки, которая позволяет разработчику средств обработки звука графически проектировать и программировать аудиосистемы, используя большой набор предварительно созданных алгоритмов обработки звука.

Лицензия

Каждый модуль поддерживает работу с процессорами компании Analog Devices, Inc. (ADI) семейства SHARC и является лицензионным продуктом, доступным в формате объектного кода. Получатели должны подписать или принять лицензионное соглашение с ADI перед отправкой или загрузкой модулей, указанных в лицензионном соглашении.

Показатели производительности

Количество инструкций в секунду:

Семейство процессоров Выделяемая оперативная память для кода (КБ) Выделяемая оперативная память для данных (КБ) Таблица констант (КБ) Количество инструкций в секунду
Среднее Среднее пиковое
ADSP-2136x 40.7 38.9 83.5 25.8 28.0
ADSP-214xx 30.6 38.9 83.5 26.0 28.2
ADSP-215xx/SC5xx 31.6 38.9 83.5 32.1 35.3

 

  • Количество инструкций в секунду было измерено на оценочных платах с процессорами ADSP-21364, ADSP-21469 и ADSP-SC589 при частоте дискретизации (Fs) = 48 кГц и битрейте 1,5 МБ/с с использованием оптимизированной схемы памяти, тестового набора с учетом наихудшего случая
  • Понятие «Выделяемая оперативная память для данных» для одного экземпляра включает стек, сверхоперативную память, экземпляр/состояние, отдельные буферы ввода и вывода
  • Библиотека декодера DTS 5.1 была создана с использованием CrossCore® Embedded Studio 2.1.0

Системные требования

  • Windows 7 Professional/Enterprise/Ultimate (32- или 64-разрядная версии)
  • Минимальные требования к процессору: одноядерный процессор с тактовой частотой 2 ГГц, рекомендуется двухъядерный процессор с тактовой частотой 3,3 ГГц
  • Минимум 1 ГБ памяти (ОЗУ), рекомендуется 4 ГБ
  • Требуется минимум 2 ГБ места на жестком диске
  • CrossCore® Embedded Studio 2.1.0 для процессоров компании Analog Devices

Связанное оборудование (3)

Наборы EZ-Kit