You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I recommend having a SystemVerilog counter - for now in the TB env (once you implement CSR - you will base it in the FE HW)
You can use XMR (cross module reference) access from the TB to the core HW indications to calculate the differet PMONs (performance monitors).
Example:
Data Hazard (with Not Insertion)
Jumps
Branches (taken or not)
in general number of cycle until ebreake
At EOT (end of test) You can "dump" the "SystemVerilog counter" to one of your logs to get stats on your run. @shahardror1@ChrisShakkour
IPC retired instructions per net Cycles. to plot graph performance
The text was updated successfully, but these errors were encountered: