xWRL6432 MMWAVE-L-SDK  05.04.00.01
ZoomProcObj Struct Reference

Detailed Description

ZoomProc DPU Object.

The structure is used to hold ZoomProc internal data object

Data Fields

DPU_ZoomProc_InitParams initParms
 
EDMA_Handle edmaHandle
 EDMA Handle. More...
 
DPU_ZoomProc_StaticConfig params
 ZoomProc static configuration. More...
 
DPU_ZoomProc_HwaConfig hwaCfg
 HWA configuration. More...
 
bool isTestMode
 
uint8_t dataInTrigger
 ZoomProc HWA data input paramset trigger. More...
 
uint8_t dataOutTrigger
 ZoomProc HWA data output paramset trigger. More...
 
SemaphoreP_Object edmaDoneSemaHandle
 EDMA done semaphore. More...
 
SemaphoreP_Object hwaDoneSemaHandle
 HWA Processing Done semaphore Handle. More...
 
uint32_t hwaMemBankAddr [SOC_HWA_NUM_MEM_BANKS]
 HWA Memory address. More...
 
cmplx16ImRe_t * ADCdataBuf
 Pointer to ADC buffer. More...
 
cmplx32ImRe_t * zoomDftOut
 Pointer to Radar Cube buffer. More...
 
uint16_t * zoomInRbin
 Zoom in frequencies as range bin locations based on 1D FFT resolution. More...
 
uint8_t dataOutZoomChan
 DMA data out event channel. More...
 
bool inProgress
 zoomProc DPU is in processing state More...
 
uint32_t numProcess
 Total number of zoomProc DPU processing. More...
 
uint32_t numEdmaDataOutCnt
 Total number of data output EDMA done interrupt. More...
 

Field Documentation

◆ initParms

DPU_ZoomProc_InitParams ZoomProcObj::initParms

◆ edmaHandle

EDMA_Handle ZoomProcObj::edmaHandle

EDMA Handle.

◆ params

DPU_ZoomProc_StaticConfig ZoomProcObj::params

ZoomProc static configuration.

◆ hwaCfg

DPU_ZoomProc_HwaConfig ZoomProcObj::hwaCfg

HWA configuration.

◆ isTestMode

bool ZoomProcObj::isTestMode

◆ dataInTrigger

uint8_t ZoomProcObj::dataInTrigger

ZoomProc HWA data input paramset trigger.

◆ dataOutTrigger

uint8_t ZoomProcObj::dataOutTrigger

ZoomProc HWA data output paramset trigger.

◆ edmaDoneSemaHandle

SemaphoreP_Object ZoomProcObj::edmaDoneSemaHandle

EDMA done semaphore.

◆ hwaDoneSemaHandle

SemaphoreP_Object ZoomProcObj::hwaDoneSemaHandle

HWA Processing Done semaphore Handle.

◆ hwaMemBankAddr

uint32_t ZoomProcObj::hwaMemBankAddr[SOC_HWA_NUM_MEM_BANKS]

HWA Memory address.

◆ ADCdataBuf

cmplx16ImRe_t* ZoomProcObj::ADCdataBuf

Pointer to ADC buffer.

◆ zoomDftOut

cmplx32ImRe_t* ZoomProcObj::zoomDftOut

Pointer to Radar Cube buffer.

◆ zoomInRbin

uint16_t* ZoomProcObj::zoomInRbin

Zoom in frequencies as range bin locations based on 1D FFT resolution.

◆ dataOutZoomChan

uint8_t ZoomProcObj::dataOutZoomChan

DMA data out event channel.

◆ inProgress

bool ZoomProcObj::inProgress

zoomProc DPU is in processing state

◆ numProcess

uint32_t ZoomProcObj::numProcess

Total number of zoomProc DPU processing.

◆ numEdmaDataOutCnt

uint32_t ZoomProcObj::numEdmaDataOutCnt

Total number of data output EDMA done interrupt.