From 2572fdceba763526f695a94ae934e9b4bc19bf3b Mon Sep 17 00:00:00 2001 From: Franz Fuchs Date: Tue, 8 Jun 2021 15:03:12 +0100 Subject: [PATCH] Added documentation for rename counter and removed unnecessary display messages --- Doc/Performance_Monitoring.md | 3 +++ src_Core/RISCY_OOO/procs/RV64G_OOO/RenameStage.bsv | 2 -- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Doc/Performance_Monitoring.md b/Doc/Performance_Monitoring.md index 99bb03b..d06ab97 100644 --- a/Doc/Performance_Monitoring.md +++ b/Doc/Performance_Monitoring.md @@ -86,6 +86,9 @@ TagController events: - Set tag write (0x45) - Set tag read (0x46) +Transient-execution events +- Renamed Instructions – count renamed instructions excluding instructions that are already trapping (0x70) + Missing events are: - L1 WT CHERI events - L1 WB events diff --git a/src_Core/RISCY_OOO/procs/RV64G_OOO/RenameStage.bsv b/src_Core/RISCY_OOO/procs/RV64G_OOO/RenameStage.bsv index 4a30908..fe02243 100644 --- a/src_Core/RISCY_OOO/procs/RV64G_OOO/RenameStage.bsv +++ b/src_Core/RISCY_OOO/procs/RV64G_OOO/RenameStage.bsv @@ -589,7 +589,6 @@ module mkRenameStage#(RenameInput inIfc)(RenameStage); `ifdef PERFORMANCE_MONITORING EventsTransExe events = unpack(0); - $display("Rename-SysInst: 1"); events.evt_RENAMED_INST = 1; events_reg <= events; `endif @@ -1178,7 +1177,6 @@ module mkRenameStage#(RenameInput inIfc)(RenameStage); `endif `ifdef PERFORMANCE_MONITORING EventsTransExe events = unpack(0); - $display("Rename-NormalInst count:", fshow(renameCnt)); events.evt_RENAMED_INST = renameCnt; events_reg <= events; `endif