]> jspc29.x-matter.uni-frankfurt.de Git - trb3.git/commitdiff
update CTS for more different pinouts
authorJan Michel <j.michel@gsi.de>
Mon, 28 Oct 2019 14:25:02 +0000 (15:25 +0100)
committerJan Michel <j.michel@gsi.de>
Mon, 28 Oct 2019 14:25:02 +0000 (15:25 +0100)
cts/source/cts.vhd
cts/source/cts_pkg.vhd
cts/source/cts_trigger.vhd

index ef88bee5d5d639feac479a4f57648a135735c5bc..586869a4bd5be54ad3d36ca0c19a0b8638023c72 100755 (executable)
@@ -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 1 := 0;
+      PLATTFORM : integer range 0 to 2 := 0;
       OUTPUT_MULTIPLEXERS : integer range 0 to 255 := 0;
       
       EXTERNAL_TRIGGER_ID  : std_logic_vector(7 downto 0) := X"00";
index 2dae55d3f90bd1ed7074c74f2303a0ea08c41817..d486dd287d31a886fbb34c1bfd4c634b985c6634 100755 (executable)
@@ -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 1 := 0;
+         PLATTFORM           : integer range 0 to 2 := 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 1 := 0;
+         PLATTFORM           : integer range 0 to 2 := 0;
          EXTERNAL_TRIGGER_ID  : std_logic_vector(7 downto 0) := X"00"
       );
 
index ba06e84af4506934fd72db17eeffa7285394839a..ada52fe053ab1475a8675cb6d6a395c9e968546f 100755 (executable)
@@ -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 1 := 0;
+      PLATTFORM           : integer range 0 to 2 := 0;
       EXTERNAL_TRIGGER_ID  : std_logic_vector(7 downto 0) := X"00"
    );