]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
add updated TriggerBox registers by Akshay
authorJan Michel <j.michel@gsi.de>
Fri, 27 Nov 2020 11:05:53 +0000 (12:05 +0100)
committerJan Michel <j.michel@gsi.de>
Fri, 27 Nov 2020 11:05:53 +0000 (12:05 +0100)
xml-db/database/TriggerBox.xml

index 8b27c07e2a65ab9c3d0295c1ecdb8210ef04e77f..340d961e15e849aa66615638003ed1e75faec01a 100644 (file)
@@ -89,7 +89,6 @@
       <sliceName value="43">TOF S3               </sliceName>
       <sliceName value="45">TOF S4               </sliceName>
       <sliceName value="46">TOF S5               </sliceName>        
-
       <sliceName value="48">Virtual Input 0      </sliceName>       
       <sliceName value="49">Virtual Input 1      </sliceName>       
       <sliceName value="50">Virtual Input 2      </sliceName>       
       <enumItem value="19">Secondary 1          </enumItem>
       <enumItem value="1a">Secondary 2          </enumItem>
       <enumItem value="1b">Secondary 3          </enumItem>      
+      <enumItem value="1c">J 0          </enumItem>
+      <enumItem value="1d">J 1          </enumItem>
+      <enumItem value="1e">J 2          </enumItem>
+      <enumItem value="1f">J 3          </enumItem>      
       <enumItem value="20">RPC S0               </enumItem>
       <enumItem value="21">RPC S1               </enumItem>
       <enumItem value="22">RPC S2               </enumItem>
       <enumItem value="2b">TOF S3               </enumItem>
       <enumItem value="2d">TOF S4               </enumItem>
       <enumItem value="2e">TOF S5               </enumItem>        
-      <enumItem value="30">RJ-A1                </enumItem>
-      <enumItem value="31">RJ-A2                </enumItem>
+      <enumItem value="30">fRPC1                </enumItem>
+      <enumItem value="31">fRPC2                </enumItem>
       <enumItem value="32">RJ-A3                </enumItem>
       <enumItem value="33">RJ-A4                </enumItem>
+      <enumItem value="34">STS1-0            </enumItem>
+      <enumItem value="35">STS1-1            </enumItem>
+      <enumItem value="36">STS1-2            </enumItem>
+      <enumItem value="37">STS1-3            </enumItem>
       <enumItem value="38">Start 0-0            </enumItem>
       <enumItem value="39">Start 1-0            </enumItem>
       <enumItem value="3a">Start 2-0            </enumItem>
       <enumItem value="41">RJ-B2                </enumItem>
       <enumItem value="42">RJ-B3                </enumItem>
       <enumItem value="43">RJ-B4                </enumItem>
+      <enumItem value="44">H 0                </enumItem>
+      <enumItem value="45">H 1                </enumItem>
+      <enumItem value="46">H 2                </enumItem>
+      <enumItem value="47">H 3                </enumItem>
       <enumItem value="48">Start 0-1            </enumItem>
       <enumItem value="49">Start 1-1            </enumItem>
       <enumItem value="4a">Start 2-1            </enumItem>
       <enumItem value="4d">Start 5-1            </enumItem>  
       <enumItem value="50">BLR Mult1            </enumItem>  
       <enumItem value="51">BLR Mult2            </enumItem>  
-      <enumItem value="52">BLR Mult3            </enumItem>          
+      <enumItem value="52">BLR Mult3            </enumItem>
+      <enumItem value="58">LevCon 1            </enumItem>
+      <enumItem value="59">LevCon 2            </enumItem>
+      <enumItem value="5a">LevCon 3            </enumItem>
+      <enumItem value="5b">LevCon 4            </enumItem>
+      <enumItem value="5c">LevCon 5            </enumItem>
+      <enumItem value="5d">LevCon 6            </enumItem>
+      <enumItem value="5e">LevCon 7            </enumItem>
+      <enumItem value="5f">LevCon 8            </enumItem>
       </field>
     </register>
       
       <field name="Multiplicity_Num" start="0" bits="7" format="unsigned"  />
     </register>
 
+    <!--
     <register name="MonitorOutput" address="0160" repeat="16" continuous="true">
       <description>Select signal for monitoring outputs</description>
       <field name="MonitorOutput" start="0" bits="9" format="unsigned"/>
-    </register>
+      </register> -->
     
+    <register name="MonitorOutput" address="0160" repeat="16" continuous="true">
+      <description>Select signal for monitoring outputs</description>
+      <field name="MonitorOutput" start="0" bits="9" format="enum" noflag="true">
+      <enumItem value="0" >raw iTOF S0              </enumItem>
+      <enumItem value="1" >raw iTOF S0 P0           </enumItem>
+      <enumItem value="2" >raw iTOF S0 P1           </enumItem>
+      <enumItem value="3" >raw iTOF S0 P2           </enumItem>
+      <enumItem value="4" >raw iTOF S1              </enumItem>
+      <enumItem value="5" >raw iTOF S1 P0           </enumItem>
+      <enumItem value="6" >raw iTOF S1 P1           </enumItem>
+      <enumItem value="7" >raw iTOF S1 P2           </enumItem>
+      <enumItem value="8" >raw iTOF S2              </enumItem>
+      <enumItem value="9" >raw iTOF S2 P0           </enumItem>
+      <enumItem value="a" >raw iTOF S2 P1           </enumItem>
+      <enumItem value="b" >raw iTOF S2 P2           </enumItem>
+      <enumItem value="c" >raw iTOF S3              </enumItem>
+      <enumItem value="d" >raw iTOF S3 P0           </enumItem>
+      <enumItem value="e" >raw iTOF S3 P1           </enumItem>
+      <enumItem value="f" >raw iTOF S3 P2           </enumItem>
+      <enumItem value="10">raw iTOF S4              </enumItem>
+      <enumItem value="11">raw iTOF S4 P0           </enumItem>
+      <enumItem value="12">raw iTOF S4 P1           </enumItem>
+      <enumItem value="13">raw iTOF S4 P2           </enumItem>
+      <enumItem value="14">raw iTOF S5              </enumItem>
+      <enumItem value="15">raw iTOF S5 P0           </enumItem>
+      <enumItem value="16">raw iTOF S5 P1           </enumItem>
+      <enumItem value="17">raw iTOF S5 P2           </enumItem>
+      <enumItem value="18">raw Secondary 0          </enumItem>
+      <enumItem value="19">raw Secondary 1          </enumItem>
+      <enumItem value="1a">raw Secondary 2          </enumItem>
+      <enumItem value="1b">raw Secondary 3          </enumItem> 
+      <enumItem value="1c">raw J 0          </enumItem>
+      <enumItem value="1d">raw J 1          </enumItem>
+      <enumItem value="1e">raw J 2          </enumItem>
+      <enumItem value="1f">raw J 3          </enumItem>      
+      <enumItem value="20">raw RPC S0               </enumItem>
+      <enumItem value="21">raw RPC S1               </enumItem>
+      <enumItem value="22">raw RPC S2               </enumItem>
+      <enumItem value="23">raw RPC S3               </enumItem>
+      <enumItem value="24">raw RPC S4               </enumItem>
+      <enumItem value="25">raw RPC S5               </enumItem>        
+      <enumItem value="28">raw TOF S0               </enumItem>
+      <enumItem value="29">raw TOF S1               </enumItem>
+      <enumItem value="2a">raw TOF S2               </enumItem>
+      <enumItem value="2b">raw TOF S3               </enumItem>
+      <enumItem value="2d">raw TOF S4               </enumItem>
+      <enumItem value="2e">raw TOF S5               </enumItem>        
+      <enumItem value="30">raw fRPC1                </enumItem>
+      <enumItem value="31">raw fRPC2                </enumItem>
+      <enumItem value="32">raw RJ-A3                </enumItem>
+      <enumItem value="33">raw RJ-A4                </enumItem>
+      <enumItem value="34">raw STS1-0            </enumItem>
+      <enumItem value="35">raw STS1-1            </enumItem>
+      <enumItem value="36">raw STS1-2            </enumItem>
+      <enumItem value="37">raw STS1-3            </enumItem>
+      <enumItem value="38">raw Start 0-0            </enumItem>
+      <enumItem value="39">raw Start 1-0            </enumItem>
+      <enumItem value="3a">raw Start 2-0            </enumItem>
+      <enumItem value="3b">raw Start 3-0            </enumItem>
+      <enumItem value="3c">raw Start 4-0            </enumItem>
+      <enumItem value="3d">raw Start 5-0            </enumItem>
+      <enumItem value="40">raw RJ-B1                </enumItem>
+      <enumItem value="41">raw RJ-B2                </enumItem>
+      <enumItem value="42">raw RJ-B3                </enumItem>
+      <enumItem value="43">raw RJ-B4                </enumItem>
+      <enumItem value="44">raw H 0                </enumItem>
+      <enumItem value="45">raw H 1                </enumItem>
+      <enumItem value="46">raw H 2                </enumItem>
+      <enumItem value="47">raw H 3                </enumItem>
+      <enumItem value="48">raw Start 0-1            </enumItem>
+      <enumItem value="49">raw Start 1-1            </enumItem>
+      <enumItem value="4a">raw Start 2-1            </enumItem>
+      <enumItem value="4b">raw Start 3-1            </enumItem>
+      <enumItem value="4c">raw Start 4-1            </enumItem>
+      <enumItem value="4d">raw Start 5-1            </enumItem>
+      <enumItem value="50">raw BLR Mult1            </enumItem>
+      <enumItem value="51">raw BLR Mult2            </enumItem>
+      <enumItem value="52">raw BLR Mult3            </enumItem>
+      <enumItem value="58">raw LevCon 1            </enumItem>
+      <enumItem value="59">raw LevCon 2            </enumItem>
+      <enumItem value="5a">raw LevCon 3            </enumItem>
+      <enumItem value="5b">raw LevCon 4            </enumItem>
+      <enumItem value="5c">raw LevCon 5            </enumItem>
+      <enumItem value="5d">raw LevCon 6            </enumItem>
+      <enumItem value="5e">raw LevCon 7            </enumItem>
+      <enumItem value="5f">raw LevCon 8            </enumItem>      
+      
+
+      <enumItem value="60" >proc.iTOF S0              </enumItem>
+      <enumItem value="61" >proc.iTOF S0 P0           </enumItem>
+      <enumItem value="62" >proc.iTOF S0 P1           </enumItem>
+      <enumItem value="63" >proc.iTOF S0 P2           </enumItem>
+      <enumItem value="64" >proc.iTOF S1              </enumItem>
+      <enumItem value="65" >proc.iTOF S1 P0           </enumItem>
+      <enumItem value="66" >proc.iTOF S1 P1           </enumItem>
+      <enumItem value="67" >proc.iTOF S1 P2           </enumItem>
+      <enumItem value="68" >proc.iTOF S2              </enumItem>
+      <enumItem value="69" >proc.iTOF S2 P0           </enumItem>
+      <enumItem value="6a">proc.iTOF S2 P1           </enumItem>
+      <enumItem value="6b">proc.iTOF S2 P2           </enumItem>
+      <enumItem value="6c">proc.iTOF S3              </enumItem>
+      <enumItem value="6d">proc.iTOF S3 P0           </enumItem>
+      <enumItem value="6e">proc.iTOF S3 P1           </enumItem>
+      <enumItem value="6f">proc.iTOF S3 P2           </enumItem>
+      <enumItem value="70">proc.iTOF S4              </enumItem>
+      <enumItem value="71">proc.iTOF S4 P0           </enumItem>
+      <enumItem value="72">proc.iTOF S4 P1           </enumItem>
+      <enumItem value="73">proc.iTOF S4 P2           </enumItem>
+      <enumItem value="74">proc.iTOF S5              </enumItem>
+      <enumItem value="75">proc.iTOF S5 P0           </enumItem>
+      <enumItem value="76">proc.iTOF S5 P1           </enumItem>
+      <enumItem value="77">proc.iTOF S5 P2           </enumItem>
+      <enumItem value="78">proc.Secondary 0          </enumItem>
+      <enumItem value="79">proc.Secondary 1          </enumItem>
+      <enumItem value="7a">proc.Secondary 2          </enumItem>
+      <enumItem value="7b">proc.Secondary 3          </enumItem> 
+      <enumItem value="7c">proc. J 0          </enumItem> 
+      <enumItem value="7d">proc. J 1          </enumItem> 
+      <enumItem value="7e">proc. J 2          </enumItem> 
+      <enumItem value="7f">proc. J 3          </enumItem> 
+      
+      <enumItem value="80">proc.RPC S0               </enumItem>
+      <enumItem value="81">proc.RPC S1               </enumItem>
+      <enumItem value="82">proc.RPC S2               </enumItem>
+      <enumItem value="83">proc.RPC S3               </enumItem>
+      <enumItem value="84">proc.RPC S4               </enumItem>
+      <enumItem value="85">proc.RPC S5               </enumItem> 
+      
+      <enumItem value="88">proc.TOF S0               </enumItem>
+      <enumItem value="89">proc.TOF S1               </enumItem>
+      <enumItem value="8a">proc.TOF S2               </enumItem>
+      <enumItem value="8b">proc.TOF S3               </enumItem>
+      <enumItem value="8d">proc.TOF S4               </enumItem>
+      <enumItem value="8e">proc.TOF S5               </enumItem>        
+
+      <enumItem value="90">proc.Virtual Input 0      </enumItem>       
+      <enumItem value="91">proc.Virtual Input 1      </enumItem>       
+      <enumItem value="92">proc.Virtual Input 2      </enumItem>       
+      <enumItem value="93">proc.Virtual Input 3      </enumItem>       
+      <enumItem value="94">proc.Virtual Input 4      </enumItem>       
+      <enumItem value="95">proc.Virtual Input 5      </enumItem>       
+      <enumItem value="96">proc.Virtual Input 6      </enumItem>       
+      <enumItem value="97">proc.Virtual Input 7      </enumItem>       
+      <enumItem value="98">proc.Virtual Input 8      </enumItem>       
+      <enumItem value="99">proc.Virtual Input 9      </enumItem>       
+      <enumItem value="9a">proc.Virtual Input 10     </enumItem>       
+      <enumItem value="9b">proc.Virtual Input 11     </enumItem>       
+      <enumItem value="9c">proc.Virtual Input 12     </enumItem>       
+      <enumItem value="9d">proc.Virtual Input 13     </enumItem>       
+      <enumItem value="9e">proc.Virtual Input 14     </enumItem>       
+      <enumItem value="9f">proc.Virtual Input 15     </enumItem>       
+      <enumItem value="a0">proc.Virtual Input 16     </enumItem>       
+      <enumItem value="a1">proc.Virtual Input 17     </enumItem>       
+      <enumItem value="a2">proc.Virtual Input 18     </enumItem>       
+      <enumItem value="a3">proc.Virtual Input 19     </enumItem>       
+      <enumItem value="a4">proc.Virtual Input 20     </enumItem>       
+      <enumItem value="a5">proc.Virtual Input 21     </enumItem>       
+      <enumItem value="a6">proc.Virtual Input 22     </enumItem>       
+      <enumItem value="a7">proc.Virtual Input 23     </enumItem>       
+      <enumItem value="a8">proc.Virtual Input 24     </enumItem>       
+      <enumItem value="a9">proc.Virtual Input 25     </enumItem>       
+      <enumItem value="aa">proc.Virtual Input 26     </enumItem>       
+      <enumItem value="ab">proc.Virtual Input 27     </enumItem>       
+      <enumItem value="ac">proc.Virtual Input 28     </enumItem>       
+      <enumItem value="ad">proc.Virtual Input 29     </enumItem>       
+      <enumItem value="ae">proc.Virtual Input 30     </enumItem>       
+      <enumItem value="af">proc.Virtual Input 31     </enumItem>  
+      
+      
+      <enumItem value="b0" >Group 0              </enumItem>        
+      <enumItem value="b1" >Group 1              </enumItem>        
+      <enumItem value="b2" >Group 2              </enumItem>        
+      <enumItem value="b3" >Group 3              </enumItem>        
+      <enumItem value="b4" >Group 4              </enumItem>        
+      <enumItem value="b5" >Group 5              </enumItem>        
+      <enumItem value="b6" >Group 6              </enumItem>        
+      <enumItem value="b7" >Group 7              </enumItem>        
+      <enumItem value="b8" >Group 8              </enumItem>        
+      <enumItem value="b9" >Group 9              </enumItem>        
+      <enumItem value="ba" >Group 10             </enumItem>        
+      <enumItem value="bb" >Group 11             </enumItem>        
+      <enumItem value="bc" >Group 12             </enumItem>        
+      <enumItem value="bd" >Group 13             </enumItem>        
+      <enumItem value="be" >Group 14             </enumItem>        
+      <enumItem value="bf" >Group 15             </enumItem>
+      
+      <enumItem value="c0" >Coincidence 0       </enumItem>        
+      <enumItem value="c1" >Coincidence 1       </enumItem>        
+      <enumItem value="c2" >Coincidence 2       </enumItem>        
+      <enumItem value="c3" >Coincidence 3       </enumItem>        
+      <enumItem value="c4" >Coincidence 4       </enumItem>        
+      <enumItem value="c5" >Coincidence 5       </enumItem>        
+      <enumItem value="c6" >Coincidence 6       </enumItem>        
+      <enumItem value="c7" >Coincidence 7       </enumItem>   
+      
+      <enumItem value="c8" >Coincidence 8       </enumItem>        
+      <enumItem value="c9" >Coincidence 9       </enumItem>        
+      <enumItem value="ca" >Coincidence 10       </enumItem>        
+      <enumItem value="cb" >Coincidence 11       </enumItem>        
+      <enumItem value="cc" >Coincidence 12      </enumItem>        
+      <enumItem value="cd" >Coincidence 13       </enumItem>        
+      <enumItem value="ce" >Coincidence 14       </enumItem>        
+      <enumItem value="cf" >Coincidence 15       </enumItem> 
+      
+      <enumItem value="d0" >Multiplicity 0       </enumItem>        
+      <enumItem value="d1" >Multiplicity 1       </enumItem>        
+      <enumItem value="d2" >Multiplicity 2       </enumItem>        
+      <enumItem value="d3" >Multiplicity 3       </enumItem>        
+      <enumItem value="d4" >Multiplicity 4       </enumItem>        
+      <enumItem value="d5" >Multiplicity 5       </enumItem>        
+      <enumItem value="d6" >Multiplicity 6       </enumItem>        
+      <enumItem value="d7" >Multiplicity 7       </enumItem> 
+      
+      <enumItem value="d8" >Output 0       </enumItem>        
+      <enumItem value="d9" >Output 1       </enumItem>        
+      <enumItem value="da" >Output 2       </enumItem>        
+      <enumItem value="db" >Output 3       </enumItem>        
+      <enumItem value="dc" >Output 4       </enumItem>        
+      <enumItem value="dd" >Output 5       </enumItem>        
+      <enumItem value="de" >Output 6       </enumItem>        
+      <enumItem value="df" >Output 7       </enumItem>
+      
+      </field>
+    </register>
+
+    <!--s
     <group name="Multiplicity_Enable" address="0180" repeat="32" size="4" continuous="true">
       <register name="Multiplicity_Enable0" address="0000" >
         <description>Enable for inputs 0 to 31 of multiplicity logic</description>
         <field name="Multiplicity_Enable2" start="0" bits="32" format="bitmask"  />
       </register>
     </group>
+    -->
     
+    <group name="Multiplicity_Enable" address="0180" repeat="32" size="4" continuous="true">
+      <register name="Multiplicity_Enable0" address="0000" >
+        <description>Enable for inputs 0 to 31 of multiplicity logic</description>
+        <field name="Groups_coincidence" start="0" bits="32" format="hex"  />
+        <field name="Gp0"  start="0 " bits="1" format="bitmask"  ><description>Grouped Input 0                        </description></field>
+        <field name="Gp1"  start="1 " bits="1" format="bitmask"  ><description>Grouped Input 1                        </description></field>
+        <field name="Gp2"  start="2 " bits="1" format="bitmask"  ><description>Grouped Input 2                        </description></field>
+        <field name="Gp3"  start="3 " bits="1" format="bitmask"  ><description>Grouped Input 3                        </description></field>
+        <field name="Gp4"  start="4 " bits="1" format="bitmask"  ><description>Grouped Input 4                        </description></field>
+        <field name="Gp5"  start="5 " bits="1" format="bitmask"  ><description>Grouped Input 5                        </description></field>
+        <field name="Gp6"  start="6 " bits="1" format="bitmask"  ><description>Grouped Input 6                        </description></field>
+        <field name="Gp7"  start="7 " bits="1" format="bitmask"  ><description>Grouped Input 7                        </description></field>
+        <field name="Gp8"  start="8 " bits="1" format="bitmask"  ><description>Grouped Input 8                        </description></field>
+        <field name="Gp9"  start="9 " bits="1" format="bitmask"  ><description>Grouped Input 9                        </description></field>
+        <field name="Gp10"  start="10 " bits="1" format="bitmask" ><description>Grouped Input 10                        </description></field>
+        <field name="Gp11"  start="11 " bits="1" format="bitmask" ><description>Grouped Input 11                        </description></field>
+        <field name="Gp12"  start="12" bits="1" format="bitmask"  ><description>Grouped Input 12                        </description></field>
+        <field name="Gp13"  start="13" bits="1" format="bitmask"  ><description>Grouped Input 13                        </description></field>
+        <field name="Gp14"  start="14" bits="1" format="bitmask"  ><description>Grouped Input 14                        </description></field>
+        <field name="Gp15"  start="15" bits="1" format="bitmask"  ><description>Grouped Input 15                        </description></field>        
+        <field name="C0"  start="16" bits="1" format="bitmask"  ><description>Coincidence Input 0                        </description></field>
+        <field name="C1"  start="17" bits="1" format="bitmask"  ><description>Coincidence Input 1                        </description></field>
+        <field name="C2"  start="18" bits="1" format="bitmask"  ><description>Coincidence Input 2                        </description></field>
+        <field name="C3"  start="19" bits="1" format="bitmask"  ><description>Coincidence Input 3                        </description></field>
+        <field name="C4"  start="20" bits="1" format="bitmask"  ><description>Coincidence Input 4                        </description></field>
+        <field name="C5"  start="21" bits="1" format="bitmask"  ><description>Coincidence Input 5                        </description></field>
+        <field name="C6"  start="22" bits="1" format="bitmask"  ><description>Coincidence Input 6                        </description></field>
+        <field name="C7"  start="23" bits="1" format="bitmask"  ><description>Coincidence Input 7                        </description></field>
+        <field name="C8"  start="24" bits="1" format="bitmask"  ><description>Coincidence Input 8                        </description></field>
+        <field name="C9"  start="25" bits="1" format="bitmask"  ><description>Coincidence Input 9                        </description></field>
+        <field name="C10"  start="26" bits="1" format="bitmask"  ><description>Coincidence Input 10                        </description></field>
+        <field name="C11"  start="27" bits="1" format="bitmask"  ><description>Coincidence Input 11                        </description></field>
+        <field name="C12"  start="28" bits="1" format="bitmask"  ><description>Coincidence Input 12                        </description></field>
+        <field name="C13"  start="29" bits="1" format="bitmask"  ><description>Coincidence Input 13                        </description></field>
+        <field name="C14"  start="30" bits="1" format="bitmask"  ><description>Coincidence Input 14                        </description></field>
+        <field name="C15"  start="31" bits="1" format="bitmask"  ><description>Coincidence Input 15                        </description></field>
+      </register> 
+      <register name="Multiplicity_Enable1" address="0001" >
+        <description>Enable for inputs 32 to 63 of multiplicity logic</description>
+          <field name="p0"  start="0" bits="1" format="bitmask"  >  <description>iTOF S0                          </description></field>
+          <field name="p1"  start="1" bits="1" format="bitmask"  >  <description>iTOF S0 P0                       </description></field>
+          <field name="p2"  start="2" bits="1" format="bitmask"  >  <description>iTOF S0 P1                       </description></field>
+          <field name="p3"  start="3" bits="1" format="bitmask"  >  <description>iTOF S0 P2                       </description></field>
+          <field name="p4"  start="4" bits="1" format="bitmask"  >  <description>iTOF S1                          </description></field>
+          <field name="p5"  start="5" bits="1" format="bitmask"  >  <description>iTOF S1 P0                       </description></field>
+          <field name="p6"  start="6" bits="1" format="bitmask"  >  <description>iTOF S1 P1                       </description></field>
+          <field name="p7"  start="7" bits="1" format="bitmask"  >  <description>iTOF S1 P2                       </description></field>
+          <field name="p8"  start="8" bits="1" format="bitmask"  >  <description>iTOF S2                          </description></field>
+          <field name="p9"  start="9" bits="1" format="bitmask"  >  <description>iTOF S2 P0                       </description></field>
+          <field name="p10"  start="10" bits="1" format="bitmask"  ><description>iTOF S2 P1                       </description></field>
+          <field name="p11"  start="11" bits="1" format="bitmask"  ><description>iTOF S2 P2                        </description></field>
+          <field name="p12"  start="12" bits="1" format="bitmask"  ><description>iTOF S3                           </description></field>
+          <field name="p13"  start="13" bits="1" format="bitmask"  ><description>iTOF S3 P0                        </description></field>
+          <field name="p14"  start="14" bits="1" format="bitmask"  ><description>iTOF S3 P1                        </description></field>
+          <field name="p15"  start="15" bits="1" format="bitmask"  ><description>iTOF S3 P2                        </description></field>
+          <field name="p16"  start="16" bits="1" format="bitmask"  ><description>iTOF S4                           </description></field>
+          <field name="p17"  start="17" bits="1" format="bitmask"  ><description>iTOF S4 P0                        </description></field>
+          <field name="p18"  start="18" bits="1" format="bitmask"  ><description>iTOF S4 P1                        </description></field>
+          <field name="p19"  start="19" bits="1" format="bitmask"  ><description>iTOF S4 P2                        </description></field>
+          <field name="p20"  start="20" bits="1" format="bitmask"  ><description>iTOF S5                           </description></field>
+          <field name="p21"  start="21" bits="1" format="bitmask"  ><description>iTOF S5 P0                        </description></field>
+          <field name="p22"  start="22" bits="1" format="bitmask"  ><description>iTOF S5 P1                        </description></field>
+          <field name="p23"  start="23" bits="1" format="bitmask"  ><description>iTOF S5 P2                        </description></field>
+          <field name="p24"  start="24" bits="1" format="bitmask"  ><description>Secondary 0                       </description></field>
+          <field name="p25"  start="25" bits="1" format="bitmask"  ><description>Secondary 1                       </description></field>
+          <field name="p26"  start="26" bits="1" format="bitmask"  ><description>Secondary 2                       </description></field>
+          <field name="p27"  start="27" bits="1" format="bitmask"  ><description>Secondary 3                       </description></field>
+          <field name="p28"  start="28" bits="1" format="bitmask"  ><description>J 0                               </description></field>
+          <field name="p29"  start="29" bits="1" format="bitmask"  ><description>J 1                               </description></field>
+          <field name="p30"  start="30" bits="1" format="bitmask"  ><description>J 2                               </description></field>
+          <field name="p31"  start="31" bits="1" format="bitmask"  ><description>J 3                               </description></field>
+      </register>
+     <!-- <register name="Multiplicity_Enable2" address="0002" >
+        <description>Enable for inputs 64 to 79 of multiplicity logic</description>
+        <field name="Processed_m_inputs" start="0" bits="32" format="hex"  />
+        <field name="p0"  start="0" bits="1" format="bitmask"  ><description>Processed Input 0                        </description></field>
+        <field name="p1"  start="1" bits="1" format="bitmask"  ><description>Processed Input 1                        </description></field>
+        <field name="p2"  start="2" bits="1" format="bitmask"  ><description>Processed Input 2                        </description></field>
+        <field name="p3"  start="3" bits="1" format="bitmask"  ><description>Processed Input 3                        </description></field>
+        <field name="p4"  start="4" bits="1" format="bitmask"  ><description>Processed Input 4                        </description></field>
+        <field name="p5"  start="5" bits="1" format="bitmask"  ><description>Processed Input 5                        </description></field>
+        <field name="p6"  start="6" bits="1" format="bitmask"  ><description>Processed Input 6                        </description></field>
+        <field name="p7"  start="7" bits="1" format="bitmask"  ><description>Processed Input 7                        </description></field>
+        
+        <field name="p8"  start="8" bits="1" format="bitmask"  ><description>Processed Input 0                        </description></field>
+        <field name="p9"  start="9" bits="1" format="bitmask"  ><description>Processed Input 1                        </description></field>
+        <field name="p10"  start="10" bits="1" format="bitmask"  ><description>Processed Input 2                        </description></field>
+        <field name="p11"  start="11" bits="1" format="bitmask"  ><description>Processed Input 3                        </description></field>
+        <field name="p12"  start="12" bits="1" format="bitmask"  ><description>Processed Input 4                        </description></field>
+        <field name="p13"  start="13" bits="1" format="bitmask"  ><description>Processed Input 5                        </description></field>
+        <field name="p14"  start="14" bits="1" format="bitmask"  ><description>Processed Input 6                        </description></field>
+        <field name="p15"  start="15" bits="1" format="bitmask"  ><description>Processed Input 7                        </description></field>
+        
+        <field name="p16"  start="16" bits="1" format="bitmask"  ><description>Processed Input 0                        </description></field>
+        <field name="p17"  start="17" bits="1" format="bitmask"  ><description>Processed Input 1                        </description></field>
+        <field name="p18"  start="18" bits="1" format="bitmask"  ><description>Processed Input 2                        </description></field>
+        <field name="p19"  start="19" bits="1" format="bitmask"  ><description>Processed Input 3                        </description></field>
+        <field name="p20"  start="20" bits="1" format="bitmask"  ><description>Processed Input 4                        </description></field>
+        <field name="p21"  start="21" bits="1" format="bitmask"  ><description>Processed Input 5                        </description></field>
+        <field name="p22"  start="22" bits="1" format="bitmask"  ><description>Processed Input 6                        </description></field>
+        <field name="p23"  start="23" bits="1" format="bitmask"  ><description>Processed Input 7                        </description></field>
+        
+        <field name="p24"  start="24" bits="1" format="bitmask"  ><description>Processed Input 0                        </description></field>
+        <field name="p25"  start="25" bits="1" format="bitmask"  ><description>Processed Input 1                        </description></field>
+        <field name="p26"  start="26" bits="1" format="bitmask"  ><description>Processed Input 2                        </description></field>
+        <field name="p27"  start="27" bits="1" format="bitmask"  ><description>Processed Input 3                        </description></field>
+        <field name="p28"  start="28" bits="1" format="bitmask"  ><description>Processed Input 4                        </description></field>
+        <field name="p29"  start="29" bits="1" format="bitmask"  ><description>Processed Input 5                        </description></field>
+        <field name="p30"  start="30" bits="1" format="bitmask"  ><description>Processed Input 6                        </description></field>
+        <field name="p31"  start="31" bits="1" format="bitmask"  ><description>Processed Input 7                        </description></field>
+        </register> -->
+      
+        <!--
+      <register name="Multiplicity_Enable1" address="0001">
+        <description>Enable for inputs 32 to 63 of multiplicity logic</description>
+        <field name="Multiplicity_Enable1" start="0" bits="32" format="bitmask"  />
+      </register>
+      <register name="Multiplicity_Enable2" address="0002">
+        <description>Enable for inputs 64 to 95 of multiplicity logic</description>
+        <field name="Multiplicity_Enable2" start="0" bits="32" format="bitmask"  />
+        </register> -->
+    </group>
+  
+  <!--  
     <group name="OutputsA" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
       <description>Group signals with 'or' for output before 'and' with group B</description>
       <register name="Output0A" address="0000">
           <description>Use Inputs 224 to 255 for output</description>
         <field name="Output7A" start="0" bits="32" format="bitmask"  />
       </register>      
-    </group>    
+      </group>    -->
     
+    <group name="Output0A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group B</description>
+        <register name="Output_Proc_inA0" address="0000" >
+        <description>Use Inputs 0 to 31 for output</description>
+        <field name="InputsA_0_31" start="0" bits="32" format="hex"  />
+        <field name="A_P0"  start="0" bits="1" format="bitmask"  >  <description>iTOF S0                           </description></field>
+        <field name="A_P1"  start="1" bits="1" format="bitmask"  >  <description>iTOF S0 P0                        </description></field>
+        <field name="A_P2"  start="2" bits="1" format="bitmask"  >  <description>iTOF S0 P1                        </description></field>
+        <field name="A_P3"  start="3" bits="1" format="bitmask"  >  <description>iTOF S0 P2                        </description></field>
+        <field name="A_P4"  start="4" bits="1" format="bitmask"  >  <description>iTOF S1                           </description></field>
+        <field name="A_P5"  start="5" bits="1" format="bitmask"  >  <description>iTOF S1 P0                        </description></field>
+        <field name="A_P6"  start="6" bits="1" format="bitmask"  >  <description>iTOF S1 P1                        </description></field>
+        <field name="A_P7"  start="7" bits="1" format="bitmask"  >  <description>iTOF S1 P2                        </description></field>
+        <field name="A_P8"  start="8" bits="1" format="bitmask"  >  <description>iTOF S2                           </description></field>
+        <field name="A_P9"  start="9" bits="1" format="bitmask"  >  <description>iTOF S2 P0                        </description></field>
+        <field name="A_P10"  start="10" bits="1" format="bitmask"  ><description>iTOF S2 P1                         </description></field>
+        <field name="A_P11"  start="11" bits="1" format="bitmask"  ><description>iTOF S2 P2                         </description></field>
+        <field name="A_P12"  start="12" bits="1" format="bitmask"  ><description>iTOF S3                            </description></field>
+        <field name="A_P13"  start="13" bits="1" format="bitmask"  ><description>iTOF S3 P0                         </description></field>
+        <field name="A_P14"  start="14" bits="1" format="bitmask"  ><description>iTOF S3 P1                         </description></field>
+        <field name="A_P15"  start="15" bits="1" format="bitmask"  ><description>iTOF S3 P2                         </description></field>
+        <field name="A_P16"  start="16" bits="1" format="bitmask"  ><description>iTOF S4                           </description></field>
+        <field name="A_P17"  start="17" bits="1" format="bitmask"  ><description>iTOF S4 P0                        </description></field>
+        <field name="A_P18"  start="18" bits="1" format="bitmask"  ><description>iTOF S4 P1                        </description></field>
+        <field name="A_P19"  start="19" bits="1" format="bitmask"  ><description>iTOF S4 P2                        </description></field>
+        <field name="A_P20"  start="20" bits="1" format="bitmask"  ><description>iTOF S5                           </description></field>
+        <field name="A_P21"  start="21" bits="1" format="bitmask"  ><description>iTOF S5 P0                        </description></field>
+        <field name="A_P22"  start="22" bits="1" format="bitmask"  ><description>iTOF S5 P1                        </description></field>
+        <field name="A_P23"  start="23" bits="1" format="bitmask"  ><description>iTOF S5 P2                        </description></field>
+        <field name="A_P24"  start="24" bits="1" format="bitmask"  ><description>Secondary 0                       </description></field>
+        <field name="A_P25"  start="25" bits="1" format="bitmask"  ><description>Secondary 1                       </description></field>
+        <field name="A_P26"  start="26" bits="1" format="bitmask"  ><description>Secondary 2                       </description></field>
+        <field name="A_P27"  start="27" bits="1" format="bitmask"  ><description>Secondary 3                       </description></field>
+        <field name="A_P28"  start="28" bits="1" format="bitmask"  ><description> 28                               </description></field>
+        <field name="A_P29"  start="29" bits="1" format="bitmask"  ><description> 29                               </description></field>
+        <field name="A_P30"  start="30" bits="1" format="bitmask"  ><description> 30                               </description></field>
+        <field name="A_P31"  start="31" bits="1" format="bitmask"  ><description> 31                               </description></field>
+        </register>
+      </group>
+      <group name="Output0B" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group A</description>
+        <register name="Output_Proc_inB0" address="0000" >
+        <description>Use Inputs 0 to 31 for output</description>
+        <field name="InputsB_0_31" start="0" bits="32" format="hex"  />
+        <field name="B_P0"  start="0" bits="1" format="bitmask"  >  <description>iTOF S0                            </description></field>
+        <field name="B_P1"  start="1" bits="1" format="bitmask"  >  <description>iTOF S0 P0                         </description></field>
+        <field name="B_P2"  start="2" bits="1" format="bitmask"  >  <description>iTOF S0 P1                         </description></field>
+        <field name="B_P3"  start="3" bits="1" format="bitmask"  >  <description>iTOF S0 P2                         </description></field>
+        <field name="B_P4"  start="4" bits="1" format="bitmask"  >  <description>iTOF S1                            </description></field>
+        <field name="B_P5"  start="5" bits="1" format="bitmask"  >  <description>iTOF S1 P0                         </description></field>
+        <field name="B_P6"  start="6" bits="1" format="bitmask"  >  <description>iTOF S1 P1                         </description></field>
+        <field name="B_P7"  start="7" bits="1" format="bitmask"  >  <description>iTOF S1 P2                         </description></field>
+        <field name="B_P8"  start="8" bits="1" format="bitmask"  >  <description>iTOF S2                            </description></field>
+        <field name="B_P9"  start="9" bits="1" format="bitmask"  >  <description>iTOF S2 P0                         </description></field>
+        <field name="B_P10"  start="10" bits="1" format="bitmask"  ><description>iTOF S2 P1                         </description></field>
+        <field name="B_P11"  start="11" bits="1" format="bitmask"  ><description>iTOF S2 P2                         </description></field>
+        <field name="B_P12"  start="12" bits="1" format="bitmask"  ><description>iTOF S3                            </description></field>
+        <field name="B_P13"  start="13" bits="1" format="bitmask"  ><description>iTOF S3 P0                         </description></field>
+        <field name="B_P14"  start="14" bits="1" format="bitmask"  ><description>iTOF S3 P1                         </description></field>
+        <field name="B_P15"  start="15" bits="1" format="bitmask"  ><description>iTOF S3 P2                         </description></field>
+        <field name="B_P16"  start="16" bits="1" format="bitmask"  ><description>iTOF S4                            </description></field>
+        <field name="B_P17"  start="17" bits="1" format="bitmask"  ><description>iTOF S4 P0                         </description></field>
+        <field name="B_P18"  start="18" bits="1" format="bitmask"  ><description>iTOF S4 P1                         </description></field>
+        <field name="B_P19"  start="19" bits="1" format="bitmask"  ><description>iTOF S4 P2                         </description></field>
+        <field name="B_P20"  start="20" bits="1" format="bitmask"  ><description>iTOF S5                            </description></field>
+        <field name="B_P21"  start="21" bits="1" format="bitmask"  ><description>iTOF S5 P0                         </description></field>
+        <field name="B_P22"  start="22" bits="1" format="bitmask"  ><description>iTOF S5 P1                         </description></field>
+        <field name="B_P23"  start="23" bits="1" format="bitmask"  ><description>iTOF S5 P2                         </description></field>
+        <field name="B_P24"  start="24" bits="1" format="bitmask"  ><description>Secondary 0                        </description></field>
+        <field name="B_P25"  start="25" bits="1" format="bitmask"  ><description>Secondary 1                        </description></field>
+        <field name="B_P26"  start="26" bits="1" format="bitmask"  ><description>Secondary 2                        </description></field>
+        <field name="B_P27"  start="27" bits="1" format="bitmask"  ><description>Secondary 3                        </description></field>
+        <field name="B_P28"  start="28" bits="1" format="bitmask"  ><description>J 0                                </description></field>
+        <field name="B_P29"  start="29" bits="1" format="bitmask"  ><description>J 1                                </description></field>
+        <field name="B_P30"  start="30" bits="1" format="bitmask"  ><description>J 2                                </description></field>
+        <field name="B_P31"  start="31" bits="1" format="bitmask"  ><description>J 3                                </description></field>
+        </register>
+      </group>
+      
+      <group name="Output1A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group B</description>
+        <register name="Output_Proc_inA1" address="0001" >
+        <description>Use Inputs 32 to 63 for output</description> 
+        <field name="InputsA_32_63" start="0" bits="32" format="hex"  />
+        <field name="A_P32"  start="0" bits="1" format="bitmask"  > <description>RPC S0                                  </description></field>
+        <field name="A_P33"  start="1" bits="1" format="bitmask"  > <description>RPC S1                                  </description></field>
+        <field name="A_P34"  start="2" bits="1" format="bitmask"  > <description>RPC S2                                  </description></field>
+        <field name="A_P35"  start="3" bits="1" format="bitmask"  > <description>RPC S3                                  </description></field>
+        <field name="A_P36"  start="4" bits="1" format="bitmask"  > <description>RPC S4                                  </description></field>
+        <field name="A_P37"  start="5" bits="1" format="bitmask"  > <description>RPC S5                                  </description></field>
+        <field name="A_P38"  start="6" bits="1" format="bitmask"  > <description>38                                      </description></field>
+        <field name="A_P39"  start="7" bits="1" format="bitmask"  > <description>39                                      </description></field>
+        <field name="A_P40"  start="8" bits="1" format="bitmask"  > <description>TOF S0                                  </description></field>
+        <field name="A_P41"  start="9" bits="1" format="bitmask"  > <description>TOF S1                                  </description></field>
+        <field name="A_P42"  start="10" bits="1" format="bitmask"  ><description>TOF S2                                  </description></field>
+        <field name="A_P43"  start="11" bits="1" format="bitmask"  ><description>TOF S3                                  </description></field>
+        <field name="A_P44"  start="12" bits="1" format="bitmask"  ><description>44                                      </description></field>
+        <field name="A_P45"  start="13" bits="1" format="bitmask"  ><description>TOF S4                                  </description></field>
+        <field name="A_P46"  start="14" bits="1" format="bitmask"  ><description>TOF S5                                  </description></field>
+        <field name="A_P47"  start="15" bits="1" format="bitmask"  ><description>47                                      </description></field>
+        <field name="A_P48"  start="16" bits="1" format="bitmask"  ><description>Virtual Input 0                         </description></field>
+        <field name="A_P49"  start="17" bits="1" format="bitmask"  ><description>Virtual Input 1                         </description></field>
+        <field name="A_P50"  start="18" bits="1" format="bitmask"  ><description>Virtual Input 2                         </description></field>
+        <field name="A_P51"  start="19" bits="1" format="bitmask"  ><description>Virtual Input 3                         </description></field>
+        <field name="A_P52"  start="20" bits="1" format="bitmask"  ><description>Virtual Input 4                         </description></field>
+        <field name="A_P53"  start="21" bits="1" format="bitmask"  ><description>Virtual Input 5                         </description></field>
+        <field name="A_P54"  start="22" bits="1" format="bitmask"  ><description>Virtual Input 6                         </description></field>
+        <field name="A_P55"  start="23" bits="1" format="bitmask"  ><description>Virtual Input 7                         </description></field>
+        <field name="A_P56"  start="24" bits="1" format="bitmask"  ><description>Virtual Input 8                         </description></field>
+        <field name="A_P57"  start="25" bits="1" format="bitmask"  ><description>Virtual Input 9                         </description></field>
+        <field name="A_P58"  start="26" bits="1" format="bitmask"  ><description>Virtual Input 10                        </description></field>
+        <field name="A_P59"  start="27" bits="1" format="bitmask"  ><description>Virtual Input 11                        </description></field>
+        <field name="A_P60"  start="28" bits="1" format="bitmask"  ><description>Virtual Input 12                        </description></field>
+        <field name="A_P61"  start="29" bits="1" format="bitmask"  ><description>Virtual Input 13                        </description></field>
+        <field name="A_P62"  start="30" bits="1" format="bitmask"  ><description>Virtual Input 14                        </description></field>
+        <field name="A_P63"  start="31" bits="1" format="bitmask"  ><description>Virtual Input 15                        </description></field>
+      </register>
+     </group> 
+     
+    <group name="Output1B" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group A</description>
+        <register name="Output_Proc_inB1" address="0001" >
+        <description>Use Inputs 32 to 63 for output</description>
+        <field name="InputsB_32_63" start="0" bits="32" format="hex"  />
+        <field name="B_P32"  start="0" bits="1" format="bitmask"  > <description>RPC S0                                  </description></field>
+        <field name="B_P33"  start="1" bits="1" format="bitmask"  > <description>RPC S1                                  </description></field>
+        <field name="B_P34"  start="2" bits="1" format="bitmask"  > <description>RPC S2                                  </description></field>
+        <field name="B_P35"  start="3" bits="1" format="bitmask"  > <description>RPC S3                                  </description></field>
+        <field name="B_P36"  start="4" bits="1" format="bitmask"  > <description>RPC S4                                  </description></field>
+        <field name="B_P37"  start="5" bits="1" format="bitmask"  > <description>RPC S5                                  </description></field>
+        <field name="B_P38"  start="6" bits="1" format="bitmask"  > <description>38                                      </description></field>
+        <field name="B_P39"  start="7" bits="1" format="bitmask"  > <description>39                                      </description></field>
+        <field name="B_P40"  start="8" bits="1" format="bitmask"  > <description>TOF S0                                  </description></field>
+        <field name="B_P41"  start="9" bits="1" format="bitmask"  > <description>TOF S1                                  </description></field>
+        <field name="B_P42"  start="10" bits="1" format="bitmask"  ><description>TOF S2                                  </description></field>
+        <field name="B_P43"  start="11" bits="1" format="bitmask"  ><description>TOF S3                                  </description></field>
+        <field name="B_P44"  start="12" bits="1" format="bitmask"  ><description>44                                      </description></field>
+        <field name="B_P45"  start="13" bits="1" format="bitmask"  ><description>TOF S4                                  </description></field>
+        <field name="B_P46"  start="14" bits="1" format="bitmask"  ><description>TOF S5                                  </description></field>
+        <field name="B_P47"  start="15" bits="1" format="bitmask"  ><description>47                                      </description></field>
+        <field name="B_P48"  start="16" bits="1" format="bitmask"  ><description>Virtual Input 0                         </description></field>
+        <field name="B_P49"  start="17" bits="1" format="bitmask"  ><description>Virtual Input 1                         </description></field>
+        <field name="B_P50"  start="18" bits="1" format="bitmask"  ><description>Virtual Input 2                         </description></field>
+        <field name="B_P51"  start="19" bits="1" format="bitmask"  ><description>Virtual Input 3                         </description></field>
+        <field name="B_P52"  start="20" bits="1" format="bitmask"  ><description>Virtual Input 4                         </description></field>
+        <field name="B_P53"  start="21" bits="1" format="bitmask"  ><description>Virtual Input 5                         </description></field>
+        <field name="B_P54"  start="22" bits="1" format="bitmask"  ><description>Virtual Input 6                         </description></field>
+        <field name="B_P55"  start="23" bits="1" format="bitmask"  ><description>Virtual Input 7                         </description></field>
+        <field name="B_P56"  start="24" bits="1" format="bitmask"  ><description>Virtual Input 8                         </description></field>
+        <field name="B_P57"  start="25" bits="1" format="bitmask"  ><description>Virtual Input 9                         </description></field>
+        <field name="B_P58"  start="26" bits="1" format="bitmask"  ><description>Virtual Input 10                        </description></field>
+        <field name="B_P59"  start="27" bits="1" format="bitmask"  ><description>Virtual Input 11                        </description></field>
+        <field name="B_P60"  start="28" bits="1" format="bitmask"  ><description>Virtual Input 12                        </description></field>
+        <field name="B_P61"  start="29" bits="1" format="bitmask"  ><description>Virtual Input 13                        </description></field>
+        <field name="B_P62"  start="30" bits="1" format="bitmask"  ><description>Virtual Input 14                        </description></field>
+        <field name="B_P63"  start="31" bits="1" format="bitmask"  ><description>Virtual Input 15                        </description></field>
+      </register>
+     </group> 
+     
+      <group name="Output2A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group B</description>
+        <register name="Output_Proc_inA3" address="0002" >
+        <description>Use Inputs 64 to 79 for output</description> 
+        <field name="InputsA_64_79" start="0" bits="16" format="hex"  />
+        <field name="A_P64"  start="0" bits="1" format="bitmask"   ><description>Virtual Input 16                        </description></field>
+        <field name="A_P65"  start="1" bits="1" format="bitmask"   ><description>Virtual Input 17                        </description></field>
+        <field name="A_P66"  start="2" bits="1" format="bitmask"   ><description>Virtual Input 18                        </description></field>
+        <field name="A_P67"  start="3" bits="1" format="bitmask"   ><description>Virtual Input 19                        </description></field>
+        <field name="A_P68"  start="4" bits="1" format="bitmask"   ><description>Virtual Input 20                        </description></field>
+        <field name="A_P69"  start="5" bits="1" format="bitmask"  ><description>PVirtual Input 21                       </description></field>
+        <field name="A_P70"  start="6" bits="1" format="bitmask"  > <description>Virtual Input 22                        </description></field>
+        <field name="A_P71"  start="7" bits="1" format="bitmask"  > <description>Virtual Input 23                        </description></field>
+        <field name="A_P72"  start="8" bits="1" format="bitmask"  > <description>Virtual Input 24                        </description></field>
+        <field name="A_P73"  start="9" bits="1" format="bitmask"  > <description>Virtual Input 25                        </description></field>
+        <field name="A_P74"  start="10" bits="1" format="bitmask"  ><description>Virtual Input 26                        </description></field>
+        <field name="A_P75"  start="11" bits="1" format="bitmask"  ><description>Virtual Input 27                        </description></field>
+        <field name="A_P76"  start="12" bits="1" format="bitmask"  ><description>Virtual Input 28                        </description></field>
+        <field name="A_P77"  start="13" bits="1" format="bitmask"  ><description>Virtual Input 29                        </description></field>
+        <field name="A_P78"  start="14" bits="1" format="bitmask"  ><description>Virtual Input 30                        </description></field>
+        <field name="A_P79"  start="15" bits="1" format="bitmask"  ><description>Virtual Input 31                        </description></field>
+        
+      </register>
+     </group> 
+     
+    <group name="Output2B" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group A</description>
+        <register name="Output_Proc_inB3" address="0002" >
+        <description>Use Inputs 64 to 79 for output</description>
+        <field name="InputsB_64_79" start="0" bits="16" format="hex"  />
+        <field name="B_P64"  start="0" bits="1" format="bitmask"   ><description>Virtual Input 16                        </description></field>
+        <field name="B_P65"  start="1" bits="1" format="bitmask"   ><description>Virtual Input 17                        </description></field>
+        <field name="B_P66"  start="2" bits="1" format="bitmask"   ><description>Virtual Input 18                        </description></field>
+        <field name="B_P67"  start="3" bits="1" format="bitmask"   ><description>Virtual Input 19                        </description></field>
+        <field name="B_P68"  start="4" bits="1" format="bitmask"   ><description>Virtual Input 20                        </description></field>
+        <field name="B_P69"  start="5" bits="1" format="bitmask"   ><description>Virtual Input 21                        </description></field>
+        <field name="B_P70"  start="6" bits="1" format="bitmask"   ><description>Virtual Input 22                        </description></field>
+        <field name="B_P71"  start="7" bits="1" format="bitmask"   ><description>Virtual Input 23                        </description></field>
+        <field name="B_P72"  start="8" bits="1" format="bitmask"   ><description>Virtual Input 24                        </description></field>
+        <field name="B_P73"  start="9" bits="1" format="bitmask"   ><description>Virtual Input 25                        </description></field>
+        <field name="B_P74"  start="10" bits="1" format="bitmask"  ><description>Virtual Input 26                        </description></field>
+        <field name="B_P75"  start="11" bits="1" format="bitmask"  ><description>Virtual Input 27                        </description></field>
+        <field name="B_P76"  start="12" bits="1" format="bitmask"  ><description>Virtual Input 28                        </description></field>
+        <field name="B_P77"  start="13" bits="1" format="bitmask"  ><description>Virtual Input 29                        </description></field>
+        <field name="B_P78"  start="14" bits="1" format="bitmask"  ><description>Virtual Input 30                        </description></field>
+        <field name="B_P79"  start="15" bits="1" format="bitmask"  ><description>Virtual Input 31                        </description></field>
+      </register>
+     </group>
+     
+      <group name="Output3A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group B</description>
+        <register name="Output_Coin_inA1" address="0002" >
+        <description>Use Inputs 80 to 95 for output</description> 
+        <field name="CoincidenceA_0_16" start="16" bits="16" format="hex"  />
+        <field name="A_C0"  start="16" bits="1" format="bitmask"    ><description>Coincidence Input 0                        </description></field>
+        <field name="A_C1"  start="17" bits="1" format="bitmask"    ><description>Coincidence Input 1                        </description></field>
+        <field name="A_C2"  start="18" bits="1" format="bitmask"    ><description>Coincidence Input 2                        </description></field>
+        <field name="A_C3"  start="19" bits="1" format="bitmask"    ><description>Coincidence Input 3                        </description></field>
+        <field name="A_C4"  start="20" bits="1" format="bitmask"    ><description>Coincidence Input 4                        </description></field>
+        <field name="A_C5"  start="21" bits="1" format="bitmask"    ><description>Coincidence Input 5                        </description></field>
+        <field name="A_C6"  start="22" bits="1" format="bitmask"    ><description>Coincidence Input 6                        </description></field>
+        <field name="A_C7"  start="23" bits="1" format="bitmask"    ><description>Coincidence Input 7                        </description></field>
+        <field name="A_C8"  start="24" bits="1" format="bitmask"    ><description>Coincidence Input 8                        </description></field>
+        <field name="A_C9"  start="25" bits="1" format="bitmask"    ><description>Coincidence Input 9                        </description></field>
+        <field name="A_C10"  start="26" bits="1" format="bitmask"  ><description>Coincidence Input 10                        </description></field>
+        <field name="A_C11"  start="27" bits="1" format="bitmask"  ><description>Coincidence Input 11                        </description></field>
+        <field name="A_C12"  start="28" bits="1" format="bitmask"  ><description>Coincidence Input 12                        </description></field>
+        <field name="A_C13"  start="29" bits="1" format="bitmask"  ><description>Coincidence Input 13                        </description></field>
+        <field name="A_C14"  start="30" bits="1" format="bitmask"  ><description>Coincidence Input 14                        </description></field>
+        <field name="A_C15"  start="31" bits="1" format="bitmask"  ><description>Coincidence Input 15                        </description></field>
+        
+      </register>
+     </group> 
+     
+    <group name="Output3B" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group A</description>
+        <register name="Output_Coin_inB1" address="0002" >
+        <description>Use Inputs 80 to 95 for output</description>
+        <field name="CoincidenceB_0_16" start="16" bits="16" format="hex"  />
+        <field name="B_C0"  start="16" bits="1" format="bitmask"    ><description>Coincidence Input 0                        </description></field>
+        <field name="B_C1"  start="17" bits="1" format="bitmask"    ><description>Coincidence Input 1                        </description></field>
+        <field name="B_C2"  start="18" bits="1" format="bitmask"    ><description>Coincidence Input 2                        </description></field>
+        <field name="B_C3"  start="19" bits="1" format="bitmask"    ><description>Coincidence Input 3                        </description></field>
+        <field name="B_C4"  start="20" bits="1" format="bitmask"    ><description>Coincidence Input 4                        </description></field>
+        <field name="B_C5"  start="21" bits="1" format="bitmask"    ><description>Coincidence Input 5                        </description></field>
+        <field name="B_C6"  start="22" bits="1" format="bitmask"    ><description>Coincidence Input 6                        </description></field>
+        <field name="B_C7"  start="23" bits="1" format="bitmask"    ><description>Coincidence Input 7                        </description></field>
+        <field name="B_C8"  start="24" bits="1" format="bitmask"    ><description>Coincidence Input 8                        </description></field>
+        <field name="B_C9"  start="25" bits="1" format="bitmask"    ><description>Coincidence Input 9                        </description></field>
+        <field name="B_C10"  start="26" bits="1" format="bitmask"  ><description>Coincidence Input 10                        </description></field>
+        <field name="B_C11"  start="27" bits="1" format="bitmask"  ><description>Coincidence Input 11                        </description></field>
+        <field name="B_C12"  start="28" bits="1" format="bitmask"  ><description>Coincidence Input 12                        </description></field>
+        <field name="B_C14"  start="29" bits="1" format="bitmask"  ><description>Coincidence Input 13                        </description></field>
+        <field name="B_C15"  start="30" bits="1" format="bitmask"  ><description>Coincidence Input 14                        </description></field>
+        <field name="B_C16"  start="31" bits="1" format="bitmask"  ><description>Coincidence Input 15                        </description></field>
+
+      </register>
+     </group>
+     
+     
+      <group name="Output4A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group B</description>
+        <register name="Output_Mult_inA1" address="0003" >
+        <description>Use Inputs 96 to 111 for output</description> 
+        <field name="MultiplicityA_0_16" start="0" bits="16" format="hex"  />
+        <field name="A_M0"  start="0" bits="1" format="bitmask"    ><description>Multiplicity Input 0                        </description></field>
+        <field name="A_M1"  start="1" bits="1" format="bitmask"    ><description>Multiplicity Input 1                        </description></field>
+        <field name="A_M2"  start="2" bits="1" format="bitmask"    ><description>Multiplicity Input 2                        </description></field>
+        <field name="A_M3"  start="3" bits="1" format="bitmask"    ><description>Multiplicity Input 3                        </description></field>
+        <field name="A_M4"  start="4" bits="1" format="bitmask"    ><description>Multiplicity Input 4                        </description></field>
+        <field name="A_M5"  start="5" bits="1" format="bitmask"    ><description>Multiplicity Input 5                        </description></field>
+        <field name="A_M6"  start="6" bits="1" format="bitmask"    ><description>Multiplicity Input 6                        </description></field>
+        <field name="A_M7"  start="7" bits="1" format="bitmask"    ><description>Multiplicity Input 7                        </description></field>
+        <field name="A_M8"  start="8" bits="1" format="bitmask"    ><description>Multiplicity Input 8                        </description></field>
+        <field name="A_M9"  start="9" bits="1" format="bitmask"    ><description>Multiplicity Input 9                        </description></field>
+        <field name="A_M10"  start="10" bits="1" format="bitmask"  ><description>Multiplicity Input 10                        </description></field>
+        <field name="A_M11"  start="11" bits="1" format="bitmask"  ><description>Multiplicity Input 11                        </description></field>
+        <field name="A_M12"  start="12" bits="1" format="bitmask"  ><description>Multiplicity Input 12                        </description></field>
+        <field name="A_M13"  start="13" bits="1" format="bitmask"  ><description>Multiplicity Input 13                        </description></field>
+        <field name="A_M14"  start="14" bits="1" format="bitmask"  ><description>Multiplicity Input 14                        </description></field>
+        <field name="A_M15"  start="15" bits="1" format="bitmask"  ><description>Multiplicity Input 15                        </description></field>
+        
+      </register>
+     </group> 
+     
+    <group name="Output4B" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
+      <description>Group signals with 'or' for output before 'and' with group A</description>
+        <register name="Output_Mult_inB1" address="0003" >
+        <description>Use Inputs 96 to 111 for output</description>
+        <field name="MultiplicityB_0_16" start="0" bits="16" format="hex"  />
+        <field name="B_M0"  start="0" bits="1" format="bitmask"    ><description>Multiplicity Input 0                        </description></field>
+        <field name="B_M1"  start="1" bits="1" format="bitmask"    ><description>Multiplicity Input 1                        </description></field>
+        <field name="B_M2"  start="2" bits="1" format="bitmask"    ><description>Multiplicity Input 2                        </description></field>
+        <field name="B_M3"  start="3" bits="1" format="bitmask"    ><description>Multiplicity Input 3                        </description></field>
+        <field name="B_M4"  start="4" bits="1" format="bitmask"    ><description>Multiplicity Input 4                        </description></field>
+        <field name="B_M5"  start="5" bits="1" format="bitmask"    ><description>Multiplicity Input 5                        </description></field>
+        <field name="B_M6"  start="6" bits="1" format="bitmask"    ><description>Multiplicity Input 6                        </description></field>
+        <field name="B_M7"  start="7" bits="1" format="bitmask"    ><description>Multiplicity Input 7                        </description></field>
+        <field name="B_M8"  start="8" bits="1" format="bitmask"    ><description>Multiplicity Input 8                        </description></field>
+        <field name="B_M9"  start="9" bits="1" format="bitmask"    ><description>Multiplicity Input 9                        </description></field>
+        <field name="B_M10"  start="10" bits="1" format="bitmask"  ><description>Multiplicity Input 10                       </description></field>
+        <field name="B_M11"  start="11" bits="1" format="bitmask"  ><description>Multiplicity Input 11                       </description></field>
+        <field name="B_M12"  start="12" bits="1" format="bitmask"  ><description>Multiplicity Input 12                       </description></field>
+        <field name="B_M14"  start="13" bits="1" format="bitmask"  ><description>Multiplicity Input 13                       </description></field>
+        <field name="B_M15"  start="14" bits="1" format="bitmask"  ><description>Multiplicity Input 14                       </description></field>
+        <field name="B_M16"  start="15" bits="1" format="bitmask"  ><description>Multiplicity Input 15                       </description></field>
+
+      </register>
+     </group>
+     
+    <!--
     <group name="OutputsB" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
       <description>Group signals with 'or' for output before 'and' with group A</description>
       <register name="Output0B" address="0000">
           <description>Use Inputs 0 to 32 for output</description>
         <field name="Output0B" start="0" bits="32" format="bitmask"  />
-      </register>
+        </register> 
       <register name="Output1B" address="0001">
           <description>Use Inputs 32 to 63 for output</description>
         <field name="Output1B" start="0" bits="32" format="bitmask"  />
           <description>Use Inputs 224 to 255 for output</description>
         <field name="Output7B" start="0" bits="32" format="bitmask"  />
       </register>      
-    </group>        
+    </group>-->        
   </group>
     
   <group name="Scalers" address="0000" size="512" purpose="status" mode="r" continuous="true">
     <register name="Scaler" address="0000" repeat="512" continuous="true">
       <description>Count of edges and Status of inputs</description>
+      
+      <sliceName value="0" >raw iTOF S0              </sliceName>
+      <sliceName value="1" >raw iTOF S0 P0           </sliceName>
+      <sliceName value="2" >raw iTOF S0 P1           </sliceName>
+      <sliceName value="3" >raw iTOF S0 P2           </sliceName>
+      <sliceName value="4" >raw iTOF S1              </sliceName>
+      <sliceName value="5" >raw iTOF S1 P0           </sliceName>
+      <sliceName value="6" >raw iTOF S1 P1           </sliceName>
+      <sliceName value="7" >raw iTOF S1 P2           </sliceName>
+      <sliceName value="8" >raw iTOF S2              </sliceName>
+      <sliceName value="9" >raw iTOF S2 P0           </sliceName>
+      <sliceName value="10" >raw iTOF S2 P1           </sliceName>
+      <sliceName value="11" >raw iTOF S2 P2           </sliceName>
+      <sliceName value="12" >raw iTOF S3              </sliceName>
+      <sliceName value="13" >raw iTOF S3 P0           </sliceName>
+      <sliceName value="14" >raw iTOF S3 P1           </sliceName>
+      <sliceName value="15" >raw iTOF S3 P2           </sliceName>
+      <sliceName value="16">raw iTOF S4              </sliceName>
+      <sliceName value="17">raw iTOF S4 P0           </sliceName>
+      <sliceName value="18">raw iTOF S4 P1           </sliceName>
+      <sliceName value="19">raw iTOF S4 P2           </sliceName>
+      <sliceName value="20">raw iTOF S5              </sliceName>
+      <sliceName value="21">raw iTOF S5 P0           </sliceName>
+      <sliceName value="22">raw iTOF S5 P1           </sliceName>
+      <sliceName value="23">raw iTOF S5 P2           </sliceName>
+      <sliceName value="24">raw Secondary 0          </sliceName>
+      <sliceName value="25">raw Secondary 1          </sliceName>
+      <sliceName value="26">raw Secondary 2          </sliceName>
+      <sliceName value="27">raw Secondary 3          </sliceName> 
+      <sliceName value="28">raw J 0          </sliceName>
+      <sliceName value="29">raw J 1          </sliceName>
+      <sliceName value="30">raw J 2          </sliceName>
+      <sliceName value="31">raw J 3          </sliceName>      
+      <sliceName value="32">raw RPC S0               </sliceName>
+      <sliceName value="33">raw RPC S1               </sliceName>
+      <sliceName value="34">raw RPC S2               </sliceName>
+      <sliceName value="35">raw RPC S3               </sliceName>
+      <sliceName value="36">raw RPC S4               </sliceName>
+      <sliceName value="37">raw RPC S5               </sliceName>        
+      <sliceName value="38">---               </sliceName>
+      <sliceName value="39">---               </sliceName>
+      <sliceName value="40">raw TOF S0               </sliceName>
+      <sliceName value="41">raw TOF S1               </sliceName>
+      <sliceName value="42">raw TOF S2               </sliceName>
+      <sliceName value="43">raw TOF S3               </sliceName>
+      <sliceName value="44">---               </sliceName>
+      <sliceName value="45">raw TOF S4               </sliceName>
+      <sliceName value="46">raw TOF S5               </sliceName>        
+      <sliceName value="47">---               </sliceName>
+      <sliceName value="48">raw fRPC1                </sliceName>
+      <sliceName value="49">raw fRPC2                </sliceName>
+      <sliceName value="50">raw RJ-A3                </sliceName>
+      <sliceName value="51">raw RJ-A4                </sliceName>
+      <sliceName value="52">raw STS1-0            </sliceName>
+      <sliceName value="53">raw STS1-1            </sliceName>
+      <sliceName value="54">raw STS1-2            </sliceName>
+      <sliceName value="55">raw STS1-3            </sliceName>
+      <sliceName value="56">raw Start 0-0            </sliceName>
+      <sliceName value="57">raw Start 1-0            </sliceName>
+      <sliceName value="58">raw Start 2-0            </sliceName>
+      <sliceName value="59">raw Start 3-0            </sliceName>
+      <sliceName value="60">raw Start 4-0            </sliceName>
+      <sliceName value="61">raw Start 5-0            </sliceName>
+      <sliceName value="62">---               </sliceName>
+      <sliceName value="63">---               </sliceName>
+      <sliceName value="64">raw RJ-B1                </sliceName>
+      <sliceName value="65">raw RJ-B2                </sliceName>
+      <sliceName value="66">raw RJ-B3                </sliceName>
+      <sliceName value="67">raw RJ-B4                </sliceName>
+      <sliceName value="68">raw H 0                </sliceName>
+      <sliceName value="69">raw H 1                </sliceName>
+      <sliceName value="70">raw H 2                </sliceName>
+      <sliceName value="71">raw H 3                </sliceName>
+      <sliceName value="72">raw Start 0-1            </sliceName>
+      <sliceName value="73">raw Start 1-1            </sliceName>
+      <sliceName value="74">raw Start 2-1            </sliceName>
+      <sliceName value="75">raw Start 3-1            </sliceName>
+      <sliceName value="76">raw Start 4-1            </sliceName>
+      <sliceName value="77">raw Start 5-1            </sliceName>
+      <sliceName value="78">---               </sliceName>
+      <sliceName value="79">---               </sliceName>
+      <sliceName value="80">raw BLR Mult1            </sliceName>
+      <sliceName value="81">raw BLR Mult2            </sliceName>
+      <sliceName value="82">raw BLR Mult3            </sliceName>
+      <sliceName value="88">raw LevCon 1            </sliceName>
+      <sliceName value="89">raw LevCon 2            </sliceName>
+      <sliceName value="90">raw LevCon 3            </sliceName>
+      <sliceName value="91">raw LevCon 4            </sliceName>
+      <sliceName value="92">raw LevCon 5            </sliceName>
+      <sliceName value="93">raw LevCon 6            </sliceName>
+      <sliceName value="94">raw LevCon 7            </sliceName>
+      <sliceName value="95">raw LevCon 8            </sliceName>      
+      <sliceName value="96" >proc.iTOF S0              </sliceName>
+      <sliceName value="97" >proc.iTOF S0 P0           </sliceName>
+      <sliceName value="98" >proc.iTOF S0 P1           </sliceName>
+      <sliceName value="99" >proc.iTOF S0 P2           </sliceName>
+      <sliceName value="100" >proc.iTOF S1              </sliceName>
+      <sliceName value="101" >proc.iTOF S1 P0           </sliceName>
+      <sliceName value="102" >proc.iTOF S1 P1           </sliceName>
+      <sliceName value="103" >proc.iTOF S1 P2           </sliceName>
+      <sliceName value="104" >proc.iTOF S2              </sliceName>
+      <sliceName value="105" >proc.iTOF S2 P0           </sliceName>
+      <sliceName value="106">proc.iTOF S2 P1           </sliceName>
+      <sliceName value="107">proc.iTOF S2 P2           </sliceName>
+      <sliceName value="108">proc.iTOF S3              </sliceName>
+      <sliceName value="109">proc.iTOF S3 P0           </sliceName>
+      <sliceName value="110">proc.iTOF S3 P1           </sliceName>
+      <sliceName value="111">proc.iTOF S3 P2           </sliceName>
+      <sliceName value="112">proc.iTOF S4              </sliceName>
+      <sliceName value="113">proc.iTOF S4 P0           </sliceName>
+      <sliceName value="114">proc.iTOF S4 P1           </sliceName>
+      <sliceName value="115">proc.iTOF S4 P2           </sliceName>
+      <sliceName value="116">proc.iTOF S5              </sliceName>
+      <sliceName value="117">proc.iTOF S5 P0           </sliceName>
+      <sliceName value="118">proc.iTOF S5 P1           </sliceName>
+      <sliceName value="119">proc.iTOF S5 P2           </sliceName>
+      <sliceName value="120">proc.Secondary 0          </sliceName>
+      <sliceName value="121">proc.Secondary 1          </sliceName>
+      <sliceName value="122">proc.Secondary 2          </sliceName>
+      <sliceName value="123">proc.Secondary 3          </sliceName> 
+      <sliceName value="124">proc. J 0          </sliceName> 
+      <sliceName value="125">proc. J 1          </sliceName> 
+      <sliceName value="126">proc. J 2          </sliceName> 
+      <sliceName value="127">proc. J 3          </sliceName> 
+      <sliceName value="128">proc.RPC S0               </sliceName>
+      <sliceName value="129">proc.RPC S1               </sliceName>
+      <sliceName value="130">proc.RPC S2               </sliceName>
+      <sliceName value="131">proc.RPC S3               </sliceName>
+      <sliceName value="132">proc.RPC S4               </sliceName>
+      <sliceName value="133">proc.RPC S5               </sliceName> 
+      <sliceName value="134">---               </sliceName>
+      <sliceName value="135">---               </sliceName>
+      <sliceName value="136">proc.TOF S0               </sliceName>
+      <sliceName value="137">proc.TOF S1               </sliceName>
+      <sliceName value="138">proc.TOF S2               </sliceName>
+      <sliceName value="139">proc.TOF S3               </sliceName>
+      <sliceName value="140">---               </sliceName>
+      <sliceName value="141">proc.TOF S4               </sliceName>
+      <sliceName value="142">proc.TOF S5               </sliceName>        
+      <sliceName value="143">---               </sliceName>
+      <sliceName value="144">proc.Virtual Input 0      </sliceName>       
+      <sliceName value="145">proc.Virtual Input 1      </sliceName>       
+      <sliceName value="146">proc.Virtual Input 2      </sliceName>       
+      <sliceName value="147">proc.Virtual Input 3      </sliceName>       
+      <sliceName value="148">proc.Virtual Input 4      </sliceName>       
+      <sliceName value="149">proc.Virtual Input 5      </sliceName>       
+      <sliceName value="150">proc.Virtual Input 6      </sliceName>       
+      <sliceName value="151">proc.Virtual Input 7      </sliceName>       
+      <sliceName value="152">proc.Virtual Input 8      </sliceName>       
+      <sliceName value="153">proc.Virtual Input 9      </sliceName>       
+      <sliceName value="154">proc.Virtual Input 10     </sliceName>       
+      <sliceName value="155">proc.Virtual Input 11     </sliceName>       
+      <sliceName value="156">proc.Virtual Input 12     </sliceName>       
+      <sliceName value="157">proc.Virtual Input 13     </sliceName>       
+      <sliceName value="158">proc.Virtual Input 14     </sliceName>       
+      <sliceName value="159">proc.Virtual Input 15     </sliceName>       
+      <sliceName value="160">proc.Virtual Input 16     </sliceName>       
+      <sliceName value="161">proc.Virtual Input 17     </sliceName>       
+      <sliceName value="162">proc.Virtual Input 18     </sliceName>       
+      <sliceName value="163">proc.Virtual Input 19     </sliceName>       
+      <sliceName value="164">proc.Virtual Input 20     </sliceName>       
+      <sliceName value="165">proc.Virtual Input 21     </sliceName>       
+      <sliceName value="166">proc.Virtual Input 22     </sliceName>       
+      <sliceName value="167">proc.Virtual Input 23     </sliceName>       
+      <sliceName value="168">proc.Virtual Input 24     </sliceName>       
+      <sliceName value="169">proc.Virtual Input 25     </sliceName>       
+      <sliceName value="170">proc.Virtual Input 26     </sliceName>       
+      <sliceName value="171">proc.Virtual Input 27     </sliceName>       
+      <sliceName value="172">proc.Virtual Input 28     </sliceName>       
+      <sliceName value="173">proc.Virtual Input 29     </sliceName>       
+      <sliceName value="174">proc.Virtual Input 30     </sliceName>       
+      <sliceName value="175">proc.Virtual Input 31     </sliceName>  
+      <sliceName value="176" >Group 0              </sliceName>        
+      <sliceName value="177" >Group 1              </sliceName>        
+      <sliceName value="178" >Group 2              </sliceName>        
+      <sliceName value="179" >Group 3              </sliceName>        
+      <sliceName value="180" >Group 4              </sliceName>        
+      <sliceName value="181" >Group 5              </sliceName>        
+      <sliceName value="182" >Group 6              </sliceName>        
+      <sliceName value="183" >Group 7              </sliceName>        
+      <sliceName value="184" >Group 8              </sliceName>        
+      <sliceName value="185" >Group 9              </sliceName>        
+      <sliceName value="186" >Group 10             </sliceName>        
+      <sliceName value="187" >Group 11             </sliceName>        
+      <sliceName value="188" >Group 12             </sliceName>        
+      <sliceName value="189" >Group 13             </sliceName>        
+      <sliceName value="190" >Group 14             </sliceName>        
+      <sliceName value="191" >Group 15             </sliceName>      
+      <sliceName value="192" >Coincidence 0       </sliceName>        
+      <sliceName value="193" >Coincidence 1       </sliceName>        
+      <sliceName value="194" >Coincidence 2       </sliceName>        
+      <sliceName value="195" >Coincidence 3       </sliceName>        
+      <sliceName value="196" >Coincidence 4       </sliceName>        
+      <sliceName value="197" >Coincidence 5       </sliceName>        
+      <sliceName value="198" >Coincidence 6       </sliceName>        
+      <sliceName value="199" >Coincidence 7       </sliceName>   
+      <sliceName value="200" >Coincidence 8       </sliceName>        
+      <sliceName value="201" >Coincidence 9       </sliceName>        
+      <sliceName value="202" >Coincidence 10       </sliceName>        
+      <sliceName value="203" >Coincidence 11       </sliceName>        
+      <sliceName value="204" >Coincidence 12      </sliceName>        
+      <sliceName value="205" >Coincidence 13       </sliceName>        
+      <sliceName value="206" >Coincidence 14       </sliceName>        
+      <sliceName value="207" >Coincidence 15       </sliceName> 
+      <sliceName value="208" >Multiplicity 0       </sliceName>        
+      <sliceName value="209" >Multiplicity 1       </sliceName>        
+      <sliceName value="210" >Multiplicity 2       </sliceName>        
+      <sliceName value="211" >Multiplicity 3       </sliceName>        
+      <sliceName value="212" >Multiplicity 4       </sliceName>        
+      <sliceName value="213" >Multiplicity 5       </sliceName>        
+      <sliceName value="214" >Multiplicity 6       </sliceName>        
+      <sliceName value="215" >Multiplicity 7       </sliceName> 
+      <sliceName value="216" >Output 0       </sliceName>        
+      <sliceName value="217" >Output 1       </sliceName>        
+      <sliceName value="218" >Output 2       </sliceName>        
+      <sliceName value="219" >Output 3       </sliceName>        
+      <sliceName value="220" >Output 4       </sliceName>        
+      <sliceName value="221" >Output 5       </sliceName>        
+      <sliceName value="222" >Output 6       </sliceName>        
+      <sliceName value="223" >Output 7       </sliceName>
+      
+      
       <field name="Count" start="0" bits="28" format="unsigned" rate="true" >
         <description>Scaler / Counter</description>
       </field>