Declarations

Ports:

busy_i            : IN     std_logic_vector (NUM_DUTS-1 DOWNTO 0) ;
cfd_discr_i       : IN     std_logic_vector (NUM_TRIG_INPUTS-1 DOWNTO 0) ;
dip_switch        : IN     std_logic_vector (3 DOWNTO 0) ;
dut_clk           : IN     std_logic_vector (NUM_DUTS-1 DOWNTO 0) ;
gmii_rx_clk_i     : IN     std_logic  ;
gmii_rx_dv_i      : IN     std_logic  ;
gmii_rx_er_i      : IN     std_logic  ;
gmii_rxd_i        : IN     std_logic_vector (7 DOWNTO 0) ;
sysclk_n_i        : IN     std_logic  ;
sysclk_p_i        : IN     std_logic  ; -- ! 200 MHz xtal clock
threshold_discr_i : IN     std_logic_vector (NUM_TRIG_INPUTS-1 DOWNTO 0) ;
gmii_gtx_clk_o    : OUT    std_logic  ;
gmii_tx_en_o      : OUT    std_logic  ;
gmii_tx_er_o      : OUT    std_logic  ;
gmii_txd_o        : OUT    std_logic_vector (7 DOWNTO 0) ;
i2c_scl_o         : OUT    std_logic  ;
leds              : OUT    std_logic_vector (3 DOWNTO 0) ;
leds_o            : OUT    std_logic_vector (3 DOWNTO 0) ;
phy_rstb_o        : OUT    std_logic  ;
reset_or_clk_o    : OUT    std_logic_vector (NUM_DUTS-1 DOWNTO 0) ;
triggers_o        : OUT    std_logic_vector (NUM_DUTS-1 DOWNTO 0) ;
i2c_sda_d         : INOUT  std_logic

User:


Generic Declarations

NameTypeValue
NUM_DUTSpositive3
NUM_TRIG_INPUTSpositive4
NUM_SLAVESpositive5
EVENT_DATA_WIDTHpositive64
IPBUS_WIDTHpositive32

Package List

LIBRARY ieee;
USE ieee.std_logic_1164.all;
USE ieee.numeric_std.all;