riscv-bluespec-classic/experiments/bram
2024-03-20 02:39:13 -04:00
..
bram2.txt it's been a while 2024-03-20 02:25:31 -04:00
README.md now with info on how to simulate experimental BRAM 2024-03-20 02:37:24 -04:00
sim_inspect.tcl it's been a while 2024-03-20 02:25:31 -04:00
Testbench.bsv it's been a while 2024-03-20 02:25:31 -04:00

About

Trying to get a feel for what might constitute a good flow when needing to inspect simulated memories in Bluespec.

Here, we simulate a small BRAM and try to print out some of its values in TCL.

Compiling and Simulating

Without TCL

bsc -sim -u -g mkTestbench Testbench.bsv; bsc -sim -e mkTestbench -o simBRAM;
./simBRAM -V

With TCL

bsc -sim -u -g mkTestbench Testbench.bsv; bsc -sim -e mkTestbench -o simBRAM;
bluetcl sim_inspect.tcl