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