[Earlgrey] Regenerate top for multi-tiered xbar
Signed-off-by: Eunchan Kim <eunchan@opentitan.org>
diff --git a/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv b/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv
index 874ee99..6b8ac62 100644
--- a/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv
+++ b/hw/top_earlgrey/rtl/autogen/top_earlgrey.sv
@@ -113,13 +113,8 @@
tl_h2d_t tl_eflash_d_h2d;
tl_d2h_t tl_eflash_d_d2h;
- tl_h2d_t tl_main_h_h2d;
- tl_d2h_t tl_main_h_d2h;
- tl_h2d_t tl_peri_d_h2d;
- tl_d2h_t tl_peri_d_d2h;
-
- assign tl_main_h_h2d = tl_peri_d_h2d;
- assign tl_peri_d_d2h = tl_main_h_d2h;
+ tl_h2d_t tl_main_peri_h2d;
+ tl_d2h_t tl_main_peri_d2h;
// Signals
logic [31:0] mio_p2d;
@@ -906,8 +901,8 @@
.tl_ram_main_i (tl_ram_main_d_d2h),
.tl_eflash_o (tl_eflash_d_h2d),
.tl_eflash_i (tl_eflash_d_d2h),
- .tl_peri_o (tl_peri_d_h2d),
- .tl_peri_i (tl_peri_d_d2h),
+ .tl_peri_o (tl_main_peri_h2d),
+ .tl_peri_i (tl_main_peri_d2h),
.tl_flash_ctrl_o (tl_flash_ctrl_d_h2d),
.tl_flash_ctrl_i (tl_flash_ctrl_d_d2h),
.tl_hmac_o (tl_hmac_d_h2d),
@@ -930,8 +925,8 @@
xbar_peri u_xbar_peri (
.clk_peri_i (clkmgr_clocks.clk_io_infra),
.rst_peri_ni (rstmgr_resets.rst_sys_io_n),
- .tl_main_i (tl_main_h_h2d),
- .tl_main_o (tl_main_h_d2h),
+ .tl_main_i (tl_main_peri_h2d),
+ .tl_main_o (tl_main_peri_d2h),
.tl_uart_o (tl_uart_d_h2d),
.tl_uart_i (tl_uart_d_d2h),
.tl_gpio_o (tl_gpio_d_h2d),