]> jspc29.x-matter.uni-frankfurt.de Git - trb3sc.git/commitdiff
Trb3Sc hub_cts changes from 21. Feb. 2019; change config to 1 GBE
authorAdrian Weber <a.weber@gsi.de>
Thu, 6 Feb 2020 11:51:20 +0000 (12:51 +0100)
committerAdrian Weber <a.weber@gsi.de>
Thu, 6 Feb 2020 11:51:20 +0000 (12:51 +0100)
hub_cts/code/trb3sc_tools_mRICH.vhd
hub_cts/config.vhd
hub_cts/trb3sc_hubcts.prj

index 637177ebe9546ac71a35db057ea3efef4b2ea323..cda97bf1809163b4b04120cf5720856e259df5a9 100644 (file)
@@ -242,10 +242,14 @@ end generate;
         BUS_DATA_OUT           => busspi_tx.data,
         -- SPI connections
         SPI_CS_OUT(15 downto 0) => spi_cs,
-        SPI_SDI_IN             => spi_sdi,
-        SPI_SDO_OUT            => spi_sdo,
-        SPI_SCK_OUT            => spi_sck
-        );
+        SPI_SDI_IN(0)           => spi_sdi,
+        SPI_SDI_IN(15 downto 1) => b"000000000000000",
+        SPI_SDO_OUT(0)           => spi_sdo,
+        SPI_SDO_OUT(15 downto 1) => open, 
+        SPI_SCK_OUT(0)           => spi_sck,
+        SPI_SCK_OUT(15 downto 1) => open,
+        SPI_CLR_OUT            => open  
+      );
     SPI_CS_OUT   <= spi_cs;
     SPI_CLK_OUT  <= (others => spi_sck);
     SPI_MOSI_OUT <= (others => spi_sdo);
index e101028eabc12cbe3b628b5aa591831f7542cf27..92e54149b7e5048beb8f161c0268dccb47cc38e4 100644 (file)
@@ -68,7 +68,7 @@ package config is
     constant TRIGGER_COIN_COUNT      : integer := 1;
     constant TRIGGER_PULSER_COUNT    : integer := 3;
     constant TRIGGER_RAND_PULSER     : integer := 1;
-    constant TRIGGER_ADDON_COUNT     : integer := 2;
+    constant TRIGGER_ADDON_COUNT     : integer := 4;
     constant PERIPH_TRIGGER_COUNT    : integer := 0;      
     constant ADDON_LINE_COUNT        : integer := 18;    
     constant CTS_OUTPUT_MULTIPLEXERS : integer := 1;
index ced8cdf360a2fc34ec6f470322b3578b91d7b8dc..4c7ca0e98caaba1b072ef1abd2452c08d79730df 100644 (file)
@@ -220,8 +220,8 @@ add_file -vhdl -lib work "../../trbnet/gbe_trb/protocols/trb_net16_gbe_response_
 add_file -vhdl -lib work "../../trbnet/gbe_trb/protocols/trb_net16_gbe_response_constructor_TrbNetData.vhd"
 add_file -vhdl -lib work "../../trbnet/gbe_trb/protocols/trb_net16_gbe_response_constructor_KillPing.vhd"
 add_file -vhdl -lib work "../../trbnet/gbe_trb/protocols/trb_net16_gbe_response_constructor_Forward.vhd"
-add_file -vhdl -lib work "../../trbnet/gbe_trb/media/serdes_gbe_4ch.vhd"
-add_file -verilog -lib work "../../trbnet/gbe_trb/media/sgmii_channel_smi.v"
+add_file -vhdl -lib work "../../trbnet/gbe_trb/media/serdes_gbe_1ch.vhd"#_4ch.vhd"
+add_file -verilog -lib work "../../trbnet/gbe_trb/media/ecp5/sgmii_channel_smi.v" #sgmii_channel_smi.v"
 add_file -verilog -lib work "../../trbnet/gbe_trb/media/reset_controller_pcs.v"
 add_file -verilog -lib work "../../trbnet/gbe_trb/media/reset_controller_cdr.v"
 add_file -verilog -lib work "../../trbnet/gbe_trb/media/register_interface_hb.v"