diff --git a/dv/uvm/riscv_dv_extension/ibex_log_to_trace_csv.py b/dv/uvm/riscv_dv_extension/ibex_log_to_trace_csv.py index c2cebc95..ac5bd07b 100644 --- a/dv/uvm/riscv_dv_extension/ibex_log_to_trace_csv.py +++ b/dv/uvm/riscv_dv_extension/ibex_log_to_trace_csv.py @@ -13,88 +13,77 @@ sys.path.insert(0, "../../vendor/google_riscv-dv/scripts") from riscv_trace_csv import * from lib import * -REGS = ["zero","ra","sp","gp","tp","t0","t1","t2","s0","s1", - "a0","a1","a2","a3","a4","a5","a6","a7", - "s2","s3","s4","s5","s6","s7","s8","s9","s10","s11", - "t3","t4","t5","t6"] + +INSTR_RE = re.compile(r"^\s*(?P