soc-hub-fi / headsail-vp

Headsail - Virtual Platform
0 stars 2 forks source link

Validate memory map against RTL sim #35

Open hegza opened 1 month ago

hegza commented 1 month ago

We've got results from the memory map validation on the RTL sim using keelhaul. The results should match exactly on the VP, so let's run keelhaul against the VP and correct any differences.

Latest tested SVDs for Headsail are found at: https://gitlab.tuni.fi/soc-hub/headsail/hw/headsail/-/tree/main/verification/common/svd. We want to run this for HPC and SysCtrl.

hegza commented 1 month ago

Keelhaul memory map test utility added at https://github.com/soc-hub-fi/headsail-vp/tree/main/examples/hpc/test-memory-maps. Use just run <device> to see in Renode, what registers don't match what was tested on RTL, e.g. just run apb_uart0.