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
Hi! I know that if I want to show the "perf counters" in a RV32I architecture, I can easily use the "Perf Cfu" variant. However, now I want to use a FPU supported RISCV CPU, namely that I cannot use "Perf Cfu" and "Fpu Cfu" at the same time. I want to see the cycles of some floating-point operations. How to print the "perf counters" when I use the FPU variant? Thanks!
The text was updated successfully, but these errors were encountered:
Hello @yoooyeah , we would need to create a new VexRiscv variant that combines those two features! They both requires some amount of resources --- do you have plenty of extra space on your target FPGA?
Basically, look at the Makefile in that directory, and create a new target that combines the flags for FPU and perf counters. There are a few other places in the system that you need to inform about the new variant.
Hi! I know that if I want to show the "perf counters" in a RV32I architecture, I can easily use the "Perf Cfu" variant. However, now I want to use a FPU supported RISCV CPU, namely that I cannot use "Perf Cfu" and "Fpu Cfu" at the same time. I want to see the cycles of some floating-point operations. How to print the "perf counters" when I use the FPU variant? Thanks!
The text was updated successfully, but these errors were encountered: