Macros that define values for the various modes of the Complex multiply block.
◆ HWA_COMPLEX_MULTIPLY_MODE_DISABLE
#define HWA_COMPLEX_MULTIPLY_MODE_DISABLE ((uint8_t)0U) /** 0-disable */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_FREQ_SHIFTER
◆ HWA_COMPLEX_MULTIPLY_MODE_SLOW_DFT
#define HWA_COMPLEX_MULTIPLY_MODE_SLOW_DFT ((uint8_t)2U) /** 2-slow DFT mode, see \ref HWA_CommonConfig::modeCfg::slowDFT::startFreq */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_FFT_STITCHING
#define HWA_COMPLEX_MULTIPLY_MODE_FFT_STITCHING ((uint8_t)3U) /** 3-FFT stitching mode, see \ref HWA_CommonConfig::modeCfg::FFTstitching::twiddlePattern and HWA_CommonConfig::modeCfg::FFTstitching::winInterpolateMode */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_MAG_SQUARED
#define HWA_COMPLEX_MULTIPLY_MODE_MAG_SQUARED ((uint8_t)4U) /** 4-Magnitude Squared mode */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_SCALAR_MULT
#define HWA_COMPLEX_MULTIPLY_MODE_SCALAR_MULT ((uint8_t)5U) /** 5-Scalar Multiplication mode, see \ref HWA_CommonConfig::modeCfg::scalerMultiply::scaleCmultScaleEn */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_VECTOR_MULT
#define HWA_COMPLEX_MULTIPLY_MODE_VECTOR_MULT ((uint8_t)6U) /** 6-Vector Multiplication mode, see \ref HWA_CommonConfig::modeCfg::vectorMultiplyMode1::cmultScaleEn and HWA_CommonConfig::modeCfg::vectorMultiplyMode1::ramAddrOffset */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_VECTOR_MULT_2
#define HWA_COMPLEX_MULTIPLY_MODE_VECTOR_MULT_2 ((uint8_t)7U) /** 7-Vector Multiplication mode 2, see \ref HWA_CommonConfig::modeCfg::vectorMultiplyMode2::ramAddrOffset */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_RECURSIVE_WIN
#define HWA_COMPLEX_MULTIPLY_MODE_RECURSIVE_WIN ((uint8_t)8U) /** 8- recursive windowing mode, see \ref HWA_CommonConfig::modeCfg::recursiveWin::recwinModeSel */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_LUT_FREQ_DEROTATE
#define HWA_COMPLEX_MULTIPLY_MODE_LUT_FREQ_DEROTATE ((uint8_t)9U) /** 9- LUT based frequency de-rotation mode, see \ref HWA_CommonConfig::modeCfg::lutFreqDerotate::ramAddrOffset and HWA_CommonConfig::modeCfg::lutFreqDerotate::ramIdxIncrMode */ |
◆ HWA_COMPLEX_MULTIPLY_MODE_FREQSHIFT_FREQINCREMENT