From d07c6a95aa4db1261089c296ee5a2589045d6b24 Mon Sep 17 00:00:00 2001 From: dam1n19 <dam1n19@soton.ac.uk> Date: Tue, 2 May 2023 10:56:12 +0100 Subject: [PATCH] SOC1-167: testing verilog defines in tcl --- system/fpga_imp/scripts/build_mcu_fpga_ip.tcl | 2 ++ system/src/verilog/nanosoc_chip.v | 2 ++ 2 files changed, 4 insertions(+) diff --git a/system/fpga_imp/scripts/build_mcu_fpga_ip.tcl b/system/fpga_imp/scripts/build_mcu_fpga_ip.tcl index de9a019..0fe9429 100644 --- a/system/fpga_imp/scripts/build_mcu_fpga_ip.tcl +++ b/system/fpga_imp/scripts/build_mcu_fpga_ip.tcl @@ -57,6 +57,8 @@ source scripts/rtl_source_soclabs_ip.tcl #source scripts/rtl_source_fpga_ip.tcl # soclabs modified mcu system +set_property verilog_define {NOEXP} [current_fileset] + set soc_vlog ../src read_verilog $soc_vlog/nanosoc_ahb_busmatrix/verilog/nanosoc_ahb32_4x7_busmatrix/nanosoc_ahb32_4x7_busmatrix_default_slave.v read_verilog $soc_vlog/nanosoc_ahb_busmatrix/verilog/nanosoc_ahb32_4x7_busmatrix/nanosoc_ahb32_4x7_busmatrix_lite.v diff --git a/system/src/verilog/nanosoc_chip.v b/system/src/verilog/nanosoc_chip.v index 556ea7c..b8012b5 100644 --- a/system/src/verilog/nanosoc_chip.v +++ b/system/src/verilog/nanosoc_chip.v @@ -841,6 +841,7 @@ localparam CORTEX_M0 = 1; // Expansion Region "exp" instance //---------------------------------------- +`ifdef NOEXP nanosoc_exp #(.ADDRWIDTH(29) ) u_nanosoc_exp ( .HCLK (HCLK), @@ -862,6 +863,7 @@ nanosoc_exp #(.ADDRWIDTH(29) .ip_data_req (exp_ip_req), .op_data_req (exp_op_req) ); +`endif // soclabs_ahb_aes128_ctrl u_exp_aes128 ( // .ahb_hclk (HCLK), -- GitLab