ΣSigmaStudio English

Complex Merger

Комплексный объединитель принимает действительную и мнимую части входного сигнала и объединяет их в комплексный выходной сигнал. Это модуль на основе блока.


Complex Merger

Входные пины

NameFormat [int/dec] - [control/audio]Описание функций
Pin 0: Real Part control Действительная часть комплексного сигнала
Pin 1: Imaginary Part control Мнимая часть комплексного сигнала

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

NameFormat [int/dec] - [control/audio]Описание функций
Pin 0: Complex Signal Complex Комплексный выходной сигнал

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

Алгоритм расширения не поддерживается для данного модуля.

Поддерживаемые DSP

ADAU145x (только принципиальная схема)

Complex Merger в SigmaStudio: настройка и параметры

Complex Merger — это модуль базовой обработки сигналов в среде SigmaStudio, предназначенный для формирования комплексного сигнала из двух вещественных компонент. Он относится к категории блочных модулей (block based module) и используется в сигнальных цепочках, где требуется работа с комплексным представлением данных, например, при обработке спектра или квадратурных сигналов. Принцип работы модуля основан на объединении двух входных сигналов: действительной (Real Part) и мнимой (Imaginary Part) частей. На выходе формируется единый комплексный сигнал (Complex Signal). Оба входа имеют формат control, что позволяет подавать на них как постоянные значения, так и управляющие сигналы с других блоков. Выходной пин также относится к типу control, что определяет его использование в управляющих цепях проекта. Для настройки Complex Merger в проекте SigmaStudio достаточно подключить к входам Real Part и Imaginary Part источники соответствующих компонент сигнала. Важно учитывать, что модуль не поддерживает алгоритм расширения (Grow Algorithm), поэтому его нельзя использовать для автоматического масштабирования разрядности при изменении формата данных. Это следует учитывать при проектировании цепочки обработки, чтобы избежать ошибок квантования. Модуль поддерживается только процессорами семейства ADAU145x и работает исключительно в режиме принципиальной схемы (schematic). При использовании в других семействах SigmaDSP или в режиме самботинга модуль будет недоступен.