Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 495 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 495 Bytes

SystemVerilog Testsuite

Testbenches to verify modules with system verilog unit testing

Two are available:

  • icache, dedicated to instruction cache
  • dcache, dedicated to data cache

Both uses driver.sv to inject alternate read / write requests, checking data consistency and timeout.

./run.sh --tb icache_testbench.sv -m 100 --timeout 10000
./run.sh --tb dcache_testbench.sv -m 100 --timeout 10000

Driver uses ram_128b.txt as source of data to initialize its internal RAM.