constant INCLUDE_UART : integer := c_YES;
constant INCLUDE_SPI : integer := c_YES;
constant INCLUDE_LCD : integer := c_YES;
- constant INCLUDE_DEBUG_INTERFACE: integer := c_NO;
+ constant INCLUDE_DEBUG_INTERFACE: integer := c_YES;
--input monitor and trigger generation logic
constant INCLUDE_TRIGGER_LOGIC : integer := c_NO;
add_file -vhdl -lib work "../../trb3sc/cores/pll_in240_out240.vhd"
add_file -vhdl -lib work "../../trb3/base/cores/pll_200_4.vhd"
add_file -vhdl -lib work "../../trb3sc/code/clock_reset_handler.vhd"
+add_file -vhdl -lib work "../../trb3sc/code/load_settings.vhd"
+add_file -vhdl -lib work "../../trb3sc/code/spi_master_generic.vhd"
+add_file -vhdl -lib work "../../trb3/base/code/input_to_trigger_logic_record.vhd"
+add_file -vhdl -lib work "../../trb3/base/code/input_statistics.vhd"
add_file -vhdl -lib work "../../trbnet/special/trb_net_reset_handler.vhd"
add_file -vhdl -lib work "../../trbnet/special/spi_flash_and_fpga_reload_record.vhd"
add_file -vhdl -lib work "../../trb3/base/code/sedcheck.vhd"
IS_SYNC_SLAVE => c_YES
)
port map(
- CLK => clk_full_osc,
+ CLK_REF_FULL => clk_full_osc, --med2int(0).clk_full,
+ CLK_INTERNAL_FULL => clk_full_osc,
SYSCLK => clk_sys,
RESET => reset_i,
CLEAR => clear_i,
IS_USED => (c_YES,c_YES ,c_YES ,c_YES)
)
port map(
- CLK => clk_full_osc,
- SYSCLK => clk_sys,
+ CLK_REF_FULL => clk_full_osc, --med2int(0).clk_full,
+ CLK_INTERNAL_FULL => clk_full_osc,
+ SYSCLK => clk_sys,
RESET => reset_i,
CLEAR => clear_i,
TX_DLM_WORD => open,
--SFP Connection
- --SFP Connection
- SD_RXD_P_IN => SERDES_RX(5 downto 2),
- SD_RXD_N_IN => SERDES_RX(9 downto 6),
- SD_TXD_P_OUT => SERDES_TX(5 downto 2),
- SD_TXD_N_OUT => SERDES_TX(9 downto 6),
+-- --SFP Connection
+-- SD_RXD_P_IN => SERDES_RX(5 downto 2),
+-- SD_RXD_N_IN => SERDES_RX(9 downto 6),
+-- SD_TXD_P_OUT => SERDES_TX(5 downto 2),
+-- SD_TXD_N_OUT => SERDES_TX(9 downto 6),
SD_PRSNT_N_IN(3 downto 2) => HUB_MOD0(2 downto 1),
SD_PRSNT_N_IN(1 downto 0) => HUB_MOD0(4 downto 3),
SD_LOS_IN(3 downto 2) => HUB_LOS(2 downto 1),