From: Jan Michel Date: Thu, 11 Aug 2022 08:11:58 +0000 (+0200) Subject: CTS: support new platform on Trb3sc backplane master X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=02b396703ccb8152243ad3a063ba79ffa64d4068;p=trb3.git CTS: support new platform on Trb3sc backplane master --- diff --git a/cts/source/cts.vhd b/cts/source/cts.vhd index 586869a..2794fcf 100755 --- a/cts/source/cts.vhd +++ b/cts/source/cts.vhd @@ -113,7 +113,7 @@ entity CTS is ADDON_GROUP_UPPER : CTS_GROUP_CONFIG_T := (3,7,11,12,13, others=>0); -- PERIPH_TRIGGER_COUNT: integer range 0 to 1 := 1; - PLATTFORM : integer range 0 to 2 := 0; + PLATTFORM : integer range 0 to 3 := 0; OUTPUT_MULTIPLEXERS : integer range 0 to 255 := 0; EXTERNAL_TRIGGER_ID : std_logic_vector(7 downto 0) := X"00"; diff --git a/cts/source/cts_pkg.vhd b/cts/source/cts_pkg.vhd index 8fe25a0..0cf0e36 100755 --- a/cts/source/cts_pkg.vhd +++ b/cts/source/cts_pkg.vhd @@ -29,7 +29,7 @@ package cts_pkg is OUTPUT_MULTIPLEXERS : integer range 0 to 255 := 0; EXTERNAL_TRIGGER_ID : std_logic_vector(7 downto 0) := X"00"; - PLATTFORM : integer range 0 to 2 := 0; + PLATTFORM : integer range 0 to 3 := 0; TIME_REFERENCE_COUNT: positive := 10; -- Number of clock cycles the time reference needs to stay asserted (100ns) FIFO_ADDR_WIDTH : integer range 1 to 31 := 9 -- 2**(FIFO_ADDR_WIDTH-1) events can be stored in read-out buffer of CTS ); @@ -191,7 +191,7 @@ package cts_pkg is PERIPH_TRIGGER_COUNT: integer range 0 to 15 := 2; OUTPUT_MULTIPLEXERS : integer range 0 to 255 := 0; - PLATTFORM : integer range 0 to 2 := 0; + PLATTFORM : integer range 0 to 3 := 0; EXTERNAL_TRIGGER_ID : std_logic_vector(7 downto 0) := X"00" ); diff --git a/cts/source/cts_trigger.vhd b/cts/source/cts_trigger.vhd index 99ffb8e..5ba02b6 100755 --- a/cts/source/cts_trigger.vhd +++ b/cts/source/cts_trigger.vhd @@ -21,7 +21,7 @@ entity CTS_TRIGGER is PERIPH_TRIGGER_COUNT: integer range 0 to 15 := 1; OUTPUT_MULTIPLEXERS : integer range 0 to 255 := 0; - PLATTFORM : integer range 0 to 2 := 0; + PLATTFORM : integer range 0 to 3 := 0; EXTERNAL_TRIGGER_ID : std_logic_vector(7 downto 0) := X"00" );