]> jspc29.x-matter.uni-frankfurt.de Git - tdc.git/commitdiff
updated top modules for trigger inputs
authorCahit <c.ugur@gsi.de>
Wed, 23 Mar 2016 16:15:05 +0000 (17:15 +0100)
committerCahit <c.ugur@gsi.de>
Wed, 23 Mar 2016 16:15:05 +0000 (17:15 +0100)
releases/tdc_v2.1.6/trb3_periph_32PinAddOn.vhd
releases/tdc_v2.2/trb3_periph_32PinAddOn.vhd
releases/tdc_v2.3/trb3_periph_32PinAddOn.vhd

index 255a911740b2c5da4c27e857676c3cfacebe5860..a46c9cfa53bd1ed15f105fbc475d27d4241376bd 100644 (file)
@@ -706,13 +706,13 @@ begin
   gen_TRIGGER_LOGIC : if INCLUDE_TRIGGER_LOGIC = 1 generate
     THE_TRIG_LOGIC : input_to_trigger_logic
       generic map(
-        INPUTS  => PHYSICAL_INPUTS,
-        OUTPUTS => 4
+        INPUTS  => TRIG_GEN_INPUT_NUM,
+        OUTPUTS => TRIG_GEN_OUTPUT_NUM
         )
       port map(
         CLK => clk_100_i,
 
-        INPUT  => INP(PHYSICAL_INPUTS-1 downto 0),
+        INPUT  => INP(TRIG_GEN_INPUT_NUM-1 downto 0),
         OUTPUT => trig_out,
 
         DATA_IN  => trig_din,
@@ -735,13 +735,13 @@ begin
 
     THE_STAT_LOGIC : entity work.input_statistics
       generic map(
-        INPUTS           => PHYSICAL_INPUTS,
+        INPUTS           => MONITOR_INPUT_NUM,
         SINGLE_FIFO_ONLY => USE_SINGLE_FIFO
         )
       port map(
         CLK => clk_100_i,
 
-        INPUT => INP(PHYSICAL_INPUTS-1 downto 0),
+        INPUT => INP(MONITOR_INPUT_NUM-1 downto 0),
 
         DATA_IN  => stat_din,
         DATA_OUT => stat_dout,
index edd04120a1602570a8b687e1d0967f465cbf3948..f3fb044ea58c99098250ec85b0e177782febda7a 100644 (file)
@@ -589,13 +589,13 @@ begin
   gen_TRIGGER_LOGIC : if INCLUDE_TRIGGER_LOGIC = 1 generate
     THE_TRIG_LOGIC : input_to_trigger_logic
       generic map(
-        INPUTS  => PHYSICAL_INPUTS,
-        OUTPUTS => 4
+        INPUTS  => TRIG_GEN_INPUT_NUM,
+        OUTPUTS => TRIG_GEN_OUTPUT_NUM
         )
       port map(
         CLK => clk_100_i,
 
-        INPUT  => INP(PHYSICAL_INPUTS-1 downto 0),
+        INPUT  => INP(TRIG_GEN_INPUT_NUM-1 downto 0),
         OUTPUT => trig_out,
 
         DATA_IN  => trig_din,
@@ -618,13 +618,13 @@ begin
 
     THE_STAT_LOGIC : entity work.input_statistics
       generic map(
-        INPUTS           => PHYSICAL_INPUTS,
+        INPUTS           => MONITOR_INPUT_NUM,
         SINGLE_FIFO_ONLY => USE_SINGLE_FIFO
         )
       port map(
         CLK => clk_100_i,
 
-        INPUT => INP(PHYSICAL_INPUTS-1 downto 0),
+        INPUT => INP(MONITOR_INPUT_NUM-1 downto 0),
 
         DATA_IN  => stat_din,
         DATA_OUT => stat_dout,
index e32398be658b5b68914cc5ba7ef4b654a6e6cc56..0d2ba52c9372348a456e75b860d5db0433f244e8 100644 (file)
@@ -326,9 +326,9 @@ begin
       DEBUG_TX_OUT => debug_tx,
 
       --Trigger & Monitor
-      MONITOR_INPUTS(19 downto 0)  => INP(19 downto 0),
-      MONITOR_INPUTS(23 downto 20) => trig_gen_out_i,
-      TRIG_GEN_INPUTS              => INP(15 downto 0),
+      MONITOR_INPUTS(31 downto 0)  => INP(31 downto 0),
+      MONITOR_INPUTS(35 downto 32) => trig_gen_out_i,
+      TRIG_GEN_INPUTS              => INP(31 downto 0),
       TRIG_GEN_OUTPUTS             => trig_gen_out_i,
       LCD_OUT                      => lcd_out,
       --SED