xaiefal
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cxaiefal::AieRscMapStructure containing resource bitmaps and relevant information
 Cstd::enable_shared_from_this
 Cxaiefal::XAieDevHandleAI engine low level device pointer handle
 Cxaiefal::Logger
 Cxaiefal::XAieDevAI engine device class. It defines AI engine device operations
 Cxaiefal::XAieDevHdRscGroupWrapperAI engine device handle resource group wrapper
 Cxaiefal::XAieModAI enigne module. It defines AI engine module operations. such as get resource within a module
 Cxaiefal::XAieRscBase AI engine resource class. It defines resource operations and maintains resource state machine
 Cxaiefal::XAieBroadcastClass for broadcast channel resource. A broadcast channel resource represents a broadcast channel between specified tiles
 Cxaiefal::XAieGroupEventHandleClass for group event resource reference
 Cxaiefal::XAieSingleTileRscClass of resource of a single tile
 Cxaiefal::XAieComboEventAI engine combo event resource class
 Cxaiefal::XAieGroupEventClass for group event resource
 Cxaiefal::XAieMdmPerfCounterClass for uC MDM Perfcounter resource
 Cxaiefal::XAiePCEventAI engine PC event resource class
 Cxaiefal::XAiePCRangeAI engine PC addresses range resource class
 Cxaiefal::XAiePerfCounterClass 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
 Cxaiefal::XAieActiveCycles
 Cxaiefal::XAieStallCycles
 Cxaiefal::XAieStallOccurrencesClass for number of stall occurences
 Cxaiefal::XAieStreamPortSelectClass 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
 Cxaiefal::XAieTraceCntrTrace Event resource class
 Cxaiefal::XAieTraceEventTrace event resource class. Each event to trace is presented as a trace event resource class
 Cxaiefal::XAieTracingClass of AI engine event tracing. An XAieTracing object contains AI engine trace control and events to trace
 Cxaiefal::XAieUserEventAI engine user event resource class
 Cxaiefal::XAieRscGetRscsWrapper
 Cxaiefal::XAieRscGroupBaseBase class to resources functional group
 Cxaiefal::XAieRscGroupAvailClass to runtime resources functional group Each element in the group is a resource
 Cxaiefal::XAieRscGroupRuntimeClass to runtime resources functional group Each element in the group is a resource
 Cxaiefal::XAieRscGroupStaticClass to statically allocated resources group Each element in the group is a resource
 Cxaiefal::XAieRscMgrResource Manager class
 Cxaiefal::XAieRscMgrBackendResource Manager Backend Base class
 Cxaiefal::XAieRscMgrGenericResource Manager Backend Generic Class
 Cxaiefal::XAieRscStatStruct of resource usage statistics
 Cxaiefal::XAieRscState
 Cxaiefal::XAieTileAI enigne tile. It defines AI engine tile operations. such as get resource within a tile, or get a module
 Cxaiefal::XAieUserRscData needed to make a resource request
 Cxaiefal::XAieUserRscStatData needed to make resource statistics request