]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
new scheme of setting registers
authorPANDA DIRDAQ <M.Traxler@gsi.de>
Sat, 12 Jul 2014 00:01:02 +0000 (02:01 +0200)
committerPANDA DIRDAQ <M.Traxler@gsi.de>
Sat, 12 Jul 2014 00:01:02 +0000 (02:01 +0200)
users/gsi_dirc/register_config_tdc.db [new file with mode: 0644]
users/gsi_dirc/register_configgbe.db [new file with mode: 0755]
users/gsi_dirc/register_configgbe_ip.db [new file with mode: 0755]

diff --git a/users/gsi_dirc/register_config_tdc.db b/users/gsi_dirc/register_config_tdc.db
new file mode 100644 (file)
index 0000000..cb8ece1
--- /dev/null
@@ -0,0 +1,129 @@
+!Register table
+#  Type  #   lower 32 channels   #  upper 32 channels  # 
+######################################################################
+     0             0xc802                0xc803
+
+
+# (MCP# * 100 ) + 10 + 0...3
+
+!Value table
+# Hub  # Type #  lower 32 channels   #  upper 32 channels  # 
+#################################################################
+ 0x0010   0         0xffffffff           0x00000000
+ 0x0011   0         0xffffffff           0x00000000
+ 0x0012   0         0xffffffff           0x00000000
+ 0x0013   0         0xffffffff           0x00000000
+
+ 0x0110   0         0xffffffff           0x00000000
+ 0x0111   0         0xffffffff           0x00000000
+ 0x0112   0         0xffffffff           0x00000000
+ 0x0113   0         0xffffffff           0x00000000
+
+ 0x0210   0         0xffffffff           0x00000000
+ 0x0211   0         0xffffffff           0x00000000
+ 0x0212   0         0xffffffff           0x00000000
+ 0x0213   0         0xffffffff           0x00000000
+
+ 0x0310   0         0xffffffff           0x00000000
+ 0x0311   0         0xffffffff           0x00000000
+ 0x0312   0         0xffffffff           0x00000000
+ 0x0313   0         0xffffffff           0x00000000
+
+ 0x0410   0         0xffffffff           0x00000000
+ 0x0411   0         0xffffffff           0x00000000
+ 0x0412   0         0xffffffff           0x00000000
+ 0x0413   0         0xffffffff           0x00000000
+
+ 0x0510   0         0xffffffff           0x00000000
+ 0x0511   0         0xffffffff           0x00000000
+ 0x0512   0         0xffffffff           0x00000000
+ 0x0513   0         0xffffffff           0x00000000
+
+ 0x0610   0         0xffffffff           0x00000000
+ 0x0611   0         0xffffffff           0x00000000
+ 0x0612   0         0xffffffff           0x00000000
+ 0x0613   0         0xffffffff           0x00000000
+
+ 0x0710   0         0xffffffff           0x00000000
+ 0x0711   0         0xffffffff           0x00000000
+ 0x0712   0         0xffffffff           0x00000000
+ 0x0713   0         0xffffffff           0x00000000
+
+ 0x0810   0         0xffffffff           0x00000000
+ 0x0811   0         0xffffffff           0x00000000
+ 0x0812   0         0xffffffff           0x00000000
+ 0x0813   0         0xffffffff           0x00000000
+
+ 0x0910   0         0xffffffff           0x00000000
+ 0x0911   0         0xffffffff           0x00000000
+ 0x0912   0         0xffffffff           0x00000000
+ 0x0913   0         0xffffffff           0x00000000
+
+ 0x1010   0         0xffffffff           0x00000000
+ 0x1011   0         0xffffffff           0x00000000
+ 0x1012   0         0xffffffff           0x00000000
+ 0x1013   0         0xffffffff           0x00000000
+
+ 0x1110   0         0xffffffff           0x00000000
+ 0x1111   0         0xffffffff           0x00000000
+ 0x1112   0         0xffffffff           0x00000000
+ 0x1113   0         0xffffffff           0x00000000
+
+ 0x1210   0         0xffffffff           0x00000000
+ 0x1211   0         0xffffffff           0x00000000
+ 0x1212   0         0xffffffff           0x00000000
+ 0x1213   0         0xffffffff           0x00000000
+
+ 0x1310   0         0xffffffff           0x00000000
+ 0x1311   0         0xffffffff           0x00000000
+ 0x1312   0         0xffffffff           0x00000000
+ 0x1313   0         0xffffffff           0x00000000
+
+ 0x1410   0         0xffffffff           0x00000000
+ 0x1411   0         0xffffffff           0x00000000
+ 0x1412   0         0xffffffff           0x00000000
+ 0x1413   0         0xffffffff           0x00000000
+
+ 0x1510   0         0xffffffff           0x00000000
+ 0x1511   0         0xffffffff           0x00000000
+ 0x1512   0         0x00000000           0x00000000
+ 0x1513   0         0x00000000           0x00000000
+
+#for now: disable TDC for both SciFis
+
+ 0x1610   0         0x00000000           0x00000000
+ 0x1611   0         0x00000000           0x00000000
+ 0x1612   0         0x00000000           0x00000000
+ 0x1613   0         0x00000000           0x00000000
+
+ 0x2110   0         0x00000000           0x00000000
+ 0x2111   0         0x00000000           0x00000000
+ 0x2112   0         0x00000000           0x00000000
+ 0x2113   0         0x00000000           0x00000000
+
+# single pixels from MCP-TOF Sensor 1341 10um downstream
+ 0x1710   0         0xffffffff           0x00000000
+ 0x1711   0         0xffffffff           0x00000000
+ 0x1712   0         0xffffffff           0x00000000
+ 0x1713   0         0xffffffff           0x00000000
+
+# single pixels from MCP-TOF Sensor 1340 25um upstream
+ 0x1910   0         0xffffffff           0x00000000
+ 0x1911   0         0xffffffff           0x00000000
+ 0x1912   0         0xffffffff           0x00000000
+ 0x1913   0         0xffffffff           0x00000000
+
+# only 2 MCP-Out chan on first TDC 1810 chan1(1,2) and chan3(5,6) #2,6 = leading edge
+ 0x1810   0         0x00000033           0x00000000
+ 0x1811   0         0x00000000           0x00000000
+ 0x1812   0         0x00000000           0x00000000
+ 0x1813   0         0x00000000           0x00000000
+
+# only 1 MCP-Out chan on first TDC 2010 chan1 (1,2)  2=leading edge
+ 0x2010   0         0x00000003           0x00000000
+ 0x2011   0         0x00000000           0x00000000
+ 0x2012   0         0x00000000           0x00000000
+ 0x2013   0         0x00000000           0x00000000
+
+
+
diff --git a/users/gsi_dirc/register_configgbe.db b/users/gsi_dirc/register_configgbe.db
new file mode 100755 (executable)
index 0000000..90e6c97
--- /dev/null
@@ -0,0 +1,40 @@
+
+
+
+!Register table
+#  Type  #   C0   #   C1   #   C2   #   C3   #   C4   #   C5   #   C6   #   C7   #   C8   #  C9    #  
+######################################################################################################
+     0     0x8300   0x8301   0x8302   0x8303   0x8304   0x8305   0x8307   0x8309   0x830a   0x830b
+
+
+!Value table
+#               SubEvtId    SubEvtDec     QueDec      PackSize     FrameSize   UseGbE   MultiQueue   Enable RX   Add.Slw.Head   TType_inserted
+# Hub  # Type #   C0     #     C1     #     C2     #     C3     #     C4     #    C5  #     C6    #     C7     #     C8       #        C9      #  
+###################################################################################################################################################
+ 0x7999     0     0x7999    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x1 
+ 0x8000     0     0x8000    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8001     0     0x8001    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8002     0     0x8002    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8003     0     0x8003    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8004     0     0x8004    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8005     0     0x8005    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8006     0     0x8006    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8007     0     0x8007    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8008     0     0x8008    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8009     0     0x8009    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8010     0     0x8010    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8011     0     0x8011    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8012     0     0x8012    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8013     0     0x8013    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8014     0     0x8014    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8015     0     0x8015    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8016     0     0x8016    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8017     0     0x8017    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8018     0     0x8018    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8019     0     0x8019    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8020     0     0x8020    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+ 0x8021     0     0x8021    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+#0x8022     0     0x8022    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+#0x8023     0     0x8023    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+#0x8024     0     0x8024    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0 
+#0x8025     0     0x8025    0x00020001   0x00030064     0xFDE8       0x578         1          0           1            1                0x0
\ No newline at end of file
diff --git a/users/gsi_dirc/register_configgbe_ip.db b/users/gsi_dirc/register_configgbe_ip.db
new file mode 100755 (executable)
index 0000000..cb616f8
--- /dev/null
@@ -0,0 +1,57 @@
+###########################################################################################
+#Eventbuilders:
+# EB 0:   dircdac002  eth0  ports 50000 - 50099
+
+!Register table
+#  Type  #   C0   #   C1   #   C2   #   C3   #   C4   #   C5   #   C6   #   C7   #   C8   #
+###########################################################################################
+#new memory locations
+     0     0x8100   0x8101   0x8102   0x8103   0x8104   0x8105   0x8106   0x8107   0x8108
+     1     0x8110   0x8111   0x8112   0x8113   0x8114   0x8115   0x8116   0x8117   0x8118
+     2     0x8120   0x8121   0x8122   0x8123   0x8124   0x8125   0x8126   0x8127   0x8128
+     3     0x8130   0x8131   0x8132   0x8133   0x8134   0x8135   0x8136   0x8137   0x8138
+     4     0x8140   0x8141   0x8142   0x8143   0x8144   0x8145   0x8146   0x8147   0x8148
+     5     0x8150   0x8151   0x8152   0x8153   0x8154   0x8155   0x8156   0x8157   0x8158
+     6     0x8160   0x8161   0x8162   0x8163   0x8164   0x8165   0x8166   0x8167   0x8168
+     7     0x8170   0x8171   0x8172   0x8173   0x8174   0x8175   0x8176   0x8177   0x8178
+     8     0x8180   0x8181   0x8182   0x8183   0x8184   0x8185   0x8186   0x8187   0x8188
+     9     0x8190   0x8191   0x8192   0x8193   0x8194   0x8195   0x8196   0x8197   0x8198
+    10     0x81A0   0x81A1   0x81A2   0x81A3   0x81A4   0x81A5   0x81A6   0x81A7   0x81A8
+    11     0x81B0   0x81B1   0x81B2   0x81B3   0x81B4   0x81B5   0x81B6   0x81B7   0x81B8
+    12     0x81C0   0x81C1   0x81C2   0x81C3   0x81C4   0x81C5   0x81C6   0x81C7   0x81C8
+    13     0x81D0   0x81D1   0x81D2   0x81D3   0x81D4   0x81D5   0x81D6   0x81D7   0x81D8
+    14     0x81E0   0x81E1   0x81E2   0x81E3   0x81E4   0x81E5   0x81E6   0x81E7   0x81E8
+    15     0x81F0   0x81F1   0x81F2   0x81F3   0x81F4   0x81F5   0x81F6   0x81F7   0x81F8
+
+!Value table
+#                    Dest MAC    Dest MAC       Dest IP     Dest Port    Src MAC     Src MAC       Src IP        Src Port   Packet Size
+# Hub    #  Type  #     C0     #     C1     #     C2     #     C3     #     C4     #     C5     #     C6     #     C7     #     C8     #
+########################################################################################################################################
+
+ 0x7999                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc350     0xdead8000     0x001b   0xc0a80000      0xc350     0x0578
+ 0x8000                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc351     0xdead8001     0x001b   0xc0a80001      0xc351     0x0578
+ 0x8001                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc352     0xdead8002     0x001b   0xc0a80002      0xc352     0x0578
+ 0x8002                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc353     0xdead8003     0x001b   0xc0a80003      0xc353     0x0578
+ 0x8003                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc354     0xdead8004     0x001b   0xc0a80004      0xc354     0x0578
+ 0x8004                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc355     0xdead8005     0x001b   0xc0a80005      0xc355     0x0578
+ 0x8005                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc356     0xdead8006     0x001b   0xc0a80006      0xc356     0x0578
+ 0x8006                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc357     0xdead8007     0x001b   0xc0a80007      0xc357     0x0578
+ 0x8007                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc358     0xdead8008     0x001b   0xc0a80008      0xc358     0x0578
+ 0x8008                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc359     0xdead8009     0x001b   0xc0a80009      0xc359     0x0578
+ 0x8009                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc35a     0xdead8010     0x001b   0xc0a80010      0xc35a     0x0578
+ 0x8010                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc35b     0xdead8011     0x001b   0xc0a80011      0xc35b     0x0578
+ 0x8011                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc35c     0xdead8012     0x001b   0xc0a80012      0xc35c     0x0578
+ 0x8012                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc35d     0xdead8013     0x001b   0xc0a80013      0xc35d     0x0578
+ 0x8013                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc35e     0xdead8014     0x001b   0xc0a80014      0xc35e     0x0578
+ 0x8014                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc35f     0xdead8015     0x001b   0xc0a80015      0xc35f     0x0578
+ 0x8015                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc360     0xdead8016     0x001b   0xc0a80016      0xc360     0x0578
+ 0x8016                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc361     0xdead8017     0x001b   0xc0a80017      0xc361     0x0578
+ 0x8017                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc362     0xdead8018     0x001b   0xc0a80018      0xc362     0x0578
+ 0x8018                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc363     0xdead8019     0x001b   0xc0a80019      0xc363     0x0578
+ 0x8019                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc364     0xdead8020     0x001b   0xc0a80020      0xc364     0x0578
+ 0x8020                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc365     0xdead8021     0x001b   0xc0a80021      0xc365     0x0578
+ 0x8021                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc366     0xdead8022     0x001b   0xc0a80022      0xc366     0x0578
+#0x8022                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc367     0xdead8023     0x001b   0xc0a80023      0xc367     0x0578
+#0x8023                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc368     0xdead8024     0x001b   0xc0a80024      0xc368     0x0578
+#0x8024                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc369     0xdead8025     0x001b   0xc0a80025      0xc369     0x0578
+#0x8025                0   0x52ba16a6    0xd4ae      0xc0a80001      0xc36a     0xdead8026     0x001b   0xc0a80026      0xc36a     0x0578