From 97256e8f471fa8e06daab4e781b037626a088868 Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 20 May 2025 17:28:17 +0200 Subject: [PATCH] fixed unconnected I/Os --- src/ganimede/ganimede.vhd | 12 ++++++++---- src/socbridge/socbridge_driver.vhd | 1 + 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/ganimede/ganimede.vhd b/src/ganimede/ganimede.vhd index 66e8d75..cf2b667 100644 --- a/src/ganimede/ganimede.vhd +++ b/src/ganimede/ganimede.vhd @@ -10,6 +10,9 @@ use gan_manager.management_types.all; library gan_buffer; entity ganimede_toplevel is + generic ( + tech : integer := 0 + ); port ( clk : in std_logic; rst : in std_logic; @@ -41,6 +44,7 @@ begin --- INTERNAL CONNECTIONS --- ip_to_socbridge_driver.fifo <= buffer_to_socbridge_driver; ip_to_socbridge_driver.flush <= ip_to_ganimede.socbridge.flush; + ganimede_to_ip.socbridge.used_slots <= 0; --- DRIVER INSTANTIATION --- socbridge_driver_inst: entity gan_socbridge.socbridge_driver @@ -80,8 +84,8 @@ begin fifo_buffer_to_ip_inst : entity gan_buffer.fifo_buffer generic map ( - buffer_size => 1024 - --tech => 60 + buffer_size => 1024, + tech => tech ) port map( in_clk => socbridge_clk, @@ -97,8 +101,8 @@ begin fifo_buffer_from_ip_inst : entity gan_buffer.fifo_buffer generic map ( - buffer_size => 1024 --- tech => 60 + buffer_size => 1024, + tech => tech ) port map( in_clk => clk, diff --git a/src/socbridge/socbridge_driver.vhd b/src/socbridge/socbridge_driver.vhd index ef5e904..4db0a4b 100644 --- a/src/socbridge/socbridge_driver.vhd +++ b/src/socbridge/socbridge_driver.vhd @@ -54,6 +54,7 @@ begin ext_to_socbridge_driver_rec.clk <= ext_to_socbridge_driver.control(1); ext_to_socbridge_driver_rec.parity <= ext_to_socbridge_driver.control(0); socbridge_clk <= ext_to_socbridge_driver_rec.clk; + socbridge_driver_to_ip.used_slots <= 0; comb_proc: process(ext_to_socbridge_driver, ip_to_socbridge_driver, st, controller_to_socbridge_driver, trans_st,