Wiki

This version (18 Jul 2022 08:22) was approved by Harsha J K.

Click here to return to the Multiplexers and Demultiplexers page

State Machine


Description

This block outputs the input signal from the input pin, if and only if the control signal falls within the range specified in the numerical controls (>) and (<). If the control signal is out of range, the input is disabled and a zero value is output. The control pin can be sourced by a DC Input Entry, Counter, or an Index Lookup Table block.

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
State Machine S/B S/B S


Pins

Input

Name Type Description
ControlInput Control Control input value checked with the specified condition
InputX Audio Input Channel X

Output

Name Type Description
OutputX Audio Output Channel X

Note:

  • X - Channel Index


Configurable Parameters

GUI Parameter Default Value Range Function Description
NumChannels 1 1 to 20 Number of channels. Change in this value requires re-compilation
HighControl_ChannelX 0 N/A Maximum value to compare with control input
LowControl_ChannelX 0 N/A Minimum value to compare with control input

Note:

  • X - Channel Index


DSP Parameters

Parameter Name Description ADSP-214xx/SC5xx/215xx ADAU145x/146x
HighControl_ChannelX Maximum value to compare with control input Float FixPoint8d24
LowControl_ChannelX Minimum value to compare with control input Float FixPoint8d24

Note:

  • X - Channel Index
resources/tools-software/sigmastudiov2/modules/muxesanddemuxes/state-machine.txt · Last modified: 18 Jul 2022 07:52 by Harsha J K