ΣSigmaStudio English

SigmaStudio Сводка ресурсов алгоритмов детекторов уровня/таблиц поиска

Информация здесь является предварительной.

CategoryAlgorithmExecuted InstructionsProgram RAMDATA RamParameter RAMDescriptionProcessors
Look Up TablesIndex Limit Protection2D Index Lookup Table222223Принимает два индексных входа и генерирует выходной сигнал на основе заданной пользователем таблицы значений.ADAU144x, ADAU176x, ADAU1781
Look Up TablesNo Index Limit Protection2D Index Lookup Table121260Принимает два индексных входа и генерирует выходной сигнал на основе заданной пользователем таблицы значений.ADAU144x, ADAU176x, ADAU1781
Look Up TablesRMS Table64642046Принимает входной сигнал и выводит интерполированное сопоставленное значение сигнала относительно таблицы, в зависимости от рассчитанного среднеквадратичного (RMS) входа.ADAU144x, ADAU176x, ADAU1781
Look Up TablesIndex Limit ProtectionIndex Lookup Table1414234Позволяет получить доступ к значениям, хранящимся в таблице поиска (LUT). Доступ к ним осуществляется через индекс таблицы.ADAU144x, ADAU176x, ADAU1781
Look Up TablesStandardIndex Lookup Table55234Позволяет получить доступ к значениям, хранящимся в таблице поиска (LUT). Доступ к ним осуществляется через индекс таблицы.ADAU144x, ADAU176x, ADAU1781
Signal DetectSignal Detection111143Выводит флаг, если обнаружен входной сигнал.ADAU144x, ADAU176x
Signal DetectSignal Detection (Grow)161643Добавляет еще один вход к блоку Signal Detection.ADAU144x, ADAU176x
Level DetectorsSeven Band Level Detector29029011244Вычисляет уровень входного сигнала, считывая данные непосредственно с аппаратного обеспечения в реальном времени, и отображает уровень графически в виде семиполосных измерительных индикаторов. Он никак не изменяет входной сигнал.ADAU144x, ADAU176x
Level DetectorsPass ThruLevel Detector Designer4343228Вычисляет уровень входного сигнала, считывая данные непосредственно с аппаратного обеспечения в реальном времени, и отображает уровень графически на измерительных индикаторах. Блок Level Detector Designer позволяет задавать собственные частотные полосы и постоянные времени для отображения.ADAU144x, ADAU176x
Level DetectorsPass ThruLevel Detector Designer (Grow)4141156Добавляет еще один алгоритм Level Detector Designer последовательно с предыдущим(и) к блоку.ADAU144x, ADAU176x
Level DetectorsRTA To OutputLevel Detector Designer4444228Вычисляет уровень входного сигнала, считывая данные непосредственно с аппаратного обеспечения в реальном времени, и отображает уровень графически на измерительных индикаторах. Блок Level Detector Designer позволяет задавать собственные частотные полосы и постоянные времени для отображения.ADAU144x, ADAU176x
Level DetectorsRTA To OutputLevel Detector Designer (Grow)4444166Добавляет еще один алгоритм Level Detector Designer последовательно с предыдущим(и) к блоку.ADAU144x, ADAU176x
Level DetectorsSingle Level Detector3232124Вычисляет уровень входного сигнала, считывая данные непосредственно с аппаратного обеспечения в реальном времени, и отображает уровень графически на измерительных индикаторах.ADAU144x, ADAU176x, ADAU1781
Level DetectorsSingle Level Detector Running Average9952Вычисляет уровень входного сигнала, считывая данные непосредственно с аппаратного обеспечения в реальном времени, и отображает уровень графически на измерительных индикаторах.ADAU144x, ADAU176x, ADAU1781
Level DetectorsSingle Level Detector Direct Read3311Вычисляет уровень входного сигнала, считывая данные непосредственно с аппаратного обеспечения в реальном времени, и отображает уровень графически на измерительных индикаторах.ADAU144x, ADAU176x, ADAU1781

SigmaStudio Level Detectors/Lookup Tables Algorithm Resource Summary в SigmaStudio: настройка и параметры

В среде разработки SigmaStudio для сигнальных процессоров Analog Devices семейства ADAU (SigmaDSP) представлен обширный набор алгоритмов, сгруппированных в разделы Level Detectors и Lookup Tables. Эти блоки предназначены для анализа сигнала и управления другими элементами сигнальной цепочки на основе измеренных характеристик, таких как уровень или частота. Данный обзор содержит сводную информацию о вычислительных затратах и поддерживаемых моделях процессоров для каждого алгоритма. Блоки таблиц поиска (Lookup Tables) позволяют организовать нелинейные преобразования сигнала или управляющих данных. Например, 2D Index Lookup Table принимает два индексных входа и формирует выходное значение по заданной пользователем двумерной таблице. Версия с защитой индекса (Index Limit Protection) потребляет больше ресурсов (22 инструкции), но предотвращает выход за границы таблицы. Стандартный Index Lookup Table и его версия с защитой индекса предоставляют доступ к значениям по одному индексу. Алгоритм RMS Table вычисляет среднеквадратичное значение входного сигнала и выводит интерполированное значение из таблицы, что удобно для создания компрессоров или экспандеров с произвольной характеристикой. Детекторы уровня (Level Detectors) предназначены для визуального контроля и последующего управления. Блоки Single Level Detector и Seven Band Level Detector рассчитывают уровень сигнала в реальном времени, читая данные напрямую с аппаратуры. Семиполосный детектор отображает уровень в виде графических индикаторов для семи частотных полос.