Wiki

This version (06 Apr 2021 06:51) is a draft.
Approvals: 0/1
The Previously approved version (05 Feb 2020 06:40) is available.Diff

Click here to return to the Multiplexers and Demultiplexers page

Index Selectable Demultiplexer


Description

The Index Selectable Demultiplexer block route an input to one of many possible output pins. The output is selected based on a control signal value from an Index Lookup Table, RMS Table, or DC Input block. The slew variant of Index Selectable Demux allows smooth transition when switching outputs.

Variants

  1. Mono (Configurable Slew Mode)
  2. Stereo (Configurable Slew Mode)
  3. Stereo (SW Slew)
  4. Mono (No Slew)
  5. Stereo (No Slew)


Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
———————————————- ——————-- ——————————-- ————————
Mono (Configurable Slew Mode) NA NA S
Stereo (Configurable Slew Mode) NA NA S
Stereo (SW Slew) B B NA
Mono (No Slew) S S NA
Stereo (No Slew) S S NA


Pins

Input

Name Type Description
———————- ————-- ———————-
InputSel_In Control Channel selection control input
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 2 2 to 20 Number of channels. Applicable to Mono modules. Change in this value requires re-compilation
NumStereoChannels 2 2 to 20 Number of stereo channels. Applicable to Stereo modules. Change in this value requires re-compilation
StepSize 11 8 to 16 Slew step size for SW slew modules
SlewType RC Slew NA Slew type. Applicable to Configurable Slew Mode modules
CustomVal 0x208A NA Custom slew value. Applicable to Configurable Slew Mode modules


DSP Parameters

Parameter Name Description ADSP-214xx/SC5xx/215xx ADAU145x/146x
—————————- ———————————————————————————————— —————————————- ————————
slew_mode Slew mode and value for HW slew (Configurable Slew Mode modules) NA Integer
StepSize Slewing Step Size for SW Slew modules Float NA


DSP Parameter Computation

StepSize = 2^(-1 * StepSize)

resources/tools-software/sigmastudiov2/modules/muxesanddemuxes/indexselectabledemultiplexer.txt · Last modified: 06 Apr 2021 06:51 by John Joseph