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);
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;
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"