ΣSigmaStudio English

SigmaStudio Сводка ресурсов алгоритмов Muxes/Demuxes

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

CategoryAlgorithmExecuted InstructionsProgram RAMDATA RamParameter RAMDescriptionProcessors
State MachineState Machine151522Выводит входной сигнал с зеленого пина только в том случае, если уровень управляющего сигнала (оранжевый пин) попадает в диапазон, заданный в числовых элементах управления (>) и (<).ADAU144x, ADAU176x, ADAU1781
State MachineState Machine (Grow)151512Добавляет к блоку еще один канал для алгоритма State Machine.ADAU144x, ADAU176x, ADAU1781
DemultiplexersMonoIndex Selectable Demutiplexer121240Позволяет направить входной сигнал на один из двух выбираемых выходных пинов.ADAU144x, ADAU176x, ADAU1781
DemultiplexersMonoIndex Selectable Demutiplexer (Grow)4440Добавляет к блоку еще один выход.ADAU144x, ADAU176x, ADAU1781
DemultiplexersStereoIndex Selectable Demutiplexer242480Позволяет направить входной сигнал на один из двух выбираемых выходных пинов.ADAU144x, ADAU176x, ADAU1781
DemultiplexersStereoIndex Selectable Demutiplexer (Grow)8840Добавляет к блоку еще один выход.ADAU144x, ADAU176x, ADAU1781
DemultiplexersNo SlewMono Switch 1xn4422Направляет входной сигнал на один из многих возможных выходов. Полоса переключателей используется для выбора выхода (каждый переключатель соответствует параметру coefficient RAM).ADAU144x, ADAU176x, ADAU1781
DemultiplexersNo SlewMono Switch 1xn (Grow)2211Добавляет к блоку еще один выход и соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
DemultiplexersNo SlewStereo Switch 2xn8842Направьте стерео входной сигнал на один из нескольких возможных стерео выходов с помощью этого блока, используя полосу пар переключателей для выбора выхода.ADAU144x, ADAU176x, ADAU1781
DemultiplexersNo SlewStereo Switch 2xn (Grow)4421Добавляет к блоку еще два выхода (стереопару) и соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
DemultiplexersClickless SW SlewMono Switch 1xn2222112Направляет входной сигнал на один из многих возможных выходов, полоса переключателей используется для выбора выхода (каждый переключатель соответствует параметру coefficient RAM).ADAU144x, ADAU176x, ADAU1781
DemultiplexersClickless SW SlewMono Switch 1xn (Grow)111151Добавляет к блоку еще один выход и соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
DemultiplexersClickless SW SlewStereo Switch 2xn2626132Направьте стерео входной сигнал на один из нескольких возможных стерео выходов с помощью этого блока, используя полосу пар переключателей для выбора выхода.ADAU144x, ADAU176x, ADAU1781
DemultiplexersClickless SW SlewStereo Switch 2xn (Grow)131361Добавляет к блоку еще два выхода (стереопару) и соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
MultiplexerMonoIndex Selectable Multiplexer101030Направляет сигнал с любого из двух своих входных пинов на основе значения индекса управляющего сигнала из таблицы поиска индексов (Index Lookup Table), таблицы RMS (RMS Table) или входа DC.ADAU144x, ADAU176x, ADAU1781
MultiplexerMonoIndex Selectable Multiplexer (Grow)2210Добавляет к мультиплексору еще один вход.ADAU144x, ADAU176x, ADAU1781
MultiplexerStereoIndex Selectable Multiplexer181870Направляет сигнал с любого из двух своих входных пинов на основе значения индекса управляющего сигнала из таблицы поиска индексов (Index Lookup Table), таблицы RMS (RMS Table) или входа DC.ADAU144x, ADAU176x, ADAU1781
MultiplexerStereoIndex Selectable Multiplexer (Grow)4420Добавляет к мультиплексору еще два входа (стереопару).ADAU144x, ADAU176x, ADAU1781
MultiplexerIndex Selectable Slewing Mux6060192Направляет любой из своих входов на основе значения индекса из таблицы поиска индексов (Index Lookup Table), таблицы RMS (RMS Table) или входа DC, позволяя плавно увеличивать и уменьшать уровень источника без щелчков при переключении входов.ADAU144x, ADAU176x, ADAU1781
MultiplexerIndex Selectable Slewing Mux (Grow)2210Добавляет к мультиплексору еще один вход.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewMono Switch Nx13312Направляет один из многих возможных входных сигналов на выход. Полоса переключателей используется для выбора входного сигнала (каждый переключатель соответствует параметру coefficient RAM).ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewMono Switch Nx1 (Grow)1101Добавляет к блоку еще один вход и соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewStereo Switch Nx26622Выбирает между наборами стерео входов и отправляет один набор на один из (2-канальных) выходов.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewStereo Switch Nx2 (Grow)2211Добавляет к блоку еще два входа (стереопару) и соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewMulti CH Switch Nx4121242Выбирает среди наборов из 4 входов и отправляет один набор на один из (4-канальных) выходов.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewMulti CH Switch Nx4 (Grow)4401Добавляет к блоку еще 4 входа, а также соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewMulti CH Switch Nx6181862Выбирает среди наборов из 6 входов и отправляет один набор на один из (6-канальных) выходов.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewMulti CH Switch Nx6 (Grow)6601Добавляет к блоку еще 6 входов, а также соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewMulti CH Switch Nx8242482Выбирает среди наборов из 8 входов и отправляет один набор на один из (8-канальных) выходов.ADAU144x, ADAU176x, ADAU1781
MultiplexerNo SlewMulti CH Switch Nx8 (Grow)8801Добавляет к блоку еще 8 входов, а также соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
MultiplexerClickless SW SlewMono Switch Nx16060191Направляет один из многих возможных входных сигналов на выход. Полоса переключателей используется для выбора входного сигнала (каждый переключатель соответствует параметру coefficient RAM).ADAU144x, ADAU176x, ADAU1781
MultiplexerClickless SW SlewMono Switch Nx1 (Grow)2210Добавляет к блоку еще один вход и соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
MultiplexerClickless SW SlewStereo Switch Nx26969221Выбирает между наборами стерео входов и отправляет один набор на один из (2-канальных) выходов.ADAU144x, ADAU176x, ADAU1781
MultiplexerClickless SW SlewStereo Switch Nx2 (Grow)7373241Добавляет к блоку еще два входа (стереопару) и соответствующий переключатель.ADAU144x, ADAU176x, ADAU1781
Cross FadeCrossfade (Data Controlled)161671Создает плавный переход между двумя входными сигналами: громкость одного сигнала уменьшается, в то время как уровень другого входного сигнала увеличивается, создавая постепенное переключение (cross-fade) между входами.ADAU144x, ADAU176x, ADAU1781
Cross FadeCrossfade (Data Controlled) (Grow)5510Добавляет к блоку еще два входа.ADAU144x, ADAU176x, ADAU1781

SigmaStudio Muxes/Demuxes Algorithm Resource Summary в SigmaStudio: настройка и параметры

Раздел Muxes/Demuxes в SigmaStudio содержит набор алгоритмов коммутации сигналов для цифровых сигнальных процессоров Analog Devices семейства SigmaDSP. Представленная сводка ресурсов показывает предварительную информацию о расходе памяти и параметрах для моделей ADAU144x, ADAU176x и ADAU1781. Эти блоки позволяют гибко управлять маршрутизацией аудиопотоков в проекте. Алгоритмы State Machine и State Machine (Grow) выполняют функцию управляемого переключателя: сигнал с зеленого пина передается на выход только при попадании уровня управляющего сигнала (оранжевый пин) в заданный диапазон. Диапазон определяется числовыми элементами управления. Версия Grow добавляет дополнительный канал для расширения функциональности. Демультиплексоры Mono и Stereo Index Selectable направляют входной сигнал на один из двух выбираемых выходов, при этом стерео-версия обрабатывает пару каналов. Для коммутации на большее количество направлений предназначены блоки No Slew Mono Switch 1xn и Stereo Switch 2xn. Выбор выхода осуществляется полосой переключателей, где каждый переключатель соответствует параметру coefficient RAM. Версии Clickless SW Slew обеспечивают бесшумное переключение без щелчков, что важно при работе с аудиосигналом в реальном времени. Блоки с пометкой Grow добавляют дополнительные выходы и соответствующие переключатели. При настройке в SigmaStudio важно учитывать количество исполняемых инструкций и объем используемой памяти Program RAM, Data RAM и Parameter RAM для каждого алгоритма.