<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>