xaiefal
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 Nxaiefal
 CXAieDevHdRscGroupWrapperAI engine device handle resource group wrapper
 CXAieDevHandleAI engine low level device pointer handle
 CXAieDevAI engine device class. It defines AI engine device operations
 CXAieModAI enigne module. It defines AI engine module operations. such as get resource within a module
 CXAieTileAI enigne tile. It defines AI engine tile operations. such as get resource within a tile, or get a module
 CLogger
 CXAieActiveCycles
 CXAieStallCycles
 CXAieStallOccurrencesClass for number of stall occurences
 CXAieBroadcastClass for broadcast channel resource. A broadcast channel resource represents a broadcast channel between specified tiles
 CXAieComboEventAI engine combo event resource class
 CXAieUserEventAI engine user event resource class
 CXAieGroupEventClass for group event resource
 CXAieGroupEventHandleClass for group event resource reference
 CXAiePCEventAI engine PC event resource class
 CXAiePCRangeAI engine PC addresses range resource class
 CXAiePerfCounterClass for Perfcounter resource. Each perfcounter resources contains the resource ID of in a module of a tile, start, stop, and reset events, and counter value for the counter event. If there is not enough perfcounter of the specified module, it will check if there is counter available from the adjacent module if it is core tile. If there is available counter in the adjacent module of the same tile, broadcast channels within the tile of the start/stop/reset events will be reserved
 CXAieMdmPerfCounterClass for uC MDM Perfcounter resource
 CXAieUserRscData needed to make a resource request
 CXAieRscState
 CXAieRscBase AI engine resource class. It defines resource operations and maintains resource state machine
 CXAieSingleTileRscClass of resource of a single tile
 CXAieRscGetRscsWrapper
 CXAieRscGroupRuntimeClass to runtime resources functional group Each element in the group is a resource
 CXAieRscGroupStaticClass to statically allocated resources group Each element in the group is a resource
 CXAieRscGroupAvailClass to runtime resources functional group Each element in the group is a resource
 CXAieUserRscStatData needed to make resource statistics request
 CXAieRscStatStruct of resource usage statistics
 CXAieRscGroupBaseBase class to resources functional group
 CXAieRscMgrBackendResource Manager Backend Base class
 CAieRscMapStructure containing resource bitmaps and relevant information
 CXAieRscMgrGenericResource Manager Backend Generic Class
 CXAieRscMgrResource Manager class
 CXAieStreamPortSelectClass for stream port select resource There are limited numter of ports events, in order to generate events for stream port status, applicaiton needs to reserve a stream port select resource first
 CXAieTraceCntrTrace Event resource class
 CXAieTraceEventTrace event resource class. Each event to trace is presented as a trace event resource class
 CXAieTracingClass of AI engine event tracing. An XAieTracing object contains AI engine trace control and events to trace