xWRL6432 MMWAVE-L-SDK  05.01.00.04

Introduction

Lists all the macros used in HWA driver.

Sub Modules

 HWA_ACCELMODE
 Macros that define values for the operational/accelerator mode of HWA.
 
 HWA_ACCUMULATORREG_TYPE
 Macros that define values for different type of accumulator registers of HWA_readAccumulatorReg() function.
 
 HWA_CFAR_OPER_MODE
 Macros that define values for the combination of CFAR operational mode (log, mag, mag sqr) and input samples type (real, complex)
 
 HWA_CFAR_OUTPUT_MODE
 Macros that define values for the output of CFAR block.
 
 HWA_CMP_METHOD
 Macros that define the compression method.
 
 HWA_CMP_MISC_PARAMS[
 Macro that defines the length of the EGE k-parameter array.
 
 HWA_COMMONCONFIG_MASK
 Macros that define values to use for HWA_CommonConfig::configMask when specifying which values in the HWA_CommonConfig are valid.
 
 HWA_COMPLEX_MULTIPLY_MODE
 Macros that define values for the various modes of the Complex multiply block.
 
 HWA_COMPRESS_MODE
 Macros that define values for the selecting either the compression or the decompression mode of CMP_DCMP_Engine.
 
 HWA_COMPRESS_PATHSELECT
 Macros that allow/disallow two pass operation for compression. the first pass (optimization step) finds the optimal parameters for compression and the second pass compresses the data and writes it to the output buffer. Both first and second passes should be enabled.
 
 HWA_FEATURE_BIT
 General macro to use for enable/disable bits.
 
 HWA_FFT_MODE_MAGNITUDE_LOG2
 Macros that define values for enabling/disabling the magnitude and log2 computation in FFT block.
 
 HWA_FFT_MODE_OUTPUT
 Macros that define values for the various outputs of the FFT block.
 
 HWA_FFT_STITCHING_TWID_PATTERN
 Macros that define values for the complex multiply block with FFT stitching mode. Useful for 4K and 8K FFT calculation, set the last 2 bits in TWIDINCR register, the rest 12 bits should be set to 0.
 
 HWA_FFT_WINDOW_INTERPOLATE_MODE
 Macros that define values for interpolation property of the FFT window to achieve larger FFT size using stitching.
 
 HWA_INTERFERENCE_THRESHOLD_TYPE
 Macros that define values for different type of accumulator registers of HWA_readAccumulatorReg() function.
 
 HWA_INTERRUPT_PRIORITY
 HWA interrupt default priority, applied only to the processors, which support hardware priority, e.g R5F.
 
 HWA_NOISE_AVG_MODE_CFAR
 Macros that define values for CFAR Noise Averaging mode.
 
 HWA_PARAMDONE_INTERRUPT_TYPE
 Macros that define values for the destination of interrupt (CPU or DMA) when the paramset is completed. The interrupt type HWA_PARAMDONE_INTERRUPT_TYPE_CPU may not be supported on all versions of the IP - see HWA_Attrs::isConcurrentAccessAllowed.
 
 HWA_RAM_TYPE
 Macros that define values for the ramType argument of HWA_configRam() function.
 
 HWA_SAMPLES_FORMAT
 Macros that define values for real/complex format of input/output samples.
 
 HWA_SAMPLES_SIGN
 Macros that define values for signed/unsigned property of input/output samples.
 
 HWA_SAMPLES_WIDTH
 Macros that define values for 16bit or 32bit width of input/output samples.
 
 HWA_TRIG_MODE
 Macros that define values for the trigger mode of HWA paramsets.
 
 HWA_WINDOW_SYMM
 Macros that define values for symmetric/non-symmetric property of the FFT window.