summaryrefslogtreecommitdiff
path: root/tb/top/conspiracion.cpp
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2023-10-05 16:26:26 -0600
committerAlejandro Soto <alejandro@34project.org>2023-10-05 17:16:55 -0600
commitd406720cecd7328f595255e65b6fd6b6814cefe4 (patch)
treec085f1b4a2d30df0c08cd1efcbf3503ee40c5354 /tb/top/conspiracion.cpp
parentdc705df98037bfd9db8efded025651b676e87754 (diff)
rtl/perf: implement performance unit
Diffstat (limited to 'tb/top/conspiracion.cpp')
-rw-r--r--tb/top/conspiracion.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/tb/top/conspiracion.cpp b/tb/top/conspiracion.cpp
index 198cc30..d8f5f62 100644
--- a/tb/top/conspiracion.cpp
+++ b/tb/top/conspiracion.cpp
@@ -346,6 +346,7 @@ int main(int argc, char **argv)
sim_slave dbg_2(*plat.smp_dbg_2, 0x3012'0000, 32);
sim_slave dbg_3(*plat.smp_dbg_3, 0x3013'0000, 32);
sim_slave smp_ctrl(*plat.smp_sim, 0x3014'0000, 4);
+ sim_slave perf_monitor(*plat.perf_sim, 0x3015'0000, 256);
interconnect<Vtop_platform> avl(plat);
//interconnect<Vtop_vga_domain> avl_vga(plat->vga);
@@ -367,6 +368,7 @@ int main(int argc, char **argv)
avl.attach(dbg_2);
avl.attach(dbg_3);
avl.attach(smp_ctrl);
+ avl.attach(perf_monitor);
avl.attach_intc(intc);
for (auto &slave : consts)