UP_DOWN_LIMIT : integer range 0 to 16777215 := 0;
FIXED_DELAY : integer range 0 to 16777215 := 16777215;
NUMBER_OF_GBE_LINKS : integer range 1 to 4 := 4;
+ SLOWCTRL_BUFFER_SIZE : integer range 1 to 2 := 2;
LINKS_ACTIVE : std_logic_vector(3 downto 0) := "1111";
LINK_HAS_PING : std_logic_vector(3 downto 0) := "1111";
LINK_HAS_ARP : std_logic_vector(3 downto 0) := "1111";
INCLUDE_FWD => LINK_HAS_FWD(3),
FRAME_BUFFER_SIZE => 1,
READOUT_BUFFER_SIZE => 4,
- SLOWCTRL_BUFFER_SIZE => 2,
+ SLOWCTRL_BUFFER_SIZE => SLOWCTRL_BUFFER_SIZE,
FIXED_SIZE_MODE => FIXED_SIZE_MODE,
INCREMENTAL_MODE => INCREMENTAL_MODE,
FIXED_SIZE => FIXED_SIZE,
INCLUDE_FWD => LINK_HAS_FWD(2),
FRAME_BUFFER_SIZE => 1,
READOUT_BUFFER_SIZE => 4,
- SLOWCTRL_BUFFER_SIZE => 2,
+ SLOWCTRL_BUFFER_SIZE => SLOWCTRL_BUFFER_SIZE,
FIXED_SIZE_MODE => FIXED_SIZE_MODE,
INCREMENTAL_MODE => INCREMENTAL_MODE,
FIXED_SIZE => FIXED_SIZE,
INCLUDE_FWD => LINK_HAS_FWD(1),
FRAME_BUFFER_SIZE => 1,
READOUT_BUFFER_SIZE => 4,
- SLOWCTRL_BUFFER_SIZE => 2,
+ SLOWCTRL_BUFFER_SIZE => SLOWCTRL_BUFFER_SIZE,
FIXED_SIZE_MODE => FIXED_SIZE_MODE,
INCREMENTAL_MODE => INCREMENTAL_MODE,
FIXED_SIZE => FIXED_SIZE,
INCLUDE_FWD => LINK_HAS_FWD(0),
FRAME_BUFFER_SIZE => 1,
READOUT_BUFFER_SIZE => 4,
- SLOWCTRL_BUFFER_SIZE => 2,
+ SLOWCTRL_BUFFER_SIZE => SLOWCTRL_BUFFER_SIZE,
FIXED_SIZE_MODE => FIXED_SIZE_MODE,
INCREMENTAL_MODE => INCREMENTAL_MODE,
FIXED_SIZE => FIXED_SIZE,
UP_DOWN_MODE : integer range 0 to 1 := 0; -- only for debugging
UP_DOWN_LIMIT : integer range 0 to 16777215 := 0; -- only for debugging
FIXED_DELAY : integer range 0 to 16777215 := 16777215; -- only for debugging
+ SLOWCTRL_BUFFER_SIZE : integer range 1 to 2 := 2;
NUMBER_OF_GBE_LINKS : integer range 1 to 4 := 1; --can't be changed
LINKS_ACTIVE : std_logic_vector(3 downto 0) := "1111";
LINK_HAS_PING : std_logic_vector(3 downto 0) := "1111";
INCLUDE_FWD => LINK_HAS_FWD(0),
FRAME_BUFFER_SIZE => 1,
READOUT_BUFFER_SIZE => 4,
- SLOWCTRL_BUFFER_SIZE => 2,
+ SLOWCTRL_BUFFER_SIZE => SLOWCTRL_BUFFER_SIZE,
FIXED_SIZE_MODE => FIXED_SIZE_MODE,
INCREMENTAL_MODE => INCREMENTAL_MODE,
FIXED_SIZE => FIXED_SIZE,