From e842cf22958a3ce8e75437d5cf8ef310c15f085c Mon Sep 17 00:00:00 2001 From: parthash0804 Date: Tue, 28 Jan 2025 22:46:55 +0530 Subject: [PATCH] Updated user_event_0 to combo_event_0 Signed-off-by: parthash0804 --- .../xdp/profile/plugin/aie_trace/util/aie_trace_config.cpp | 6 +++--- .../xdp/profile/plugin/aie_trace/ve2/aie_trace.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/runtime_src/xdp/profile/plugin/aie_trace/util/aie_trace_config.cpp b/src/runtime_src/xdp/profile/plugin/aie_trace/util/aie_trace_config.cpp index 987d0a5df9..3da9f676d7 100755 --- a/src/runtime_src/xdp/profile/plugin/aie_trace/util/aie_trace_config.cpp +++ b/src/runtime_src/xdp/profile/plugin/aie_trace/util/aie_trace_config.cpp @@ -524,7 +524,7 @@ namespace xdp::aie::trace { uint8_t broadcastId2 = traceStartBroadcastCh2->getBc(); //build broadcast network - aie::trace::build2ChannelBroadcastNetwork(aieDevInst, metadata, broadcastId1, broadcastId2, XAIE_EVENT_USER_EVENT_0_PL, startCol, numCols); + aie::trace::build2ChannelBroadcastNetwork(aieDevInst, metadata, broadcastId1, broadcastId2, XAIE_EVENT_COMBO_EVENT_0_PL, startCol, numCols); //set timer control register for (auto& tileMetric : metadata->getConfigMetrics()) { @@ -538,7 +538,7 @@ namespace xdp::aie::trace { XAie_Events resetEvent = (XAie_Events)(XAIE_EVENT_BROADCAST_A_0_PL + broadcastId2); if(col == startCol) { - resetEvent = XAIE_EVENT_USER_EVENT_0_PL; + resetEvent = XAIE_EVENT_COMBO_EVENT_0_PL; } XAie_SetTimerResetEvent(aieDevInst, loc, XAIE_PL_MOD, resetEvent, XAIE_RESETDISABLE); @@ -556,7 +556,7 @@ namespace xdp::aie::trace { } //Generate the event to trigger broadcast network to reset timer - XAie_EventGenerate(aieDevInst, XAie_TileLoc(startCol, 0), XAIE_PL_MOD, XAIE_EVENT_USER_EVENT_0_PL); + XAie_EventGenerate(aieDevInst, XAie_TileLoc(startCol, 0), XAIE_PL_MOD, XAIE_EVENT_COMBO_EVENT_0_PL); //reset timer control register so that timer are not reset after this point for (auto& tileMetric : metadata->getConfigMetrics()) { diff --git a/src/runtime_src/xdp/profile/plugin/aie_trace/ve2/aie_trace.cpp b/src/runtime_src/xdp/profile/plugin/aie_trace/ve2/aie_trace.cpp index 7bbe7f95b4..e0c49cf95d 100755 --- a/src/runtime_src/xdp/profile/plugin/aie_trace/ve2/aie_trace.cpp +++ b/src/runtime_src/xdp/profile/plugin/aie_trace/ve2/aie_trace.cpp @@ -337,7 +337,7 @@ namespace xdp { traceStartBroadcastCh1->reserve(); traceStartBroadcastCh2 = aieDevice->broadcast(vL, XAIE_PL_MOD, XAIE_CORE_MOD); traceStartBroadcastCh2->reserve(); - aie::trace::build2ChannelBroadcastNetwork(aieDevInst, metadata, traceStartBroadcastCh1->getBc(), traceStartBroadcastCh2->getBc(), XAIE_EVENT_USER_EVENT_0_PL, startCol, numCols); + aie::trace::build2ChannelBroadcastNetwork(aieDevInst, metadata, traceStartBroadcastCh1->getBc(), traceStartBroadcastCh2->getBc(), XAIE_EVENT_COMBO_EVENT_0_PL, startCol, numCols); coreTraceStartEvent = (XAie_Events) (XAIE_EVENT_BROADCAST_0_CORE + traceStartBroadcastCh1->getBc()); memoryTileTraceStartEvent = (XAie_Events) (XAIE_EVENT_BROADCAST_0_MEM_TILE + traceStartBroadcastCh1->getBc()); @@ -869,7 +869,7 @@ namespace xdp { if(col == startCol && compilerOptions.enable_multi_layer && xrt_core::config::get_aie_trace_settings_trace_start_broadcast()) { - if (shimTrace->setCntrEvent(XAIE_EVENT_USER_EVENT_0_PL, interfaceTileTraceEndEvent) != XAIE_OK) + if (shimTrace->setCntrEvent(XAIE_EVENT_COMBO_EVENT_0_PL, interfaceTileTraceEndEvent) != XAIE_OK) break; } else