MTB CAT5 Peripheral driver library
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
cy_stc_pdm_pcm_bq_fir_coeff_t Struct Reference

Description

PDM-PCM bq filter coeff_data structure.

A digital filter is characterized by its transfer function, or equivalently, its difference equation. Mathematical analysis of the transfer function can describe how it will respond to any input. As such, designing a filter consists of developing specifications appropriate to the problem (for example, a second-order low pass filter with a specific cut-off frequency), and then producing a transfer function which meets the specifications.

The transfer function for a linear, time-invariant, digital filter can be expressed as a transfer function in the Z-domain; if it is causal, then it has the form b1 + b2z^-1 + b3z^-2+..... H(Z)=---------------------------— 1 + a2z^-1 + a3z^-2+...... a1 is fixed = 1

Data Fields

int16_t bq1_a2
 bq1 filter a2 coefficient
 
int16_t bq2_a2
 bq2 filter a2 coefficient
 
int16_t bq1_a3
 bq1 filter a3 coefficient
 
int16_t bq2_a3
 bq2 filter a2 coefficient
 
int16_t bq1_b1
 bq1 filter b1 coefficient
 
int16_t bq2_b1
 bq2 filter b1 coefficient
 
int16_t bq1_b2
 bq1 filter b2 coefficient
 
int16_t bq2_b2
 bq2 filter b2 coefficient
 
int16_t bq1_b3
 bq1 filter b3 coefficient
 
int16_t bq2_b3
 bq2 filter b3 coefficient