]> jspc29.x-matter.uni-frankfurt.de Git - dirich.git/commitdiff
Few minor changes to combiner
authorJan Michel <j.michel@gsi.de>
Thu, 25 Aug 2016 15:04:33 +0000 (17:04 +0200)
committerJan Michel <j.michel@gsi.de>
Thu, 25 Aug 2016 15:05:38 +0000 (17:05 +0200)
combiner/combiner.lpf
combiner/combiner.vhd
pinout/combiner.lpf

index 2045055361889e86169a2ce44b8fc918c0bd9828..727208538f1defd9fdb149c6c91130ecafb73cbd 100644 (file)
@@ -21,7 +21,7 @@ LOCATE COMP          "THE_MEDIA_4_DOWN_D/THE_SERDES/PCSD_INST" SITE "PCSD" ;
 
 
 
-REGION               "MEDIA_DOWN1" "R95C30D" 20 140;
+REGION               "MEDIA_DOWN1" "R93C10D" 22 160;
 LOCATE UGROUP        "THE_MEDIA_4_DOWN_A/media_interface_group" REGION "MEDIA_DOWN1" ;
 LOCATE UGROUP        "THE_MEDIA_4_DOWN_B/media_interface_group" REGION "MEDIA_DOWN1" ;
 LOCATE UGROUP        "THE_MEDIA_4_DOWN_D/media_interface_group" REGION "MEDIA_DOWN1" ;
index f5e77738bc33b9517d1378af4f9ec6ce14e0479b..6e4f7250f689f4154254fa74e6ec8abeb3ca7a6e 100644 (file)
@@ -386,7 +386,12 @@ THE_HUB : trb_net16_hub_base
     INIT_ENDPOINT_ID  => x"0000",
     INIT_ADDRESS      => INIT_ADDRESS,
     USE_VAR_ENDPOINT_ID => c_NO,
-    BROADCAST_SPECIAL_ADDR => BROADCAST_SPECIAL_ADDR
+    BROADCAST_SPECIAL_ADDR => BROADCAST_SPECIAL_ADDR,
+    INIT_CTRL_REGS    => x"00000000_00000000_00000000_00000000" &
+                         x"00000000_00000000_00000000_00000000" &
+                         x"00000000_00000000_000040FF_00000000" &
+                         x"FFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFF",
+    RESET_IOBUF_AT_TIMEOUT => c_YES                     
     )
   port map (
     CLK    => clk_sys,
@@ -549,19 +554,19 @@ end generate;
   
 
   TRIGGER_SEL_OUT <= trigger_select_i;
-  BACK_LDO_EN <= enable_ldo_i;
-  BACK_SPARE <= (others => '1'); --this is programn on dirich!
+  BACK_LDO_EN <= not enable_ldo_i;
+  BACK_SPARE <= (others => 'Z'); --this is programn on dirich!
   
 ---------------------------------------------------------------------------
 -- LCD Data to display
 ---------------------------------------------------------------------------  
-  lcd_data(15 downto 0)    <= timer.network_address;
-  lcd_data(47 downto 16)   <= timer.microsecond;
-  lcd_data(79 downto 48)   <= std_logic_vector(to_unsigned(VERSION_NUMBER_TIME,32));
-  lcd_data(91 downto 80)   <= timer.temperature;
-  lcd_data(95 downto 92)   <= x"0";
-  lcd_data(159 downto 96)  <= timer.uid;
-  lcd_data(511 downto 160) <= (others => '0');  
+--   lcd_data(15 downto 0)    <= timer.network_address;
+--   lcd_data(47 downto 16)   <= timer.microsecond;
+--   lcd_data(79 downto 48)   <= std_logic_vector(to_unsigned(VERSION_NUMBER_TIME,32));
+--   lcd_data(91 downto 80)   <= timer.temperature;
+--   lcd_data(95 downto 92)   <= x"0";
+--   lcd_data(159 downto 96)  <= timer.uid;
+--   lcd_data(511 downto 160) <= (others => '0');  
   
 ---------------------------------------------------------------------------
 -- Monitoring & Trigger
index 78d57ce03c927708bf10f56fc163e30ba26c2665..4f433a26483846c147789a5e112517ac2a2cb46b 100644 (file)
@@ -216,9 +216,9 @@ LOCATE COMP        "BACK_SPARE_12"     SITE "AC33"; #"PMT6_C2_SIG5"
 DEFINE PORT GROUP "BACK_LDO_EN_group" "BACK_LDO_EN*" ;
 IOBUF GROUP "BACK_LDO_EN_group" IO_TYPE=LVCMOS25 PULLMODE=UP DRIVE=4;
 DEFINE PORT GROUP "BACK_MASTER_group" "BACK_MASTER*" ;
-IOBUF GROUP "BACK_MASTER_group" IO_TYPE=LVCMOS25 PULLMODE=UP DRIVE=4;
+IOBUF GROUP "BACK_MASTER_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=4;
 DEFINE PORT GROUP "BACK_SLAVE_group" "BACK_SLAVE*" ;
-IOBUF GROUP "BACK_SLAVE_group" IO_TYPE=LVCMOS25 PULLMODE=UP ;
+IOBUF GROUP "BACK_SLAVE_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN ;
 DEFINE PORT GROUP "BACK_TRIG_group" "BACK_TRIG*" ;
 IOBUF GROUP "BACK_TRIG_group" IO_TYPE=LVCMOS25 PULLMODE=UP ;
 DEFINE PORT GROUP "BACK_SPARE_group" "BACK_SPARE*" ;