]> jspc29.x-matter.uni-frankfurt.de Git - cri.git/commitdiff
minor change in reset of links in cri hub. more similar to standard streaming port...
authorAdrian Weber <adrian.a.weber@exp2.physik.uni-giessen.de>
Wed, 7 Apr 2021 11:43:02 +0000 (13:43 +0200)
committerAdrian Weber <adrian.a.weber@exp2.physik.uni-giessen.de>
Wed, 7 Apr 2021 11:43:02 +0000 (13:43 +0200)
src/hub/trb_net16_cri_hub.vhd

index e4f0081d18ffc59343b990f0aaf5e17c6da17682..0451a7e7599f23d7e7de26acc2874ba99231fcd5 100644 (file)
@@ -494,11 +494,11 @@ THE_CRI_DATA_RECEIVER_DEBUG_HANDLER : process begin
 -- External Reset
 ---------------------------------------------------------------------
 
-  gen_resync : for i in 0 to MII_NUMBER-1 generate
+  gen_resync : for i in 0 to MII_NUMBER-2 generate
     MED_CTRL_OP(14+i*16 downto i*16) <= HUB_MED_CTRL_OP(14+i*16 downto i*16);
-    MED_CTRL_OP(15+i*16) <= HUB_MED_CTRL_OP(15+i*16) or hub_make_network_reset;-- or HUB_MED_CTRL_OP(15+i*16);
+    MED_CTRL_OP(15+i*16) <= HUB_MED_CTRL_OP(15+i*16) or hub_make_network_reset or med_stat_op(15+(MII_NUMBER-1)*16);
   end generate;
-
+  MED_CTRL_OP(15+(MII_NUMBER-1)*16) <= hub_make_network_reset;
   --synch_dca_reset : process begin  
   --  wait until rising_edge(CLK);
     hub_make_network_reset <= external_send_reset_long;