![]() |
aiengine
Xilinx SDK Drivers API Documentation
|
This typedef contains configuration information of the tiles. More...
Data Fields | |
u16 | RowId |
Row index of the tile in the AIE array. More... | |
u16 | ColId |
Column index of the tile in the AIE array. More... | |
u8 | TileType |
AIE tile or Shim tile. More... | |
u64 | TileAddr |
48-bit Tile base address More... | |
u64 | MemModAddr |
48-bit Memory module base address More... | |
u64 | CoreModAddr |
48-bit Core module base address More... | |
u64 | NocModAddr |
48-bit NoC module base address More... | |
u64 | PlModAddr |
48-bit PL module base address More... | |
u64 | LockAddr |
48-bit Lock config base address More... | |
u64 | StrmSwAddr |
48-bit Stream switch config base address More... | |
u8 | IsReady |
Tile is initialized and ready. More... | |
void * | Private |
Private data. More... | |
This typedef contains configuration information of the tiles.
u16 XAieGbl_Tile::ColId |
Column index of the tile in the AIE array.
Referenced by XAieGbl_CfgInitialize().
u64 XAieGbl_Tile::CoreModAddr |
48-bit Core module base address
Referenced by XAieGbl_CfgInitialize().
u8 XAieGbl_Tile::IsReady |
Tile is initialized and ready.
Referenced by XAieGbl_CfgInitialize().
u64 XAieGbl_Tile::LockAddr |
48-bit Lock config base address
Referenced by XAieGbl_CfgInitialize().
u64 XAieGbl_Tile::MemModAddr |
48-bit Memory module base address
Referenced by XAieGbl_CfgInitialize().
u64 XAieGbl_Tile::NocModAddr |
48-bit NoC module base address
Referenced by XAieGbl_CfgInitialize().
u64 XAieGbl_Tile::PlModAddr |
48-bit PL module base address
Referenced by XAieGbl_CfgInitialize().
void* XAieGbl_Tile::Private |
Private data.
Referenced by XAieTileProc_Finish(), and XAieTileProc_Init().
u16 XAieGbl_Tile::RowId |
Row index of the tile in the AIE array.
Referenced by XAieGbl_CfgInitialize(), XAieGbl_Column_EventBroadcastBlockAll(), XAieGbl_CoreEventBroadcastBlockClearColumn(), XAieGbl_CoreEventBroadcastColumn(), XAieGbl_MemEventBroadcastBlockClearColumn(), and XAieGbl_MemEventBroadcastColumn().
u64 XAieGbl_Tile::StrmSwAddr |
48-bit Stream switch config base address
Referenced by XAieGbl_CfgInitialize().
u64 XAieGbl_Tile::TileAddr |
48-bit Tile base address
Referenced by XAieDma_ShimInitialize(), XAieDma_ShimSoftInitialize(), XAieDma_TileInitialize(), XAieDma_TileSoftInitialize(), XAieGbl_CfgInitialize(), XAieTile_CoreComboEventControlGet(), XAieTile_CoreComboEventControlGet32(), XAieTile_CoreComboEventControlSet(), XAieTile_CoreComboEventControlSet32(), XAieTile_CoreComboEventInputGet(), XAieTile_CoreComboEventInputGet32(), XAieTile_CoreComboEventInputSet(), XAieTile_CoreComboEventInputSet32(), XAieTile_CoreControl(), XAieTile_CoreEventBroadcastGet(), XAieTile_CoreEventStatusClear(), XAieTile_CoreEventStatusGet(), XAieTile_CoreGroupEventGet(), XAieTile_CoreGroupEventSet(), XAieTile_CoreReadStatusDone(), XAieTile_CoreReadTimer(), XAieTile_CoreStrmSwEventPortSelectGet(), XAieTile_CoreStrmSwEventPortSelectGet32(), XAieTile_CoreStrmSwEventPortSelectSet(), XAieTile_CoreStrmSwEventPortSelectSet32(), XAieTile_CoreWaitCycles(), XAieTile_CoreWaitStatus(), XAieTile_DmReadWord(), XAieTile_DmWriteWord(), XAieTile_LockAcquire(), XAieTile_LockRelease(), XAieTile_MemComboEventControlGet(), XAieTile_MemComboEventControlGet32(), XAieTile_MemComboEventControlSet(), XAieTile_MemComboEventControlSet32(), XAieTile_MemComboEventInputGet(), XAieTile_MemComboEventInputGet32(), XAieTile_MemComboEventInputSet(), XAieTile_MemComboEventInputSet32(), XAieTile_MemEventBroadcastGet(), XAieTile_MemEventStatusClear(), XAieTile_MemEventStatusGet(), XAieTile_MemGroupEventGet(), XAieTile_MemGroupEventSet(), XAieTile_MemReadTimer(), XAieTile_NoCIntcL2Disable(), XAieTile_NoCIntcL2Enable(), XAieTile_NoCIntcL2IntrGet(), XAieTile_NoCIntcL2IntrSet(), XAieTile_NoCIntcL2Mask(), XAieTile_NoCIntcL2StatusClear(), XAieTile_NoCIntcL2StatusGet(), XAieTile_PlComboEventControlGet(), XAieTile_PlComboEventControlGet32(), XAieTile_PlComboEventControlSet(), XAieTile_PlComboEventControlSet32(), XAieTile_PlComboEventInputGet(), XAieTile_PlComboEventInputGet32(), XAieTile_PlComboEventInputSet(), XAieTile_PlComboEventInputSet32(), XAieTile_PlEventBroadcastGet(), XAieTile_PlEventStatusClear(), XAieTile_PlEventStatusGet(), XAieTile_PlGroupEventGet(), XAieTile_PlGroupEventSet(), XAieTile_PlIntcL1BlockNorthClr(), XAieTile_PlIntcL1BlockNorthSet(), XAieTile_PlIntcL1BlockNorthVal(), XAieTile_PlIntcL1Disable(), XAieTile_PlIntcL1Enable(), XAieTile_PlIntcL1IrqNoGet(), XAieTile_PlIntcL1IrqNoSet(), XAieTile_PlIntcL1Mask(), XAieTile_PlIntcL1StatusClr(), XAieTile_PlIntcL1StatusGet(), XAieTile_PlIntfDownszrDisable(), XAieTile_PlIntfDownszrEnable(), XAieTile_PlIntfDownszrSetBypass(), XAieTile_PlIntfStrmWidCfg(), XAieTile_PlReadTimer(), XAieTile_PlShimResetEnable(), XAieTile_PlStrmSwEventPortSelectGet(), XAieTile_PlStrmSwEventPortSelectGet32(), XAieTile_PlStrmSwEventPortSelectSet(), XAieTile_PlStrmSwEventPortSelectSet32(), XAieTile_ShimColumnReset(), XAieTile_ShimStrmDemuxConfig(), XAieTile_ShimStrmMuxConfig(), XAieTile_StrmConfigMstr(), XAieTile_StrmConfigSlv(), XAieTile_StrmConfigSlvSlot(), XAieTile_StrmEventPortSelect(), XAieTileCore_EventBroadcast(), XAieTileCore_EventBroadcastBlockClear(), XAieTileCore_EventBroadcastBlockSet(), XAieTileCore_EventBroadcastBlockValue(), XAieTileCore_EventGenerate(), XAieTileCore_EventPCEvent(), XAieTileCore_PerfCounterEventValue(), XAieTileCore_PerfCounterGet(), XAieTileCore_PerfCounterSet(), XAieTileMem_EventBroadcast(), XAieTileMem_EventBroadcastBlockClear(), XAieTileMem_EventBroadcastBlockSet(), XAieTileMem_EventBroadcastBlockValue(), XAieTileMem_EventGenerate(), XAieTileMem_PerfCounterEventValue(), XAieTileMem_PerfCounterGet(), XAieTileMem_PerfCounterSet(), XAieTilePl_EventBroadcast(), XAieTilePl_EventBroadcastBlockClear(), XAieTilePl_EventBroadcastBlockSet(), XAieTilePl_EventBroadcastBlockValue(), XAieTilePl_EventGenerate(), XAieTilePl_PerfCounterEventValue(), XAieTilePl_PerfCounterGet(), and XAieTilePl_PerfCounterSet().
u8 XAieGbl_Tile::TileType |
AIE tile or Shim tile.
Referenced by XAieDma_ShimInitialize(), XAieDma_ShimSoftInitialize(), XAieDma_TileInitialize(), XAieDma_TileSoftInitialize(), XAieGbl_CfgInitialize(), XAieGbl_Column_EventBroadcastBlockAll(), XAieGbl_CoreEventBroadcastBlockClearColumn(), XAieGbl_CoreEventBroadcastColumn(), XAieGbl_MemEventBroadcastBlockClearColumn(), XAieGbl_MemEventBroadcastColumn(), XAieTile_CoreComboEventControlGet(), XAieTile_CoreComboEventControlGet32(), XAieTile_CoreComboEventControlSet(), XAieTile_CoreComboEventControlSet32(), XAieTile_CoreComboEventInputGet(), XAieTile_CoreComboEventInputGet32(), XAieTile_CoreComboEventInputSet(), XAieTile_CoreComboEventInputSet32(), XAieTile_CoreEventBroadcastGet(), XAieTile_CoreEventStatusClear(), XAieTile_CoreEventStatusGet(), XAieTile_CoreGroupEventGet(), XAieTile_CoreGroupEventSet(), XAieTile_CoreStrmSwEventPortSelectGet(), XAieTile_CoreStrmSwEventPortSelectGet32(), XAieTile_CoreStrmSwEventPortSelectSet(), XAieTile_CoreStrmSwEventPortSelectSet32(), XAieTile_LockAcquire(), XAieTile_LockRelease(), XAieTile_MemComboEventControlGet(), XAieTile_MemComboEventControlGet32(), XAieTile_MemComboEventControlSet(), XAieTile_MemComboEventControlSet32(), XAieTile_MemComboEventInputGet(), XAieTile_MemComboEventInputGet32(), XAieTile_MemComboEventInputSet(), XAieTile_MemComboEventInputSet32(), XAieTile_MemEventBroadcastGet(), XAieTile_MemEventStatusClear(), XAieTile_MemEventStatusGet(), XAieTile_MemGroupEventGet(), XAieTile_MemGroupEventSet(), XAieTile_MemReadTimer(), XAieTile_NoCIntcL2Disable(), XAieTile_NoCIntcL2Enable(), XAieTile_NoCIntcL2IntrGet(), XAieTile_NoCIntcL2IntrSet(), XAieTile_NoCIntcL2Mask(), XAieTile_NoCIntcL2StatusClear(), XAieTile_NoCIntcL2StatusGet(), XAieTile_PlComboEventControlGet(), XAieTile_PlComboEventControlGet32(), XAieTile_PlComboEventControlSet(), XAieTile_PlComboEventControlSet32(), XAieTile_PlComboEventInputGet(), XAieTile_PlComboEventInputGet32(), XAieTile_PlComboEventInputSet(), XAieTile_PlComboEventInputSet32(), XAieTile_PlEventBroadcastGet(), XAieTile_PlEventStatusClear(), XAieTile_PlEventStatusGet(), XAieTile_PlGroupEventGet(), XAieTile_PlGroupEventSet(), XAieTile_PlIntcL1BlockNorthClr(), XAieTile_PlIntcL1BlockNorthSet(), XAieTile_PlIntcL1BlockNorthVal(), XAieTile_PlIntcL1Disable(), XAieTile_PlIntcL1Enable(), XAieTile_PlIntcL1IrqNoGet(), XAieTile_PlIntcL1IrqNoSet(), XAieTile_PlIntcL1Mask(), XAieTile_PlIntcL1StatusClr(), XAieTile_PlIntcL1StatusGet(), XAieTile_PlIntfDownszrDisable(), XAieTile_PlReadTimer(), XAieTile_PlShimResetEnable(), XAieTile_PlStrmSwEventPortSelectGet(), XAieTile_PlStrmSwEventPortSelectGet32(), XAieTile_PlStrmSwEventPortSelectSet(), XAieTile_PlStrmSwEventPortSelectSet32(), XAieTile_ShimColumnReset(), XAieTile_ShimStrmDemuxConfig(), XAieTile_ShimStrmMuxConfig(), XAieTile_StrmConfigMstr(), XAieTile_StrmConfigSlv(), XAieTile_StrmConfigSlvSlot(), XAieTile_StrmEventPortSelect(), XAieTileCore_EventBroadcast(), XAieTileCore_EventBroadcastBlockClear(), XAieTileCore_EventBroadcastBlockSet(), XAieTileCore_EventBroadcastBlockValue(), XAieTileCore_EventGenerate(), XAieTileCore_EventPCEvent(), XAieTileCore_EventTraceControl(), XAieTileCore_EventTraceEventWrite(), XAieTileCore_EventTraceEventWriteId(), XAieTileCore_PerfCounterControl(), XAieTileCore_PerfCounterEventValue(), XAieTileCore_PerfCounterGet(), XAieTileCore_PerfCounterSet(), XAieTileMem_EventBroadcast(), XAieTileMem_EventBroadcastBlockClear(), XAieTileMem_EventBroadcastBlockSet(), XAieTileMem_EventBroadcastBlockValue(), XAieTileMem_EventGenerate(), XAieTileMem_EventTraceControl(), XAieTileMem_EventTraceEventWrite(), XAieTileMem_EventTraceEventWriteId(), XAieTileMem_PerfCounterControl(), XAieTileMem_PerfCounterEventValue(), XAieTileMem_PerfCounterGet(), XAieTileMem_PerfCounterSet(), XAieTilePl_EventBroadcast(), XAieTilePl_EventBroadcastBlockClear(), XAieTilePl_EventBroadcastBlockSet(), XAieTilePl_EventBroadcastBlockValue(), XAieTilePl_EventGenerate(), XAieTilePl_EventTraceControl(), XAieTilePl_EventTraceEventWrite(), XAieTilePl_EventTraceEventWriteId(), XAieTilePl_PerfCounterControl(), XAieTilePl_PerfCounterGet(), and XAieTilePl_PerfCounterSet().