ΣSigmaStudio English

Block Min/Max(ADAU145x)

Min/Max — это модуль блочной обработки, который сравнивает каждый входной сэмпл одного канала с другими каналами в блоке входных сэмплов. По умолчанию проверяется алгоритм Minimum. Предусмотрена возможность выбора алгоритма Minimum или Maximum с помощью значка растрового изображения.
Block Min/Max(ADAU145x)

Входные пины

NameFormat [int/dec/float] - [control/audio]Function Description
Pin 1: Input decimal- audio Входной сигнал модуля
Pin 2: Input decimal- audio Входной сигнал модуля

Выходные пины

NameFormat [int/dec/float] - [control/audio]Function Description
Pin 0: Output decimal - audio Выходной сигнал модуля

Алгоритм расширения

Модуль поддерживает расширение количества входных каналов до 16. Добавление алгоритма (Add Algorithm) не поддерживается.

Элементы GUI

GUI Control NameDefault ValueRangeFunction Description
Bit Map Icon 0 0 -1 Для выбора алгоритма Minimum или Maximum

Информация о DSP-параметрах

Нет DSP-параметров.

Описание алгоритма

Этот модуль сравнивает блок входных сэмплов одного канала с блоками входных сэмплов других каналов и выводит блок сэмплов min/max в зависимости от выбранного алгоритма Min или Max.

Поддерживаемые ИС

ADAU145x
ADAU146x

Block Min/Max(ADAU145x) в SigmaStudio: настройка и параметры

Block Min/Max — это специализированный модуль блочной обработки в среде SigmaStudio, предназначенный для процессоров семейства ADAU145x и ADAU146x от Analog Devices. Его основная задача — поочередное сравнение каждого входного сэмпла одного канала с соответствующими сэмплами других каналов в рамках одного блока данных. По итогам сравнения на выход подается либо минимальное, либо максимальное значение из набора, в зависимости от выбранного режима. Модуль имеет два стандартных аудиовхода (Pin 1 и Pin 2) и один выход, работающие с данными в формате decimal. Архитектура алгоритма допускает значительное расширение: количество входных каналов может быть увеличено вплоть до 16. Это делает Block Min/Max удобным инструментом для создания цепей обработки, где требуется отслеживание пиковых или минимальных уровней сразу от множества источников, например, для последующего управления динамической обработкой. Выбор между режимами Minimum и Maximum осуществляется непосредственно на графической схеме проекта. Для этого используется специальный значок растрового изображения (Bit Map Icon), который переключает алгоритм. Важно отметить, что модуль не имеет DSP-параметров, доступных для изменения в реальном времени, — вся логика работы задается статически на этапе конфигурации. Также не поддерживается функция Add Algorithm, поэтому расширение каналов производится только через механизм расширения входов. При проектировании сигнальной цепочки в SigmaStudio следует учитывать, что Block Min/Max оперирует блоками сэмплов, а не отдельными отсчетами.