Accelerate the performance of the AXI agent (#2631)
Some checks are pending
bender-up-to-date / bender-up-to-date (push) Waiting to run
ci / build-riscv-tests (push) Waiting to run
ci / execute-riscv64-tests (push) Blocked by required conditions
ci / execute-riscv32-tests (push) Blocked by required conditions

Accelerate the performance of the AXI agent by disabling all the randomization and sending responses with zero delay
This commit is contained in:
AEzzejjari 2024-11-25 18:02:30 +01:00 committed by GitHub
parent f800707738
commit 2157aaa926
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 9 additions and 8 deletions

View file

@ -19,12 +19,12 @@ iterations = None
# Keep it up-to-date with compiler version and core performance improvements
# Will fail if the number of cycles is different from this one
valid_cycles = {
"dhrystone_dual": 20199,
"dhrystone_single": 25019,
"coremark_dual": 1017451,
"coremark_single": 1308656,
"dhrystone_cv32a65x": 32566,
"dhrystone_cv32a60x": 39994,
"dhrystone_dual": 18935,
"dhrystone_single": 24127,
"coremark_dual": 1001191,
"coremark_single": 1300030,
"dhrystone_cv32a65x": 31976,
"dhrystone_cv32a60x": 39449,
}
for arg in sys.argv[1:]:

@ -1 +1 @@
Subproject commit bfbbd19c13aaf24b724eb32e5b5ac7b0cb951c54
Subproject commit b7f57c145c0f2de2115c75267d9124faab071d03

View file

@ -181,7 +181,8 @@ class uvme_cva6_cfg_c extends uvma_core_cntrl_cfg_c;
isacov_cfg.reg_hazards_enabled == 1;
rvfi_cfg.nret == RTLCVA6Cfg.NrCommitPorts;
unified_traps == 0;
axi_cfg.rand_channel_delay_enabled == 0;
axi_cfg.zero_delay_mode == 1;
axi_cfg.disable_trs_randomization == 1;
if (is_active == UVM_ACTIVE) {
clknrst_cfg.is_active == UVM_ACTIVE;