xWRL6432 MMWAVE-L-SDK  05.04.00.01

Detailed Description

HWA H/W Parameters.

HWA parameters are used to with the HWA_open() call.

Data Fields

uint32_t instanceNum
 
volatile uint32_t ctrlBaseAddr
 
volatile uint32_t paramBaseAddr
 
volatile uint32_t ramBaseAddr
 
volatile uint32_t dssBaseAddr
 
uint32_t numHwaParamSets
 
uint32_t intNumParamSet
 
uint32_t intNumDone
 
uint32_t numDmaChannels
 
volatile uint32_t accelMemBaseAddr
 
uint32_t accelMemSize
 
bool isConcurrentAccessAllowed
 
bool isCompressionEnginePresent
 

Field Documentation

◆ instanceNum

uint32_t HWA_Attrs::instanceNum

HWA Instance num - this is related to actual H/W instance of this IP

◆ ctrlBaseAddr

volatile uint32_t HWA_Attrs::ctrlBaseAddr

HWA Peripheral's base address for the control/common register space

◆ paramBaseAddr

volatile uint32_t HWA_Attrs::paramBaseAddr

HWA Peripheral's base address for the paramset space

◆ ramBaseAddr

volatile uint32_t HWA_Attrs::ramBaseAddr

HWA Peripheral's base address for the Window/Internal RAM space

◆ dssBaseAddr

volatile uint32_t HWA_Attrs::dssBaseAddr

DSS base address for the common settings

◆ numHwaParamSets

uint32_t HWA_Attrs::numHwaParamSets

Number of HWA paramsets in this instance

◆ intNumParamSet

uint32_t HWA_Attrs::intNumParamSet

HWA Peripheral's interrupt vector for individual paramset completion

◆ intNumDone

uint32_t HWA_Attrs::intNumDone

HWA Peripheral's interrupt vector for completion of all programmed paramset in background thread

◆ numDmaChannels

uint32_t HWA_Attrs::numDmaChannels

Number of DMA channels available for HWA (src or dst)

◆ accelMemBaseAddr

volatile uint32_t HWA_Attrs::accelMemBaseAddr

HWA Accelerator processing memory base address

◆ accelMemSize

uint32_t HWA_Attrs::accelMemSize

HWA Accelerator processing memory size in bytes

◆ isConcurrentAccessAllowed

bool HWA_Attrs::isConcurrentAccessAllowed

Flag to say if read access of Common Registers is allowed in hardware when HWA is executing paramsets

◆ isCompressionEnginePresent

bool HWA_Attrs::isCompressionEnginePresent

Flag to say if the compression engine is present in hardware.