From d2dabcef9a7e8fb1c99cd12c91a83ee86e28d34c Mon Sep 17 00:00:00 2001 From: sadullah Date: Mon, 29 Jun 2020 15:33:43 -0400 Subject: [PATCH] Blackparrot human name update --- .../cpu/blackparrot/bp_litex/fpga/ExampleBlackParrotSystem.v | 2 ++ litex/soc/cores/cpu/blackparrot/core.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/litex/soc/cores/cpu/blackparrot/bp_litex/fpga/ExampleBlackParrotSystem.v b/litex/soc/cores/cpu/blackparrot/bp_litex/fpga/ExampleBlackParrotSystem.v index e1663b47..a818ad2e 100644 --- a/litex/soc/cores/cpu/blackparrot/bp_litex/fpga/ExampleBlackParrotSystem.v +++ b/litex/soc/cores/cpu/blackparrot/bp_litex/fpga/ExampleBlackParrotSystem.v @@ -213,6 +213,7 @@ bp_cce_mmio_cfg_loader ,.inst_ram_els_p(num_cce_instr_ram_els_p) ,.skip_ram_init_p(skip_init_p) ,.clear_freeze_p(!load_nbf_p) + ,.cce_ucode_filename_p("/tmp/cce_ucode.mem") ) cfg_loader (.clk_i(clk_i) @@ -229,6 +230,7 @@ bp_cce_mmio_cfg_loader ,.io_resp_ready_o(cfg_resp_ready_lo) ,.done_o(cfg_done_lo) + ); // CFG and NBF are mutex, so we can just use fixed arbitration here diff --git a/litex/soc/cores/cpu/blackparrot/core.py b/litex/soc/cores/cpu/blackparrot/core.py index 54a4fe60..0ab7d4c0 100644 --- a/litex/soc/cores/cpu/blackparrot/core.py +++ b/litex/soc/cores/cpu/blackparrot/core.py @@ -46,7 +46,7 @@ GCC_FLAGS = { class BlackParrotRV64(CPU): name = "blackparrot" - human_name = "BlackParrotRV64[ia]" + human_name = "BlackParrotRV64[ima]" variants = CPU_VARIANTS data_width = 64 endianness = "little" -- 2.30.2