This version (18 May 2021 09:00) was approved by John Joseph.The Previously approved version (05 Feb 2020 09:05) is available.Diff

Click here to return to the Filters page

FIR Filter


The FIR Filter block lets you design any FIR filter desired.Frequency response can be shaped by specifying the appropriate coefficients.


This block has numeric textbox to edit the tap size for number of coefficients to be used for FIR Filter calcualtion. Click on 'table' button to open the table editor window to enter the calculated coefficients as per desired filter requirement.

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
————————- ——————-- ——————————-- —————————-
FIR Filter B/S B/S S



—————————— —————————— ————————————————
Input0AudioInput Channel 0


—————————— —————————— ————————————————
Output0ControlOutput channel 0

Configurable Parameters

GUI Parameter NameDefault ValueRangeFunction Description
NoOfTableValues102 to 10000Specifies the number of the coefficients used for FIR filter calculation
ByPassEnableFalseTrue/FalseEnabled/Disabled the FIR filter algorithm
TableValues-infinity to + infinityCoefficients used to calcualte the FIR Filter
NumChannels120 Number of input and output channels. Change in Channels requires re-compilation

DSP Parameters

Parameter Name Description ADSP-214xx/SC5xx/215xx ADAU145x/146x
———————————— ———————————————————————————————— —————————————- —————————-
NoOfTableValuesSpecifies the number of the coefficients used for FIR filter calculationInteger32Integer32
TableValuesCoefficients used to calcualte the FIR FilterFloatFixPoint8d24

resources/tools-software/sigmastudiov2/modules/filters/firfilter.txt · Last modified: 12 May 2021 17:31 by Sreesha Y M