1
0
mirror of https://github.com/olofk/serv.git synced 2026-03-01 17:25:51 +00:00

add support for WFI instruction

This commit is contained in:
Alfred Persson Forsberg
2025-05-12 14:40:43 +02:00
committed by Olof Kindgren
parent f5ddfaa637
commit b4216a030d
7 changed files with 311 additions and 7 deletions

View File

@@ -32,6 +32,19 @@ filesets:
- data/params.tcl : {file_type : tclSource}
- rtl/serv_synth_wrapper.v : {file_type : verilogSource}
verilator_decoder_tb:
files:
- bench/decoder_sim.v
- "bench/decoder_tb.cpp" : {file_type : cppSource}
file_type : verilogSource
decoder_tb:
files:
- bench/decoder_sim.v
- bench/decoder_tb.v
file_type : verilogSource
depend : [vlog_tb_utils]
targets:
default:
filesets : [core]
@@ -65,6 +78,18 @@ targets:
filesets : [core, openlane]
toplevel : serv_synth_wrapper
verilator_decoder_tb:
description: Verilator decoder testbench
filesets : [core, verilator_decoder_tb]
flow: sim
flow_options:
tool: verilator
verilator_options : [--trace]
parameters :
- RISCV_FORMAL
- "mdu? (MDU=1)"
toplevel : decoder_sim
parameters:
MDU:
datatype : int