Обзор

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

Возможности SigmaStudio для процессоров SHARC:

  • Ускоряет вывод продукции на рынок благодаря функциям программирования в рамках пользовательского интерфейса, таким как:
    – оптимизированные алгоритмы (более 100 в имеющемся наборе)
    – формирование программ из блоков обработки звуковых сигналов
  • Эффективная библиотека алгоритмов с возможностью работы с плавающей запятой с использованием SIMD (принципа одиночного потока команд и множественного потока данных) и поддержкой повышенной точности.
  • Решения, не зависящие от процессора, с абстрактными алгоритмами, которые могут использоваться с другими процессорами производства ADI.
  • Интуитивно понятный пользовательский интерфейс для создания и настройки схем.
  • Поддерживает работу с собственными алгоритмами кода, которые могут быть преобразованы в библиотеку подключаемых модулей SigmaStudio.
  • Возможность дифференциальной загрузки схем, которая позволяет осуществлять их изменение во время выполнения.

Поддерживаемые функции SHARC Audio Toolbox:

  • Обработка сигналов в спектральной области, БПФ/ОБПФ (стандартное ДПФ), кратковременное БПФ/ОБПФ (ДПФ с «окнами» (весовыми функциями) и методом перекрытия)
  • КИХ и БИХ фильтры
  • Модули задержки
  • Генераторы сигналов
  • Эффект реверберации
  • Детектор битового потока для передачи данных аудио декодерам битового потока

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

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

SigmaStudio для процессоров SHARC позволяет разработчикам звукового оборудования соединять между собой знакомые блоки звуковой обработки сигналов, как в схемотехническом редакторе, а компилятор генерирует из них программу для цифрового сигнального процессора, а также «экран управления» для настройки и регулировки параметров в реальном времени непосредственно в работающей системе.

Этот инструмент является достаточно функциональным, чтобы удовлетворить запросы разработчиков с большим опытом в области обработки сигналов, и в то же время он позволяет инженерам, практически не имеющим опыта написания программ для цифровых сигнальных процессоров, легко реализовывать функции цифровой обработки сигналов в своих проектах, что позволяет им быстро адаптировать аудиопроцессоры SHARC в свои разработки. SigmaStudio для процессоров SHARC может работать с оценочными платами, выпускаемыми компанией Analog Devices, и пользовательскими проектами, обеспечивая полнофункциональное внутрисхемное управление микросхемой в режиме реального времени.

В состав SigmaStudio входит обширная библиотека, насчитывающая более 100 алгоритмов обработки звуковых сигналов, таких как фильтрация, микширование и динамическая обработка, а также базовые низкоуровневые функции цифровой обработки сигналов и блоки управления. Подключаемые модули от Analog Devices и сторонних компаний могут быть добавлены в библиотеку SigmaStudio. SigmaStudio для процессоров SHARC также содержит конструктор алгоритмов, который можно использовать для превращения любой библиотеки объектов CrossCore® Embedded Studio для процессоров компании Analog Devices в импортируемый модуль, который будет доступен через графический интерфейс SigmaStudio.

SigmaStudio для процессоров SHARC представляет собой подключаемый модуль среды SigmaStudio, который использует и поддерживает функции обработки сигналов, предоставляемые программным модулем SHARC Audio Toolbox (SATBX). Все алгоритмы, содержащиеся в SATBX, представляют собой модули обработки содержимого блоков, которые можно использовать в схеме, как и любой другой элемент обработки в среде SigmaStudio.

Инструмент SigmaStudio для процессоров SHARC можно загрузить бесплатно, а для его работы потребуется ПК с ОС Windows, установленной средой разработки CrossCore Embedded Studio IDE и оригинальным графическим средством разработки SigmaStudio Graphical Development Tool, а также потребуется плата SHARC EZ-Board и USB-адаптер.

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

Программные модули

Dirac Dimensions, SHARC

Библиотека Dirac Dimensions для процессоров SHARC позволяет реализовать модуль постобработки звука, разработанный компанией Dirac Research с целью обеспечения высококачественного объемного звука в автомобилях.

DTS 5.1 Decoder, SHARC

Библиотека декодера Digital Theater Systems (DTS) для процессоров SHARC позволяет реализовать декодер DTS, который соответствует спецификации DTS 5.1.

DTS Surround Decoder, SHARC

Библиотека декодера объемного звука Digital Theater Systems (DTS) для процессоров SHARC представляет собой модуль постобработки звука, который позволяет повысить качество стереозвука от многоканального источника объемного звука.

DTS Neo:X Decoder, SHARC

Библиотека декодера Digital Theater Systems (DTS) Neo:X для процессоров SHARC работает с данными импульсно-кодовой модуляции (PCM), полученными через аналоговые или цифровые входные каналы или от модуля декодера, такого как декодер DTS 5.1.

DTS Boost Decoder, SHARC

Библиотека декодера Digital Theater Systems (DTS) Neo:X для процессоров SHARC представляет собой модуль постобработки звука, который максимизирует воспринимаемую громкость звуковых сигналов стереоисточника без появления слышимых искажений.

DTS Enhance Decoder, SHARC

Библиотека усовершенствованного декодера Digital Theater Systems (DTS) для процессоров SHARC динамически выравнивает стереозвук для повышения качества звучания на всех уровнях громкости.

DTS UpMix Decoder, SHARC

Библиотека декодера Neural Upmix Digital Theater Systems (DTS) для процессоров SHARC поддерживает работу с многоканальным объемным звуком с выходным форматом 5.1 или 7.1 из стерео (режим 227) или 5.1 (режим 527) исходного материала.

SRS TruVolume, SHARC

Библиотека SRS TruVolume® для процессоров SHARC позволяет реализовать автоматическую постобработку звука с регулировкой громкости, благодаря которой можно регулировать амплитуду стереофонического аудиосигнала для поддержания постоянного воспринимаемого уровня громкости, несмотря на изменения уровня входного аудиоматериала.

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

CrossCore® Embedded Studio

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

SigmaStudio®

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

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

  • Windows XP Professional SP3 (только 32-разрядная версия)
  • Windows Vista Business/Enterprise/ Ultimate SP2 (только 32-разрядная версия). Рекомендуется устанавливать программное обеспечение в месте, не защищенном механизмом контроля учетных записей (UAC)
  • Windows 7 Professional/Enterprise/Ultimate (32- или 64-разрядная версии). Рекомендуется устанавливать программное обеспечение в месте, не защищенном механизмом контроля учетных записей (UAC)
  • Минимальные требования к процессору: одноядерный процессор с тактовой частотой 2 ГГц, рекомендуется двухъядерный процессор с тактовой частотой 3,3 ГГц
  • Минимум 1 ГБ памяти (ОЗУ), рекомендуется 4 ГБ
  • Требуется минимум 2 ГБ места на жестком диске
  • CrossCore® Embedded Studio для процессоров компании Analog Devices
  • Графический инструмент разработки SigmaStudio™ Graphical Development Tool

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

Наборы EZ-Kit

Посмотреть все 6 Наборы EZ-Kit