Knock By Decimation Filter Coefficients
This block provides a convenient way for filter coefficients associated with a Knock System by Decimation to be declared. The block is designed to be used inconjunction with the Knock Decimation Coefficient Set block.
Block ID
Knock Decimation IIR Filter Coefficients
Library
motohawk_knock_by_decimation_lib
Description
Signals
Coefficients
The decimation coefficients are implemented as cascadable 4th order IIR filters. A base coefficient set is described as a 9x1 vector of int32 values. They have a fixed point representation such that 1.0 is described by the value of 83688608. The filter has the following form.
This block can be connected directly to the Knock Decimation Coefficient Set block.
Block Parameters
Parameter Field | Values | Comments/Description |
---|---|---|
Name | Unique C-legal Alpha-numeric text, quote enclosed | Name of the coefficient array. An error will result under the mask of this block if the name is not unique. |
Coefficients | Reals | Filter values arranged per the above figure. |
IIR Filter Order | Drop down list | Defines the filter order that is to be defined. This will size the output. |
Scale | Drop down list | The decimation system internally scales its values using the supplied scaling. All coefficients should fall into the range -Scale < coefficient < Scale. |