From 7fc7d9df06c319d876bd058abdb9319a74d1957d Mon Sep 17 00:00:00 2001 From: Yannick Casamatta Date: Wed, 28 Aug 2024 10:58:15 +0200 Subject: [PATCH] Fix build FPGA Vivado: obi_default_cfg is not a valid constant function call --- src/obi_pkg.sv | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/obi_pkg.sv b/src/obi_pkg.sv index 32bb1d1..57794eb 100644 --- a/src/obi_pkg.sv +++ b/src/obi_pkg.sv @@ -103,7 +103,16 @@ package obi_pkg; endfunction /// The default OBI bus config. - localparam obi_cfg_t ObiDefaultConfig = obi_default_cfg(32, 32, 1, ObiMinimalOptionalConfig); + localparam obi_cfg_t ObiDefaultConfig = '{ + UseRReady: 1'b0, + CombGnt: 1'b0, + AddrWidth: 32, + DataWidth: 32, + IdWidth: 1, + Integrity: 1'b0, + BeFull: 1'b1, + OptionalCfg: ObiMinimalOptionalConfig + }; function automatic obi_cfg_t mux_grow_cfg(obi_cfg_t ObiCfgIn, int unsigned NumManagers); mux_grow_cfg = '{