From 58a568c4fe95ae3d437a7552778f272c62a765df Mon Sep 17 00:00:00 2001 From: M0stafaRady <107422726+M0stafaRady@users.noreply.github.com> Date: Wed, 23 Aug 2023 11:35:05 +0300 Subject: [PATCH 1/2] remove duplicate declaration from caravan_core.v --- verilog/rtl/caravan_core.v | 50 +++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/verilog/rtl/caravan_core.v b/verilog/rtl/caravan_core.v index c3a2714d..6dc303f6 100644 --- a/verilog/rtl/caravan_core.v +++ b/verilog/rtl/caravan_core.v @@ -180,28 +180,28 @@ module caravan_core ( */ // One-bit GPIO dedicated to management SoC (outside of user control) - wire gpio_out_core; - wire gpio_in_core; - wire gpio_mode0_core; - wire gpio_mode1_core; - wire gpio_outenb_core; - wire gpio_inenb_core; + // wire gpio_out_core; + // wire gpio_in_core; + // wire gpio_mode0_core; + // wire gpio_mode1_core; + // wire gpio_outenb_core; + // wire gpio_inenb_core; // 27 GPIO pads with full controls - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_inp_dis; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_oeb; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_ib_mode_sel; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_vtrip_sel; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_slow_sel; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_holdover; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_analog_en; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_analog_sel; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_analog_pol; - wire [(`MPRJ_IO_PADS-`ANALOG_PADS)*3-1:0] mprj_io_dm; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_in; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_in_3v3; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_out; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_one; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_inp_dis; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_oeb; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_ib_mode_sel; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_vtrip_sel; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_slow_sel; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_holdover; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_analog_en; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_analog_sel; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_analog_pol; + // wire [(`MPRJ_IO_PADS-`ANALOG_PADS)*3-1:0] mprj_io_dm; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_in; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_in_3v3; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_out; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] mprj_io_one; wire [7:0] mprj_io_zero; // User Project Control (user-facing) @@ -212,15 +212,15 @@ module caravan_core ( wire [`MPRJ_IO_PADS-`ANALOG_PADS-1:0] user_io_in_3v3; // 18 direct connections to GPIO for low-frequency, low-voltage analog - wire [`MPRJ_IO_PADS-`ANALOG_PADS-10:0] user_gpio_analog; - wire [`MPRJ_IO_PADS-`ANALOG_PADS-10:0] user_gpio_noesd; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-10:0] user_gpio_analog; + // wire [`MPRJ_IO_PADS-`ANALOG_PADS-10:0] user_gpio_noesd; // 3 power supply ESD clamps for user applications - wire [2:0] user_clamp_high; - wire [2:0] user_clamp_low; + // wire [2:0] user_clamp_high; + // wire [2:0] user_clamp_low; // 11 core connections to the analog pads - wire [`ANALOG_PADS-1:0] user_analog; + // wire [`ANALOG_PADS-1:0] user_analog; /* Padframe control signals */ wire [`MPRJ_IO_PADS_1-`ANALOG_PADS_1-1:0] gpio_serial_link_1; From acda91ac91c9a58d52bb53be39e2fe765b226198 Mon Sep 17 00:00:00 2001 From: M0stafaRady Date: Wed, 23 Aug 2023 08:51:02 +0000 Subject: [PATCH 2/2] Apply automatic changes to Manifest and README.rst --- manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest b/manifest index d8669400..fafdee99 100644 --- a/manifest +++ b/manifest @@ -7,7 +7,7 @@ cc82a78753f5f5d0a1519bd81adbcff8a4296d91 verilog/rtl/__user_project_wrapper.v 3c8c04f53b2848dc46132cda82c614e06e56571b verilog/rtl/buff_flash_clkrst.v 14064261ec18d633a5d72b45b2347c388f2f446f verilog/rtl/caravan.v -502219ed86a5c1707bd0cf636f3b61de78f159d8 verilog/rtl/caravan_core.v +864365067a3fbb8fe3354d94d94c7b8469999850 verilog/rtl/caravan_core.v e68fd2e085679d0f61040115fdd1d50651705d3a verilog/rtl/caravan_logo.v d265ea6bf861e3f5c1b1b984ae057dbaed995008 verilog/rtl/caravan_motto.v baf7cf0e8a8a712621aed75aff98198a663db43b verilog/rtl/caravan_netlists.v