ΣSigmaStudio English

Min

Алгоритм Min сравнивает 2 (или более) входа и выводит вход с наименьшим значением.Min

Min and Hold

Алгоритм Min and Hold сравнивает входной sample с удерживаемым минимальным значением и выводит наименьшее значение.


Min and Hold

Входные пины

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

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

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

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

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

Элементы управления GUI

Нет GUI элементов управления

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

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

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

Этот модуль сравнивает входные sample каждого канала с удерживаемым минимальным значением (held_min) и выводит наименьшее значение, когда сброс выключен. Сравнивает входные sample каждого канала и выводит наименьшее значение, когда пин сброса находится в высоком состоянии.

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

ADAU145x
ADAU146x

Min and Hold в SigmaStudio: настройка и параметры

Min and Hold — это DSP-алгоритм из раздела BasicDSP визуальной среды разработки SigmaStudio, предназначенный для процессоров семейства SigmaDSP Analog Devices. Модуль относится к группе операций сравнения и позволяет отслеживать минимальное значение сигнала на входе, удерживая его до прихода команды сброса. Алгоритм востребован в цепях пиковых детекторов, пороговых устройств и систем автоматической регулировки уровня. Принцип работы модуля основан на сравнении каждого входного сэмпла с внутренней переменной held_min. Если текущее значение сигнала оказывается меньше удержанного, оно записывается как новый минимум и подается на выход. Когда пин сброса (Pin 0, формат decimal-control) находится в высоком состоянии, модуль сравнивает входные сэмплы и выводит наименьшее значение без учета предыдущего состояния. При выключенном сбросе алгоритм продолжает удерживать и обновлять минимальное значение, что позволяет фиксировать пиковые минимумы огибающей сигнала. Входной аудиосигнал подается на пин Pin 1 (формат decimal-audio), выходной результат снимается с пина Pin 0 (формат decimal-audio). Модуль поддерживает расширение количества входных каналов до 16, при этом для всех каналов используется один общий пин сброса. Это удобно при построении многоканальных систем мониторинга, где необходимо одновременно отслеживать минимумы на нескольких линиях.