Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Applications hang indefinitely on Verilator when size of data cache is different than 0 #121

Open
maheshejs opened this issue Jan 4, 2024 · 1 comment

Comments

@maheshejs
Copy link

I'm running some applications with these configurations
make -f ../sim/Makefile ICACHE_SZ=16384 ICACHE_LINE_W=128 DCACHE_SZ=16384 DCACHE_LINE_W=128 CORE=cv32e40x TARGET_TECH=fpga VMEM_W=32 VREG_W=1024 VPORT_POLICY=many VPROC_CONFIG=compact
Verilator is running fine when DCACHE_SZ is set 0. However, it's hanging indefinitely when it is set to any other value.

@PhilippvK
Copy link

I experience the same kind of issues. As soon as I use non-default configs (especially for the caches) the verilator simulations do not terminate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants