From fce603c474d7295886897aa3e320d1665769da7d Mon Sep 17 00:00:00 2001 From: Marno van der Maas Date: Tue, 3 Feb 2026 08:27:03 +0000 Subject: [PATCH] [simple_system] RV32ZC parameter added This fixes the use of ibex_config.py in conjunction with the Simple System FuseSoC command. --- examples/simple_system/ibex_simple_system.core | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/examples/simple_system/ibex_simple_system.core b/examples/simple_system/ibex_simple_system.core index 98927534c4..e4844823ec 100644 --- a/examples/simple_system/ibex_simple_system.core +++ b/examples/simple_system/ibex_simple_system.core @@ -31,6 +31,12 @@ parameters: paramtype: vlogdefine description: "Bitmanip implementation parameter enum. See the ibex_pkg::rv32b_e enum in ibex_pkg.sv for permitted values." + RV32ZC: + datatype: str + default: ibex_pkg::RV32ZcaZcbZcmp + paramtype: vlogdefine + description: "Compressed instructions parameter enum. See the ibex_pkg::rv32zc_e enum in ibex_pkg.sv for permitted values." + RegFile: datatype: str default: ibex_pkg::RegFileFF @@ -129,6 +135,7 @@ targets: - RV32E - RV32M - RV32B + - RV32ZC - RegFile - ICache - ICacheScramble