Assign a default value to tinst in decoder (#2830)
Some checks failed
bender-up-to-date / bender-up-to-date (push) Has been cancelled
ci / build-riscv-tests (push) Has been cancelled
ci / execute-riscv64-tests (push) Has been cancelled
ci / execute-riscv32-tests (push) Has been cancelled

This PR assigns 0 to tinst by default.
Even though tinst is only used when CVA6Cfg.RVH is enabled, I chose to assign it a default value in all configurations, since the signal is defined for all configurations.

Fixes #2803

Co-authored-by: JeanRochCoulon <jean-roch.coulon@thalesgroup.com>
This commit is contained in:
Katharina 2025-03-14 22:42:29 +01:00 committed by GitHub
parent 2b1f45cad9
commit 0e2e5128b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -186,6 +186,7 @@ module decoder
ecall = 1'b0;
ebreak = 1'b0;
check_fprm = 1'b0;
tinst = 32'h0;
if (~ex_i.valid) begin
case (instr.rtype.opcode)