<sliceName value="43">RPC S3 </sliceName>
<sliceName value="45">RPC S4 </sliceName>
<sliceName value="46">RPC S5 </sliceName>
- <sliceName value="48">Virtual Input 0 </sliceName>
- <sliceName value="49">Virtual Input 1 </sliceName>
- <sliceName value="50">Virtual Input 2 </sliceName>
- <sliceName value="51">Virtual Input 3 </sliceName>
- <sliceName value="52">Virtual Input 4 </sliceName>
- <sliceName value="53">Virtual Input 5 </sliceName>
- <sliceName value="54">Virtual Input 6 </sliceName>
- <sliceName value="55">Virtual Input 7 </sliceName>
- <sliceName value="56">Virtual Input 8 </sliceName>
- <sliceName value="57">Virtual Input 9 </sliceName>
- <sliceName value="58">Virtual Input 10 </sliceName>
- <sliceName value="59">Virtual Input 11 </sliceName>
- <sliceName value="60">Virtual Input 12 </sliceName>
- <sliceName value="61">Virtual Input 13 </sliceName>
- <sliceName value="62">Virtual Input 14 </sliceName>
- <sliceName value="63">Virtual Input 15 </sliceName>
- <sliceName value="64">Virtual Input 16 </sliceName>
- <sliceName value="65">Virtual Input 17 </sliceName>
- <sliceName value="66">Virtual Input 18 </sliceName>
- <sliceName value="67">Virtual Input 19 </sliceName>
- <sliceName value="68">Virtual Input 20 </sliceName>
- <sliceName value="69">Virtual Input 21 </sliceName>
- <sliceName value="70">Virtual Input 22 </sliceName>
- <sliceName value="71">Virtual Input 23 </sliceName>
- <sliceName value="72">Virtual Input 24 </sliceName>
- <sliceName value="73">Virtual Input 25 </sliceName>
- <sliceName value="74">Virtual Input 26 </sliceName>
- <sliceName value="75">Virtual Input 27 </sliceName>
- <sliceName value="76">Virtual Input 28 </sliceName>
- <sliceName value="77">Virtual Input 29 </sliceName>
- <sliceName value="78">Virtual Input 30 </sliceName>
- <sliceName value="79">Virtual Input 31 </sliceName>
+ <sliceName value="48">Virtual 0 </sliceName>
+ <sliceName value="49">Virtual 1 </sliceName>
+ <sliceName value="50">Virtual 2 </sliceName>
+ <sliceName value="51">Virtual 3 </sliceName>
+ <sliceName value="52">Virtual 4 </sliceName>
+ <sliceName value="53">Virtual 5 </sliceName>
+ <sliceName value="54">Virtual 6 </sliceName>
+ <sliceName value="55">Virtual 7 </sliceName>
+ <sliceName value="56">Virtual 8 </sliceName>
+ <sliceName value="57">Virtual 9 </sliceName>
+ <sliceName value="58">Virtual 10 </sliceName>
+ <sliceName value="59">Virtual 11 </sliceName>
+ <sliceName value="60">Virtual 12 </sliceName>
+ <sliceName value="61">Virtual 13 </sliceName>
+ <sliceName value="62">Virtual 14 </sliceName>
+ <sliceName value="63">Virtual 15 </sliceName>
+ <sliceName value="64">Virtual 16 </sliceName>
+ <sliceName value="65">Virtual 17 </sliceName>
+ <sliceName value="66">Virtual 18 </sliceName>
+ <sliceName value="67">Virtual 19 </sliceName>
+ <sliceName value="68">Virtual 20 </sliceName>
+ <sliceName value="69">Virtual 21 </sliceName>
+ <sliceName value="70">Virtual 22 </sliceName>
+ <sliceName value="71">Virtual 23 </sliceName>
+ <sliceName value="72">Virtual 24 </sliceName>
+ <sliceName value="73">Virtual 25 </sliceName>
+ <sliceName value="74">Virtual 26 </sliceName>
+ <sliceName value="75">Virtual 27 </sliceName>
+ <sliceName value="76">Virtual 28 </sliceName>
+ <sliceName value="77">Virtual 29 </sliceName>
+ <sliceName value="78">Virtual 30 </sliceName>
+ <sliceName value="79">Virtual 31 </sliceName>
<field name="Ena" start="1" bits="1" format="bitmask" >
<description>Enable Input</description>
<register name="Group0" address="0000">
<description>Select Inputs 0 to 32 in group</description>
<field name="Group0_all" start="0" bits="32" format="hex" />
- <field name="G0" start="0 " bits="1" format="bitmask" ><description>Processed Input 0 </description></field>
- <field name="G1" start="1 " bits="1" format="bitmask" ><description>Processed Input 1 </description></field>
- <field name="G2" start="2 " bits="1" format="bitmask" ><description>Processed Input 2 </description></field>
- <field name="G3" start="3 " bits="1" format="bitmask" ><description>Processed Input 3 </description></field>
- <field name="G4" start="4 " bits="1" format="bitmask" ><description>Processed Input 4 </description></field>
- <field name="G5" start="5 " bits="1" format="bitmask" ><description>Processed Input 5 </description></field>
- <field name="G6" start="6 " bits="1" format="bitmask" ><description>Processed Input 6 </description></field>
- <field name="G7" start="7 " bits="1" format="bitmask" ><description>Processed Input 7 </description></field>
- <field name="G8" start="8 " bits="1" format="bitmask" ><description>Processed Input 8 </description></field>
- <field name="G9" start="9 " bits="1" format="bitmask" ><description>Processed Input 9 </description></field>
- <field name="G10" start="10" bits="1" format="bitmask" ><description>Processed Input 10 </description></field>
- <field name="G11" start="11" bits="1" format="bitmask" ><description>Processed Input 11 </description></field>
- <field name="G12" start="12" bits="1" format="bitmask" ><description>Processed Input 12 </description></field>
- <field name="G13" start="13" bits="1" format="bitmask" ><description>Processed Input 13 </description></field>
- <field name="G14" start="14" bits="1" format="bitmask" ><description>Processed Input 14 </description></field>
- <field name="G15" start="15" bits="1" format="bitmask" ><description>Processed Input 15 </description></field>
- <field name="G16" start="16" bits="1" format="bitmask" ><description>Processed Input 16 </description></field>
- <field name="G17" start="17" bits="1" format="bitmask" ><description>Processed Input 17 </description></field>
- <field name="G18" start="18" bits="1" format="bitmask" ><description>Processed Input 18 </description></field>
- <field name="G19" start="19" bits="1" format="bitmask" ><description>Processed Input 19 </description></field>
- <field name="G20" start="20" bits="1" format="bitmask" ><description>Processed Input 20 </description></field>
- <field name="G21" start="21" bits="1" format="bitmask" ><description>Processed Input 21 </description></field>
- <field name="G22" start="22" bits="1" format="bitmask" ><description>Processed Input 22 </description></field>
- <field name="G23" start="23" bits="1" format="bitmask" ><description>Processed Input 23 </description></field>
- <field name="G24" start="24" bits="1" format="bitmask" ><description>Processed Input 24 </description></field>
- <field name="G25" start="25" bits="1" format="bitmask" ><description>Processed Input 25 </description></field>
- <field name="G26" start="26" bits="1" format="bitmask" ><description>Processed Input 26 </description></field>
- <field name="G27" start="27" bits="1" format="bitmask" ><description>Processed Input 27 </description></field>
- <field name="G28" start="28" bits="1" format="bitmask" ><description>Processed Input 28 </description></field>
- <field name="G29" start="29" bits="1" format="bitmask" ><description>Processed Input 29 </description></field>
- <field name="G30" start="30" bits="1" format="bitmask" ><description>Processed Input 30 </description></field>
- <field name="G31" start="31" bits="1" format="bitmask" ><description>Processed Input 31 </description></field>
+ <field name="g_P0" start="0 " bits="1" format="bitmask" ><description>iTOF S0 </description></field>
+ <field name="g_P1" start="1 " bits="1" format="bitmask" ><description>iTOF S0 P0 </description></field>
+ <field name="g_P2" start="2 " bits="1" format="bitmask" ><description>iTOF S0 P1 </description></field>
+ <field name="g_P3" start="3 " bits="1" format="bitmask" ><description>iTOF S0 P2 </description></field>
+ <field name="g_P4" start="4 " bits="1" format="bitmask" ><description>iTOF S1 </description></field>
+ <field name="g_P5" start="5 " bits="1" format="bitmask" ><description>iTOF S1 P0 </description></field>
+ <field name="g_P6" start="6 " bits="1" format="bitmask" ><description>iTOF S1 P1 </description></field>
+ <field name="g_P7" start="7 " bits="1" format="bitmask" ><description>iTOF S1 P2 </description></field>
+ <field name="g_P8" start="8 " bits="1" format="bitmask" ><description>iTOF S2 </description></field>
+ <field name="g_P9" start="9 " bits="1" format="bitmask" ><description>iTOF S2 P0 </description></field>
+ <field name="g_P10" start="10" bits="1" format="bitmask" ><description>iTOF S2 P1 </description></field>
+ <field name="g_P11" start="11" bits="1" format="bitmask" ><description>iTOF S2 P2 </description></field>
+ <field name="g_P12" start="12" bits="1" format="bitmask" ><description>iTOF S3 </description></field>
+ <field name="g_P13" start="13" bits="1" format="bitmask" ><description>iTOF S3 P0 </description></field>
+ <field name="g_P14" start="14" bits="1" format="bitmask" ><description>iTOF S3 P1 </description></field>
+ <field name="g_P15" start="15" bits="1" format="bitmask" ><description>iTOF S3 P2 </description></field>
+ <field name="g_P16" start="16" bits="1" format="bitmask" ><description>iTOF S4 </description></field>
+ <field name="g_P17" start="17" bits="1" format="bitmask" ><description>iTOF S4 P0 </description></field>
+ <field name="g_P18" start="18" bits="1" format="bitmask" ><description>iTOF S4 P1 </description></field>
+ <field name="g_P19" start="19" bits="1" format="bitmask" ><description>iTOF S4 P2 </description></field>
+ <field name="g_P20" start="20" bits="1" format="bitmask" ><description>iTOF S5 </description></field>
+ <field name="g_P21" start="21" bits="1" format="bitmask" ><description>iTOF S5 P0 </description></field>
+ <field name="g_P22" start="22" bits="1" format="bitmask" ><description>iTOF S5 P1 </description></field>
+ <field name="g_P23" start="23" bits="1" format="bitmask" ><description>iTOF S5 P2 </description></field>
+ <field name="g_P24" start="24" bits="1" format="bitmask" ><description>Secondary 0 </description></field>
+ <field name="g_P25" start="25" bits="1" format="bitmask" ><description>Secondary 1 </description></field>
+ <field name="g_P26" start="26" bits="1" format="bitmask" ><description>Secondary 2 </description></field>
+ <field name="g_P27" start="27" bits="1" format="bitmask" ><description>Secondary 3 </description></field>
+ <field name="g_P28" start="28" bits="1" format="bitmask" ><description>J 0 </description></field>
+ <field name="g_P29" start="29" bits="1" format="bitmask" ><description>J 1 </description></field>
+ <field name="g_P30" start="30" bits="1" format="bitmask" ><description>J 2 </description></field>
+ <field name="g_P31" start="31" bits="1" format="bitmask" ><description>J 3 </description></field>
</register>
<register name="Group1" address="0001">
<description>Select Inputs 32 to 63 in group</description>
<field name="Group1_all" start="0" bits="32" format="hex" />
- <field name="G32" start="0 " bits="1" format="bitmask" ><description>Processed Input 32 </description></field>
- <field name="G33" start="1 " bits="1" format="bitmask" ><description>Processed Input 33 </description></field>
- <field name="G34" start="2 " bits="1" format="bitmask" ><description>Processed Input 34 </description></field>
- <field name="G35" start="3 " bits="1" format="bitmask" ><description>Processed Input 35 </description></field>
- <field name="G36" start="4 " bits="1" format="bitmask" ><description>Processed Input 36 </description></field>
- <field name="G37" start="5 " bits="1" format="bitmask" ><description>Processed Input 37 </description></field>
- <field name="G38" start="6 " bits="1" format="bitmask" ><description>Processed Input 38 </description></field>
- <field name="G39" start="7 " bits="1" format="bitmask" ><description>Processed Input 39 </description></field>
- <field name="G40" start="8 " bits="1" format="bitmask" ><description>Processed Input 40 </description></field>
- <field name="G41" start="9 " bits="1" format="bitmask" ><description>Processed Input 41 </description></field>
- <field name="G42" start="10" bits="1" format="bitmask" ><description>Processed Input 42 </description></field>
- <field name="G43" start="11" bits="1" format="bitmask" ><description>Processed Input 43 </description></field>
- <field name="G44" start="12" bits="1" format="bitmask" ><description>Processed Input 44 </description></field>
- <field name="G45" start="13" bits="1" format="bitmask" ><description>Processed Input 45 </description></field>
- <field name="G46" start="14" bits="1" format="bitmask" ><description>Processed Input 46 </description></field>
- <field name="G47" start="15" bits="1" format="bitmask" ><description>Processed Input 47 </description></field>
- <field name="G48" start="16" bits="1" format="bitmask" ><description>Multiplexed Input 0 </description></field>
- <field name="G49" start="17" bits="1" format="bitmask" ><description>Multiplexed Input 1 </description></field>
- <field name="G50" start="18" bits="1" format="bitmask" ><description>Multiplexed Input 2 </description></field>
- <field name="G51" start="19" bits="1" format="bitmask" ><description>Multiplexed Input 3 </description></field>
- <field name="G52" start="20" bits="1" format="bitmask" ><description>Multiplexed Input 4 </description></field>
- <field name="G53" start="21" bits="1" format="bitmask" ><description>Multiplexed Input 5 </description></field>
- <field name="G54" start="22" bits="1" format="bitmask" ><description>Multiplexed Input 6 </description></field>
- <field name="G55" start="23" bits="1" format="bitmask" ><description>Multiplexed Input 7 </description></field>
- <field name="G56" start="24" bits="1" format="bitmask" ><description>Multiplexed Input 8 </description></field>
- <field name="G57" start="25" bits="1" format="bitmask" ><description>Multiplexed Input 9 </description></field>
- <field name="G58" start="26" bits="1" format="bitmask" ><description>Multiplexed Input 10 </description></field>
- <field name="G59" start="27" bits="1" format="bitmask" ><description>Multiplexed Input 11 </description></field>
- <field name="G60" start="28" bits="1" format="bitmask" ><description>Multiplexed Input 12 </description></field>
- <field name="G61" start="29" bits="1" format="bitmask" ><description>Multiplexed Input 13 </description></field>
- <field name="G62" start="30" bits="1" format="bitmask" ><description>Multiplexed Input 14 </description></field>
- <field name="G63" start="31" bits="1" format="bitmask" ><description>Multiplexed Input 15 </description></field>
+ <field name="g_P32" start="0 " bits="1" format="bitmask" ><description>TOF S0 </description></field>
+ <field name="g_P33" start="1 " bits="1" format="bitmask" ><description>TOF S1 </description></field>
+ <field name="g_P34" start="2 " bits="1" format="bitmask" ><description>TOF S2 </description></field>
+ <field name="g_P35" start="3 " bits="1" format="bitmask" ><description>TOF S3 </description></field>
+ <field name="g_P36" start="4 " bits="1" format="bitmask" ><description>TOF S4 </description></field>
+ <field name="g_P37" start="5 " bits="1" format="bitmask" ><description>TOF S5 </description></field>
+ <field name="g_P38" start="6 " bits="1" format="bitmask" ><description>Input 38 </description></field>
+ <field name="g_P39" start="7 " bits="1" format="bitmask" ><description>Input 39 </description></field>
+ <field name="g_P40" start="8 " bits="1" format="bitmask" ><description>RPC S0 </description></field>
+ <field name="g_P41" start="9 " bits="1" format="bitmask" ><description>RPC S1 </description></field>
+ <field name="g_P42" start="10" bits="1" format="bitmask" ><description>RPC S2 </description></field>
+ <field name="g_P43" start="11" bits="1" format="bitmask" ><description>RPC S3 </description></field>
+ <field name="g_P44" start="12" bits="1" format="bitmask" ><description>Input 44 </description></field>
+ <field name="g_P45" start="13" bits="1" format="bitmask" ><description>RPC S4 </description></field>
+ <field name="g_P46" start="14" bits="1" format="bitmask" ><description>RPC S5 </description></field>
+ <field name="g_P47" start="15" bits="1" format="bitmask" ><description>Input 47 </description></field>
+ <field name="g_V0" start="16" bits="1" format="bitmask" ><description>Virtual 0 </description></field>
+ <field name="g_V1" start="17" bits="1" format="bitmask" ><description>Virtual 1 </description></field>
+ <field name="g_V2" start="18" bits="1" format="bitmask" ><description>Virtual 2 </description></field>
+ <field name="g_V3" start="19" bits="1" format="bitmask" ><description>Virtual 3 </description></field>
+ <field name="g_V4" start="20" bits="1" format="bitmask" ><description>Virtual 4 </description></field>
+ <field name="g_V5" start="21" bits="1" format="bitmask" ><description>Virtual 5 </description></field>
+ <field name="g_V6" start="22" bits="1" format="bitmask" ><description>Virtual 6 </description></field>
+ <field name="g_V7" start="23" bits="1" format="bitmask" ><description>Virtual 7 </description></field>
+ <field name="g_V8" start="24" bits="1" format="bitmask" ><description>Virtual 8 </description></field>
+ <field name="g_V9" start="25" bits="1" format="bitmask" ><description>Virtual 9 </description></field>
+ <field name="g_V10" start="26" bits="1" format="bitmask" ><description>Virtual 10 </description></field>
+ <field name="g_V11" start="27" bits="1" format="bitmask" ><description>Virtual 11 </description></field>
+ <field name="g_V12" start="28" bits="1" format="bitmask" ><description>Virtual 12 </description></field>
+ <field name="g_V13" start="29" bits="1" format="bitmask" ><description>Virtual 13 </description></field>
+ <field name="g_V14" start="30" bits="1" format="bitmask" ><description>Virtual 14 </description></field>
+ <field name="g_V15" start="31" bits="1" format="bitmask" ><description>Virtual 15 </description></field>
</register>
<register name="Group2" address="0002">
<description>Select Inputs 64 to 95 in group</description>
<field name="Group2_all" start="0" bits="32" format="hex" />
- <field name="G64" start="0 " bits="1" format="bitmask" ><description>Multiplexed Input 16 </description></field>
- <field name="G65" start="1 " bits="1" format="bitmask" ><description>Multiplexed Input 17 </description></field>
- <field name="G66" start="2 " bits="1" format="bitmask" ><description>Multiplexed Input 18 </description></field>
- <field name="G67" start="3 " bits="1" format="bitmask" ><description>Multiplexed Input 19 </description></field>
- <field name="G68" start="4 " bits="1" format="bitmask" ><description>Multiplexed Input 20 </description></field>
- <field name="G69" start="5 " bits="1" format="bitmask" ><description>Multiplexed Input 21 </description></field>
- <field name="G70" start="6 " bits="1" format="bitmask" ><description>Multiplexed Input 22 </description></field>
- <field name="G71" start="7 " bits="1" format="bitmask" ><description>Multiplexed Input 23 </description></field>
- <field name="G72" start="8 " bits="1" format="bitmask" ><description>Multiplexed Input 24 </description></field>
- <field name="G73" start="9 " bits="1" format="bitmask" ><description>Multiplexed Input 25 </description></field>
- <field name="G74" start="10" bits="1" format="bitmask" ><description>Multiplexed Input 26 </description></field>
- <field name="G75" start="11" bits="1" format="bitmask" ><description>Multiplexed Input 27 </description></field>
- <field name="G76" start="12" bits="1" format="bitmask" ><description>Multiplexed Input 28 </description></field>
- <field name="G77" start="13" bits="1" format="bitmask" ><description>Multiplexed Input 29 </description></field>
- <field name="G78" start="14" bits="1" format="bitmask" ><description>Multiplexed Input 30 </description></field>
- <field name="G79" start="15" bits="1" format="bitmask" ><description>Multiplexed Input 31 </description></field>
+ <field name="g_V16" start="0 " bits="1" format="bitmask" ><description>Virtual 16 </description></field>
+ <field name="g_V17" start="1 " bits="1" format="bitmask" ><description>Virtual 17 </description></field>
+ <field name="g_V18" start="2 " bits="1" format="bitmask" ><description>Virtual 18 </description></field>
+ <field name="g_V19" start="3 " bits="1" format="bitmask" ><description>Virtual 19 </description></field>
+ <field name="g_V20" start="4 " bits="1" format="bitmask" ><description>Virtual 20 </description></field>
+ <field name="g_V21" start="5 " bits="1" format="bitmask" ><description>Virtual 21 </description></field>
+ <field name="g_V22" start="6 " bits="1" format="bitmask" ><description>Virtual 22 </description></field>
+ <field name="g_V23" start="7 " bits="1" format="bitmask" ><description>Virtual 23 </description></field>
+ <field name="g_V24" start="8 " bits="1" format="bitmask" ><description>Virtual 24 </description></field>
+ <field name="g_V25" start="9 " bits="1" format="bitmask" ><description>Virtual 25 </description></field>
+ <field name="g_V26" start="10" bits="1" format="bitmask" ><description>Virtual 26 </description></field>
+ <field name="g_V27" start="11" bits="1" format="bitmask" ><description>Virtual 27 </description></field>
+ <field name="g_V28" start="12" bits="1" format="bitmask" ><description>Virtual 28 </description></field>
+ <field name="g_V29" start="13" bits="1" format="bitmask" ><description>Virtual 29 </description></field>
+ <field name="g_V30" start="14" bits="1" format="bitmask" ><description>Virtual 30 </description></field>
+ <field name="g_V31" start="15" bits="1" format="bitmask" ><description>Virtual 31 </description></field>
</register>
<!-- <register name="Group3" address="0003">
<description>Select Inputs 96 to 127 in group</description>
<enumItem value="2b">RPC S3 </enumItem>
<enumItem value="2d">RPC S4 </enumItem>
<enumItem value="2e">RPC S5 </enumItem>
- <enumItem value="30" >Multiplexed Input 0 </enumItem>
- <enumItem value="31" >Multiplexed Input 1 </enumItem>
- <enumItem value="32" >Multiplexed Input 2 </enumItem>
- <enumItem value="33" >Multiplexed Input 3 </enumItem>
- <enumItem value="34" >Multiplexed Input 4 </enumItem>
- <enumItem value="35" >Multiplexed Input 5 </enumItem>
- <enumItem value="36" >Multiplexed Input 6 </enumItem>
- <enumItem value="37" >Multiplexed Input 7 </enumItem>
- <enumItem value="38" >Multiplexed Input 8 </enumItem>
- <enumItem value="39" >Multiplexed Input 9 </enumItem>
- <enumItem value="3a" >Multiplexed Input 10 </enumItem>
- <enumItem value="3b" >Multiplexed Input 11 </enumItem>
- <enumItem value="3c" >Multiplexed Input 12 </enumItem>
- <enumItem value="3d" >Multiplexed Input 13 </enumItem>
- <enumItem value="3e" >Multiplexed Input 14 </enumItem>
- <enumItem value="3f" >Multiplexed Input 15 </enumItem>
- <enumItem value="40" >Multiplexed Input 16 </enumItem>
- <enumItem value="41" >Multiplexed Input 17 </enumItem>
- <enumItem value="42" >Multiplexed Input 18 </enumItem>
- <enumItem value="43" >Multiplexed Input 19 </enumItem>
- <enumItem value="44" >Multiplexed Input 20 </enumItem>
- <enumItem value="45" >Multiplexed Input 21 </enumItem>
- <enumItem value="46" >Multiplexed Input 22 </enumItem>
- <enumItem value="47" >Multiplexed Input 23 </enumItem>
- <enumItem value="48" >Multiplexed Input 24 </enumItem>
- <enumItem value="49" >Multiplexed Input 25 </enumItem>
- <enumItem value="4a" >Multiplexed Input 26 </enumItem>
- <enumItem value="4b" >Multiplexed Input 27 </enumItem>
- <enumItem value="4c" >Multiplexed Input 28 </enumItem>
- <enumItem value="4d" >Multiplexed Input 29 </enumItem>
- <enumItem value="4e" >Multiplexed Input 30 </enumItem>
- <enumItem value="4f" >Multiplexed Input 31 </enumItem>
+ <enumItem value="30" >Virtual 0 </enumItem>
+ <enumItem value="31" >Virtual 1 </enumItem>
+ <enumItem value="32" >Virtual 2 </enumItem>
+ <enumItem value="33" >Virtual 3 </enumItem>
+ <enumItem value="34" >Virtual 4 </enumItem>
+ <enumItem value="35" >Virtual 5 </enumItem>
+ <enumItem value="36" >Virtual 6 </enumItem>
+ <enumItem value="37" >Virtual 7 </enumItem>
+ <enumItem value="38" >Virtual 8 </enumItem>
+ <enumItem value="39" >Virtual 9 </enumItem>
+ <enumItem value="3a" >Virtual 10 </enumItem>
+ <enumItem value="3b" >Virtual 11 </enumItem>
+ <enumItem value="3c" >Virtual 12 </enumItem>
+ <enumItem value="3d" >Virtual 13 </enumItem>
+ <enumItem value="3e" >Virtual 14 </enumItem>
+ <enumItem value="3f" >Virtual 15 </enumItem>
+ <enumItem value="40" >Virtual 16 </enumItem>
+ <enumItem value="41" >Virtual 17 </enumItem>
+ <enumItem value="42" >Virtual 18 </enumItem>
+ <enumItem value="43" >Virtual 19 </enumItem>
+ <enumItem value="44" >Virtual 20 </enumItem>
+ <enumItem value="45" >Virtual 21 </enumItem>
+ <enumItem value="46" >Virtual 22 </enumItem>
+ <enumItem value="47" >Virtual 23 </enumItem>
+ <enumItem value="48" >Virtual 24 </enumItem>
+ <enumItem value="49" >Virtual 25 </enumItem>
+ <enumItem value="4a" >Virtual 26 </enumItem>
+ <enumItem value="4b" >Virtual 27 </enumItem>
+ <enumItem value="4c" >Virtual 28 </enumItem>
+ <enumItem value="4d" >Virtual 29 </enumItem>
+ <enumItem value="4e" >Virtual 30 </enumItem>
+ <enumItem value="4f" >Virtual 31 </enumItem>
<enumItem value="50" >Group 0 </enumItem>
<enumItem value="51" >Group 1 </enumItem>
<enumItem value="52" >Group 2 </enumItem>
<enumItem value="2b">RPC S3 </enumItem>
<enumItem value="2d">RPC S4 </enumItem>
<enumItem value="2e">RPC S5 </enumItem>
- <enumItem value="30" >Multiplexed Input 0 </enumItem>
- <enumItem value="31" >Multiplexed Input 1 </enumItem>
- <enumItem value="32" >Multiplexed Input 2 </enumItem>
- <enumItem value="33" >Multiplexed Input 3 </enumItem>
- <enumItem value="34" >Multiplexed Input 4 </enumItem>
- <enumItem value="35" >Multiplexed Input 5 </enumItem>
- <enumItem value="36" >Multiplexed Input 6 </enumItem>
- <enumItem value="37" >Multiplexed Input 7 </enumItem>
- <enumItem value="38" >Multiplexed Input 8 </enumItem>
- <enumItem value="39" >Multiplexed Input 9 </enumItem>
- <enumItem value="3a" >Multiplexed Input 10 </enumItem>
- <enumItem value="3b" >Multiplexed Input 11 </enumItem>
- <enumItem value="3c" >Multiplexed Input 12 </enumItem>
- <enumItem value="3d" >Multiplexed Input 13 </enumItem>
- <enumItem value="3e" >Multiplexed Input 14 </enumItem>
- <enumItem value="3f" >Multiplexed Input 15 </enumItem>
- <enumItem value="40" >Multiplexed Input 16 </enumItem>
- <enumItem value="41" >Multiplexed Input 17 </enumItem>
- <enumItem value="42" >Multiplexed Input 18 </enumItem>
- <enumItem value="43" >Multiplexed Input 19 </enumItem>
- <enumItem value="44" >Multiplexed Input 20 </enumItem>
- <enumItem value="45" >Multiplexed Input 21 </enumItem>
- <enumItem value="46" >Multiplexed Input 22 </enumItem>
- <enumItem value="47" >Multiplexed Input 23 </enumItem>
- <enumItem value="48" >Multiplexed Input 24 </enumItem>
- <enumItem value="49" >Multiplexed Input 25 </enumItem>
- <enumItem value="4a" >Multiplexed Input 26 </enumItem>
- <enumItem value="4b" >Multiplexed Input 27 </enumItem>
- <enumItem value="4c" >Multiplexed Input 28 </enumItem>
- <enumItem value="4d" >Multiplexed Input 29 </enumItem>
- <enumItem value="4e" >Multiplexed Input 30 </enumItem>
- <enumItem value="4f" >Multiplexed Input 31 </enumItem>
+ <enumItem value="30" >Virtual 0 </enumItem>
+ <enumItem value="31" >Virtual 1 </enumItem>
+ <enumItem value="32" >Virtual 2 </enumItem>
+ <enumItem value="33" >Virtual 3 </enumItem>
+ <enumItem value="34" >Virtual 4 </enumItem>
+ <enumItem value="35" >Virtual 5 </enumItem>
+ <enumItem value="36" >Virtual 6 </enumItem>
+ <enumItem value="37" >Virtual 7 </enumItem>
+ <enumItem value="38" >Virtual 8 </enumItem>
+ <enumItem value="39" >Virtual 9 </enumItem>
+ <enumItem value="3a" >Virtual 10 </enumItem>
+ <enumItem value="3b" >Virtual 11 </enumItem>
+ <enumItem value="3c" >Virtual 12 </enumItem>
+ <enumItem value="3d" >Virtual 13 </enumItem>
+ <enumItem value="3e" >Virtual 14 </enumItem>
+ <enumItem value="3f" >Virtual 15 </enumItem>
+ <enumItem value="40" >Virtual 16 </enumItem>
+ <enumItem value="41" >Virtual 17 </enumItem>
+ <enumItem value="42" >Virtual 18 </enumItem>
+ <enumItem value="43" >Virtual 19 </enumItem>
+ <enumItem value="44" >Virtual 20 </enumItem>
+ <enumItem value="45" >Virtual 21 </enumItem>
+ <enumItem value="46" >Virtual 22 </enumItem>
+ <enumItem value="47" >Virtual 23 </enumItem>
+ <enumItem value="48" >Virtual 24 </enumItem>
+ <enumItem value="49" >Virtual 25 </enumItem>
+ <enumItem value="4a" >Virtual 26 </enumItem>
+ <enumItem value="4b" >Virtual 27 </enumItem>
+ <enumItem value="4c" >Virtual 28 </enumItem>
+ <enumItem value="4d" >Virtual 29 </enumItem>
+ <enumItem value="4e" >Virtual 30 </enumItem>
+ <enumItem value="4f" >Virtual 31 </enumItem>
<enumItem value="50" >Group 0 </enumItem>
<enumItem value="51" >Group 1 </enumItem>
<enumItem value="52" >Group 2 </enumItem>
<enumItem value="2b">RPC S3 </enumItem>
<enumItem value="2d">RPC S4 </enumItem>
<enumItem value="2e">RPC S5 </enumItem>
- <enumItem value="30" >Multiplexed Input 0 </enumItem>
- <enumItem value="31" >Multiplexed Input 1 </enumItem>
- <enumItem value="32" >Multiplexed Input 2 </enumItem>
- <enumItem value="33" >Multiplexed Input 3 </enumItem>
- <enumItem value="34" >Multiplexed Input 4 </enumItem>
- <enumItem value="35" >Multiplexed Input 5 </enumItem>
- <enumItem value="36" >Multiplexed Input 6 </enumItem>
- <enumItem value="37" >Multiplexed Input 7 </enumItem>
- <enumItem value="38" >Multiplexed Input 8 </enumItem>
- <enumItem value="39" >Multiplexed Input 9 </enumItem>
- <enumItem value="3a" >Multiplexed Input 10 </enumItem>
- <enumItem value="3b" >Multiplexed Input 11 </enumItem>
- <enumItem value="3c" >Multiplexed Input 12 </enumItem>
- <enumItem value="3d" >Multiplexed Input 13 </enumItem>
- <enumItem value="3e" >Multiplexed Input 14 </enumItem>
- <enumItem value="3f" >Multiplexed Input 15 </enumItem>
- <enumItem value="40" >Multiplexed Input 16 </enumItem>
- <enumItem value="41" >Multiplexed Input 17 </enumItem>
- <enumItem value="42" >Multiplexed Input 18 </enumItem>
- <enumItem value="43" >Multiplexed Input 19 </enumItem>
- <enumItem value="44" >Multiplexed Input 20 </enumItem>
- <enumItem value="45" >Multiplexed Input 21 </enumItem>
- <enumItem value="46" >Multiplexed Input 22 </enumItem>
- <enumItem value="47" >Multiplexed Input 23 </enumItem>
- <enumItem value="48" >Multiplexed Input 24 </enumItem>
- <enumItem value="49" >Multiplexed Input 25 </enumItem>
- <enumItem value="4a" >Multiplexed Input 26 </enumItem>
- <enumItem value="4b" >Multiplexed Input 27 </enumItem>
- <enumItem value="4c" >Multiplexed Input 28 </enumItem>
- <enumItem value="4d" >Multiplexed Input 29 </enumItem>
- <enumItem value="4e" >Multiplexed Input 30 </enumItem>
- <enumItem value="4f" >Multiplexed Input 31 </enumItem>
+ <enumItem value="30" >Virtual 0 </enumItem>
+ <enumItem value="31" >Virtual 1 </enumItem>
+ <enumItem value="32" >Virtual 2 </enumItem>
+ <enumItem value="33" >Virtual 3 </enumItem>
+ <enumItem value="34" >Virtual 4 </enumItem>
+ <enumItem value="35" >Virtual 5 </enumItem>
+ <enumItem value="36" >Virtual 6 </enumItem>
+ <enumItem value="37" >Virtual 7 </enumItem>
+ <enumItem value="38" >Virtual 8 </enumItem>
+ <enumItem value="39" >Virtual 9 </enumItem>
+ <enumItem value="3a" >Virtual 10 </enumItem>
+ <enumItem value="3b" >Virtual 11 </enumItem>
+ <enumItem value="3c" >Virtual 12 </enumItem>
+ <enumItem value="3d" >Virtual 13 </enumItem>
+ <enumItem value="3e" >Virtual 14 </enumItem>
+ <enumItem value="3f" >Virtual 15 </enumItem>
+ <enumItem value="40" >Virtual 16 </enumItem>
+ <enumItem value="41" >Virtual 17 </enumItem>
+ <enumItem value="42" >Virtual 18 </enumItem>
+ <enumItem value="43" >Virtual 19 </enumItem>
+ <enumItem value="44" >Virtual 20 </enumItem>
+ <enumItem value="45" >Virtual 21 </enumItem>
+ <enumItem value="46" >Virtual 22 </enumItem>
+ <enumItem value="47" >Virtual 23 </enumItem>
+ <enumItem value="48" >Virtual 24 </enumItem>
+ <enumItem value="49" >Virtual 25 </enumItem>
+ <enumItem value="4a" >Virtual 26 </enumItem>
+ <enumItem value="4b" >Virtual 27 </enumItem>
+ <enumItem value="4c" >Virtual 28 </enumItem>
+ <enumItem value="4d" >Virtual 29 </enumItem>
+ <enumItem value="4e" >Virtual 30 </enumItem>
+ <enumItem value="4f" >Virtual 31 </enumItem>
<enumItem value="50" >Group 0 </enumItem>
<enumItem value="51" >Group 1 </enumItem>
<enumItem value="52" >Group 2 </enumItem>
<enumItem value="8d">proc.RPC S4 </enumItem>
<enumItem value="8e">proc.RPC 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="90">proc.Virtual 0 </enumItem>
+ <enumItem value="91">proc.Virtual 1 </enumItem>
+ <enumItem value="92">proc.Virtual 2 </enumItem>
+ <enumItem value="93">proc.Virtual 3 </enumItem>
+ <enumItem value="94">proc.Virtual 4 </enumItem>
+ <enumItem value="95">proc.Virtual 5 </enumItem>
+ <enumItem value="96">proc.Virtual 6 </enumItem>
+ <enumItem value="97">proc.Virtual 7 </enumItem>
+ <enumItem value="98">proc.Virtual 8 </enumItem>
+ <enumItem value="99">proc.Virtual 9 </enumItem>
+ <enumItem value="9a">proc.Virtual 10 </enumItem>
+ <enumItem value="9b">proc.Virtual 11 </enumItem>
+ <enumItem value="9c">proc.Virtual 12 </enumItem>
+ <enumItem value="9d">proc.Virtual 13 </enumItem>
+ <enumItem value="9e">proc.Virtual 14 </enumItem>
+ <enumItem value="9f">proc.Virtual 15 </enumItem>
+ <enumItem value="a0">proc.Virtual 16 </enumItem>
+ <enumItem value="a1">proc.Virtual 17 </enumItem>
+ <enumItem value="a2">proc.Virtual 18 </enumItem>
+ <enumItem value="a3">proc.Virtual 19 </enumItem>
+ <enumItem value="a4">proc.Virtual 20 </enumItem>
+ <enumItem value="a5">proc.Virtual 21 </enumItem>
+ <enumItem value="a6">proc.Virtual 22 </enumItem>
+ <enumItem value="a7">proc.Virtual 23 </enumItem>
+ <enumItem value="a8">proc.Virtual 24 </enumItem>
+ <enumItem value="a9">proc.Virtual 25 </enumItem>
+ <enumItem value="aa">proc.Virtual 26 </enumItem>
+ <enumItem value="ab">proc.Virtual 27 </enumItem>
+ <enumItem value="ac">proc.Virtual 28 </enumItem>
+ <enumItem value="ad">proc.Virtual 29 </enumItem>
+ <enumItem value="ae">proc.Virtual 30 </enumItem>
+ <enumItem value="af">proc.Virtual 31 </enumItem>
<enumItem value="b0" >Group 0 </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="c7" >Coincidence 7 </enumItem>
<enumItem value="c8" >Coincidence 8 </enumItem>
<enumItem value="c9" >Coincidence 9 </enumItem>
<enumItem value="ca" >Coincidence 10 </enumItem>
<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="Mult0_all" start="0" bits="32" format="hex" />
+ <field name="m_G0" start="0 " bits="1" format="bitmask" ><description>Group 0 </description></field>
+ <field name="m_G1" start="1 " bits="1" format="bitmask" ><description>Group 1 </description></field>
+ <field name="m_G2" start="2 " bits="1" format="bitmask" ><description>Group 2 </description></field>
+ <field name="m_G3" start="3 " bits="1" format="bitmask" ><description>Group 3 </description></field>
+ <field name="m_G4" start="4 " bits="1" format="bitmask" ><description>Group 4 </description></field>
+ <field name="m_G5" start="5 " bits="1" format="bitmask" ><description>Group 5 </description></field>
+ <field name="m_G6" start="6 " bits="1" format="bitmask" ><description>Group 6 </description></field>
+ <field name="m_G7" start="7 " bits="1" format="bitmask" ><description>Group 7 </description></field>
+ <field name="m_G8" start="8 " bits="1" format="bitmask" ><description>Group 8 </description></field>
+ <field name="m_G9" start="9 " bits="1" format="bitmask" ><description>Group 9 </description></field>
+ <field name="m_G10" start="10" bits="1" format="bitmask" ><description>Group 10 </description></field>
+ <field name="m_G11" start="11" bits="1" format="bitmask" ><description>Group 11 </description></field>
+ <field name="m_G12" start="12" bits="1" format="bitmask" ><description>Group 12 </description></field>
+ <field name="m_G13" start="13" bits="1" format="bitmask" ><description>Group 13 </description></field>
+ <field name="m_G14" start="14" bits="1" format="bitmask" ><description>Group 14 </description></field>
+ <field name="m_G15" start="15" bits="1" format="bitmask" ><description>Group 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>
+ <field name="m_C0" start="16" bits="1" format="bitmask" ><description>Coincidence 0 </description></field>
+ <field name="m_C1" start="17" bits="1" format="bitmask" ><description>Coincidence 1 </description></field>
+ <field name="m_C2" start="18" bits="1" format="bitmask" ><description>Coincidence 2 </description></field>
+ <field name="m_C3" start="19" bits="1" format="bitmask" ><description>Coincidence 3 </description></field>
+ <field name="m_C4" start="20" bits="1" format="bitmask" ><description>Coincidence 4 </description></field>
+ <field name="m_C5" start="21" bits="1" format="bitmask" ><description>Coincidence 5 </description></field>
+ <field name="m_C6" start="22" bits="1" format="bitmask" ><description>Coincidence 6 </description></field>
+ <field name="m_C7" start="23" bits="1" format="bitmask" ><description>Coincidence 7 </description></field>
+ <field name="m_C8" start="24" bits="1" format="bitmask" ><description>Coincidence 8 </description></field>
+ <field name="m_C9" start="25" bits="1" format="bitmask" ><description>Coincidence 9 </description></field>
+ <field name="m_C10" start="26" bits="1" format="bitmask" ><description>Coincidence 10 </description></field>
+ <field name="m_C11" start="27" bits="1" format="bitmask" ><description>Coincidence 11 </description></field>
+ <field name="m_C12" start="28" bits="1" format="bitmask" ><description>Coincidence 12 </description></field>
+ <field name="m_C13" start="29" bits="1" format="bitmask" ><description>Coincidence 13 </description></field>
+ <field name="m_C14" start="30" bits="1" format="bitmask" ><description>Coincidence 14 </description></field>
+ <field name="m_C15" start="31" bits="1" format="bitmask" ><description>Coincidence 15 </description></field>
</register>
<register name="Multiplicity_Enable1" address="0001" >
<description>Enable for inputs 32 to 63 of multiplicity logic</description>
- <field name="Inputss_coincidence" start="0" bits="32" format="hex" />
- <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>
+ <field name="Mult1_all" start="0" bits="32" format="hex" />
+ <field name="m_P0" start="0" bits="1" format="bitmask" > <description>iTOF S0 </description></field>
+ <field name="m_P1" start="1" bits="1" format="bitmask" > <description>iTOF S0 P0 </description></field>
+ <field name="m_P2" start="2" bits="1" format="bitmask" > <description>iTOF S0 P1 </description></field>
+ <field name="m_P3" start="3" bits="1" format="bitmask" > <description>iTOF S0 P2 </description></field>
+ <field name="m_P4" start="4" bits="1" format="bitmask" > <description>iTOF S1 </description></field>
+ <field name="m_P5" start="5" bits="1" format="bitmask" > <description>iTOF S1 P0 </description></field>
+ <field name="m_P6" start="6" bits="1" format="bitmask" > <description>iTOF S1 P1 </description></field>
+ <field name="m_P7" start="7" bits="1" format="bitmask" > <description>iTOF S1 P2 </description></field>
+ <field name="m_P8" start="8" bits="1" format="bitmask" > <description>iTOF S2 </description></field>
+ <field name="m_P9" start="9" bits="1" format="bitmask" > <description>iTOF S2 P0 </description></field>
+ <field name="m_P10" start="10" bits="1" format="bitmask" ><description>iTOF S2 P1 </description></field>
+ <field name="m_P11" start="11" bits="1" format="bitmask" ><description>iTOF S2 P2 </description></field>
+ <field name="m_P12" start="12" bits="1" format="bitmask" ><description>iTOF S3 </description></field>
+ <field name="m_P13" start="13" bits="1" format="bitmask" ><description>iTOF S3 P0 </description></field>
+ <field name="m_P14" start="14" bits="1" format="bitmask" ><description>iTOF S3 P1 </description></field>
+ <field name="m_P15" start="15" bits="1" format="bitmask" ><description>iTOF S3 P2 </description></field>
+ <field name="m_P16" start="16" bits="1" format="bitmask" ><description>iTOF S4 </description></field>
+ <field name="m_P17" start="17" bits="1" format="bitmask" ><description>iTOF S4 P0 </description></field>
+ <field name="m_P18" start="18" bits="1" format="bitmask" ><description>iTOF S4 P1 </description></field>
+ <field name="m_P19" start="19" bits="1" format="bitmask" ><description>iTOF S4 P2 </description></field>
+ <field name="m_P20" start="20" bits="1" format="bitmask" ><description>iTOF S5 </description></field>
+ <field name="m_P21" start="21" bits="1" format="bitmask" ><description>iTOF S5 P0 </description></field>
+ <field name="m_P22" start="22" bits="1" format="bitmask" ><description>iTOF S5 P1 </description></field>
+ <field name="m_P23" start="23" bits="1" format="bitmask" ><description>iTOF S5 P2 </description></field>
+ <field name="m_P24" start="24" bits="1" format="bitmask" ><description>Secondary 0 </description></field>
+ <field name="m_P25" start="25" bits="1" format="bitmask" ><description>Secondary 1 </description></field>
+ <field name="m_P26" start="26" bits="1" format="bitmask" ><description>Secondary 2 </description></field>
+ <field name="m_P27" start="27" bits="1" format="bitmask" ><description>Secondary 3 </description></field>
+ <field name="m_P28" start="28" bits="1" format="bitmask" ><description>J 0 </description></field>
+ <field name="m_P29" start="29" bits="1" format="bitmask" ><description>J 1 </description></field>
+ <field name="m_P30" start="30" bits="1" format="bitmask" ><description>J 2 </description></field>
+ <field name="m_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="Virtual_inputs_coincidence" start="0" bits="16" format="hex" />
- <field name="v0" start="0" bits="1" format="bitmask" ><description>Processed Virtual Input 0 </description></field>
- <field name="v1" start="1" bits="1" format="bitmask" ><description>Processed Virtual Input 1 </description></field>
- <field name="v2" start="2" bits="1" format="bitmask" ><description>Processed Virtual Input 2 </description></field>
- <field name="v3" start="3" bits="1" format="bitmask" ><description>Processed Virtual Input 3 </description></field>
- <field name="v4" start="4" bits="1" format="bitmask" ><description>Processed Virtual Input 4 </description></field>
- <field name="v5" start="5" bits="1" format="bitmask" ><description>Processed Virtual Input 5 </description></field>
- <field name="v6" start="6" bits="1" format="bitmask" ><description>Processed Virtual Input 6 </description></field>
- <field name="v7" start="7" bits="1" format="bitmask" ><description>Processed Virtual Input 7 </description></field>
-
- <field name="v8" start="8" bits="1" format="bitmask" ><description>Processed Virtual Input 8 </description></field>
- <field name="v9" start="9" bits="1" format="bitmask" ><description>Processed Virtual Input 9 </description></field>
- <field name="v10" start="10" bits="1" format="bitmask" ><description>Processed Virtual Input 10 </description></field>
- <field name="v11" start="11" bits="1" format="bitmask" ><description>Processed Virtual Input 11 </description></field>
- <field name="v12" start="12" bits="1" format="bitmask" ><description>Processed Virtual Input 12 </description></field>
- <field name="v13" start="13" bits="1" format="bitmask" ><description>Processed Virtual Input 13 </description></field>
- <field name="v14" start="14" bits="1" format="bitmask" ><description>Processed Virtual Input 14 </description></field>
- <field name="v15" start="15" bits="1" format="bitmask" ><description>Processed Virtual Input 15 </description></field>
+ <field name="Mult2_all" start="0" bits="16" format="hex" />
+ <field name="m_V0" start="0" bits="1" format="bitmask" ><description>Virtual 0 </description></field>
+ <field name="m_V1" start="1" bits="1" format="bitmask" ><description>Virtual 1 </description></field>
+ <field name="m_V2" start="2" bits="1" format="bitmask" ><description>Virtual 2 </description></field>
+ <field name="m_V3" start="3" bits="1" format="bitmask" ><description>Virtual 3 </description></field>
+ <field name="m_V4" start="4" bits="1" format="bitmask" ><description>Virtual 4 </description></field>
+ <field name="m_V5" start="5" bits="1" format="bitmask" ><description>Virtual 5 </description></field>
+ <field name="m_V6" start="6" bits="1" format="bitmask" ><description>Virtual 6 </description></field>
+ <field name="m_V7" start="7" bits="1" format="bitmask" ><description>Virtual 7 </description></field>
+ <field name="m_V8" start="8" bits="1" format="bitmask" ><description>Virtual 8 </description></field>
+ <field name="m_V9" start="9" bits="1" format="bitmask" ><description>Virtual 9 </description></field>
+ <field name="m_V10" start="10" bits="1" format="bitmask" ><description>Virtual 10 </description></field>
+ <field name="m_V11" start="11" bits="1" format="bitmask" ><description>Virtual 11 </description></field>
+ <field name="m_V12" start="12" bits="1" format="bitmask" ><description>Virtual 12 </description></field>
+ <field name="m_V13" start="13" bits="1" format="bitmask" ><description>Virtual 13 </description></field>
+ <field name="m_V14" start="14" bits="1" format="bitmask" ><description>Virtual 14 </description></field>
+ <field name="m_V15" start="15" bits="1" format="bitmask" ><description>Virtual 15 </description></field>
</register>
<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 0 to 32 for output</description>
- <field name="Output0A" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output1A" address="0001">
- <description>Use Inputs 32 to 63 for output</description>
- <field name="Output1A" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output2A" address="0002">
- <description>Use Inputs 64 to 95 for output</description>
- <field name="Output2A" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output3A" address="0003">
- <description>Use Inputs 96 to 127 for output</description>
- <field name="Output3A" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output4A" address="0004">
- <description>Use Inputs 128 to 159 for output</description>
- <field name="Output4A" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output5A" address="0005">
- <description>Use Inputs 160 to 191 for output</description>
- <field name="Output5A" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output6A" address="0006">
- <description>Use Inputs 192 to 223 for output</description>
- <field name="Output6A" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output7A" address="0007">
- <description>Use Inputs 224 to 255 for output</description>
- <field name="Output7A" start="0" bits="32" format="bitmask" />
- </register>
- </group> -->
+
- <group name="Output0A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+ <group name="Output0A_group" address="0200" size="8" repeat="8" stepsize="8" continuous="false" >
<description>Group signals with 'or' for output before 'and' with group B</description>
- <register name="Output_Proc_inA0" address="0000" >
+ <register name="Output0A" 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>
+ <field name="Output0A_all" 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" >
+ <group name="Output0B_group" address="0300" size="8" repeat="8" stepsize="8" continuous="false" >
<description>Group signals with 'or' for output before 'and' with group A</description>
- <register name="Output_Proc_inB0" address="0000" >
+ <register name="Output0B" 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>
+ <field name="Output0B_all" 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" >
+ <group name="Output1A_group" address="0200" size="8" repeat="8" stepsize="8" continuous="false" >
<description>Group signals with 'or' for output before 'and' with group B</description>
- <register name="Output_Proc_inA1" address="0001" >
+ <register name="Output1A" 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>TOF S0 </description></field>
- <field name="A_P33" start="1" bits="1" format="bitmask" > <description>TOF S1 </description></field>
- <field name="A_P34" start="2" bits="1" format="bitmask" > <description>TOF S2 </description></field>
- <field name="A_P35" start="3" bits="1" format="bitmask" > <description>TOF S3 </description></field>
- <field name="A_P36" start="4" bits="1" format="bitmask" > <description>TOF S4 </description></field>
- <field name="A_P37" start="5" bits="1" format="bitmask" > <description>TOF 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>RPC S0 </description></field>
- <field name="A_P41" start="9" bits="1" format="bitmask" > <description>RPC S1 </description></field>
- <field name="A_P42" start="10" bits="1" format="bitmask" ><description>RPC S2 </description></field>
- <field name="A_P43" start="11" bits="1" format="bitmask" ><description>RPC 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>RPC S4 </description></field>
- <field name="A_P46" start="14" bits="1" format="bitmask" ><description>RPC 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>
+ <field name="Output1A_all" start="0" bits="32" format="hex" />
+ <field name="a_P32" start="0" bits="1" format="bitmask" > <description>TOF S0 </description></field>
+ <field name="a_P33" start="1" bits="1" format="bitmask" > <description>TOF S1 </description></field>
+ <field name="a_P34" start="2" bits="1" format="bitmask" > <description>TOF S2 </description></field>
+ <field name="a_P35" start="3" bits="1" format="bitmask" > <description>TOF S3 </description></field>
+ <field name="a_P36" start="4" bits="1" format="bitmask" > <description>TOF S4 </description></field>
+ <field name="a_P37" start="5" bits="1" format="bitmask" > <description>TOF 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>RPC S0 </description></field>
+ <field name="a_P41" start="9" bits="1" format="bitmask" > <description>RPC S1 </description></field>
+ <field name="a_P42" start="10" bits="1" format="bitmask" ><description>RPC S2 </description></field>
+ <field name="a_P43" start="11" bits="1" format="bitmask" ><description>RPC 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>RPC S4 </description></field>
+ <field name="a_P46" start="14" bits="1" format="bitmask" ><description>RPC S5 </description></field>
+ <field name="a_P47" start="15" bits="1" format="bitmask" ><description>47 </description></field>
+ <field name="a_V0" start="16" bits="1" format="bitmask" ><description>Virtual 0 </description></field>
+ <field name="a_V1" start="17" bits="1" format="bitmask" ><description>Virtual 1 </description></field>
+ <field name="a_V2" start="18" bits="1" format="bitmask" ><description>Virtual 2 </description></field>
+ <field name="a_V3" start="19" bits="1" format="bitmask" ><description>Virtual 3 </description></field>
+ <field name="a_V4" start="20" bits="1" format="bitmask" ><description>Virtual 4 </description></field>
+ <field name="a_V5" start="21" bits="1" format="bitmask" ><description>Virtual 5 </description></field>
+ <field name="a_V6" start="22" bits="1" format="bitmask" ><description>Virtual 6 </description></field>
+ <field name="a_V7" start="23" bits="1" format="bitmask" ><description>Virtual 7 </description></field>
+ <field name="a_V8" start="24" bits="1" format="bitmask" ><description>Virtual 8 </description></field>
+ <field name="a_V9" start="25" bits="1" format="bitmask" ><description>Virtual 9 </description></field>
+ <field name="a_V10" start="26" bits="1" format="bitmask" ><description>Virtual 10 </description></field>
+ <field name="a_V11" start="27" bits="1" format="bitmask" ><description>Virtual 11 </description></field>
+ <field name="a_V12" start="28" bits="1" format="bitmask" ><description>Virtual 12 </description></field>
+ <field name="a_V13" start="29" bits="1" format="bitmask" ><description>Virtual 13 </description></field>
+ <field name="a_V14" start="30" bits="1" format="bitmask" ><description>Virtual 14 </description></field>
+ <field name="a_V15" start="31" bits="1" format="bitmask" ><description>Virtual 15 </description></field>
</register>
</group>
- <group name="Output1B" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
+ <group name="Output1B_group" address="0300" size="8" repeat="8" stepsize="8" continuous="false" >
<description>Group signals with 'or' for output before 'and' with group A</description>
- <register name="Output_Proc_inB1" address="0001" >
+ <register name="Output1B" 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>TOF S0 </description></field>
- <field name="B_P33" start="1" bits="1" format="bitmask" > <description>TOF S1 </description></field>
- <field name="B_P34" start="2" bits="1" format="bitmask" > <description>TOF S2 </description></field>
- <field name="B_P35" start="3" bits="1" format="bitmask" > <description>TOF S3 </description></field>
- <field name="B_P36" start="4" bits="1" format="bitmask" > <description>TOF S4 </description></field>
- <field name="B_P37" start="5" bits="1" format="bitmask" > <description>TOF 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>RPC S0 </description></field>
- <field name="B_P41" start="9" bits="1" format="bitmask" > <description>RPC S1 </description></field>
- <field name="B_P42" start="10" bits="1" format="bitmask" ><description>RPC S2 </description></field>
- <field name="B_P43" start="11" bits="1" format="bitmask" ><description>RPC 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>RPC S4 </description></field>
- <field name="B_P46" start="14" bits="1" format="bitmask" ><description>RPC 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>
+ <field name="Output1B_all" start="0" bits="32" format="hex" />
+ <field name="b_P32" start="0" bits="1" format="bitmask" ><description>TOF S0 </description></field>
+ <field name="b_P33" start="1" bits="1" format="bitmask" ><description>TOF S1 </description></field>
+ <field name="b_P34" start="2" bits="1" format="bitmask" ><description>TOF S2 </description></field>
+ <field name="b_P35" start="3" bits="1" format="bitmask" ><description>TOF S3 </description></field>
+ <field name="b_P36" start="4" bits="1" format="bitmask" ><description>TOF S4 </description></field>
+ <field name="b_P37" start="5" bits="1" format="bitmask" ><description>TOF 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>RPC S0 </description></field>
+ <field name="b_P41" start="9" bits="1" format="bitmask" ><description>RPC S1 </description></field>
+ <field name="b_P42" start="10" bits="1" format="bitmask" ><description>RPC S2 </description></field>
+ <field name="b_P43" start="11" bits="1" format="bitmask" ><description>RPC 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>RPC S4 </description></field>
+ <field name="b_P46" start="14" bits="1" format="bitmask" ><description>RPC S5 </description></field>
+ <field name="b_P47" start="15" bits="1" format="bitmask" ><description>47 </description></field>
+ <field name="b_V0" start="16" bits="1" format="bitmask" ><description>Virtual 0 </description></field>
+ <field name="b_V1" start="17" bits="1" format="bitmask" ><description>Virtual 1 </description></field>
+ <field name="b_V2" start="18" bits="1" format="bitmask" ><description>Virtual 2 </description></field>
+ <field name="b_V3" start="19" bits="1" format="bitmask" ><description>Virtual 3 </description></field>
+ <field name="b_V4" start="20" bits="1" format="bitmask" ><description>Virtual 4 </description></field>
+ <field name="b_V5" start="21" bits="1" format="bitmask" ><description>Virtual 5 </description></field>
+ <field name="b_V6" start="22" bits="1" format="bitmask" ><description>Virtual 6 </description></field>
+ <field name="b_V7" start="23" bits="1" format="bitmask" ><description>Virtual 7 </description></field>
+ <field name="b_V8" start="24" bits="1" format="bitmask" ><description>Virtual 8 </description></field>
+ <field name="b_V9" start="25" bits="1" format="bitmask" ><description>Virtual 9 </description></field>
+ <field name="b_V10" start="26" bits="1" format="bitmask" ><description>Virtual 10 </description></field>
+ <field name="b_V11" start="27" bits="1" format="bitmask" ><description>Virtual 11 </description></field>
+ <field name="b_V12" start="28" bits="1" format="bitmask" ><description>Virtual 12 </description></field>
+ <field name="b_V13" start="29" bits="1" format="bitmask" ><description>Virtual 13 </description></field>
+ <field name="b_V14" start="30" bits="1" format="bitmask" ><description>Virtual 14 </description></field>
+ <field name="b_V15" start="31" bits="1" format="bitmask" ><description>Virtual 15 </description></field>
</register>
</group>
- <group name="Output2A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+ <group name="Output2A_group" address="0200" size="8" repeat="8" stepsize="8" continuous="false" >
<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 name="Output2A" address="0002" >
+ <description>Use Inputs 64 to 95 for output</description>
+ <field name="Output2A_all" start="0" bits="32" format="hex" />
+ <field name="a_V16" start="0" bits="1" format="bitmask" ><description>Virtual 16 </description></field>
+ <field name="a_V17" start="1" bits="1" format="bitmask" ><description>Virtual 17 </description></field>
+ <field name="a_V18" start="2" bits="1" format="bitmask" ><description>Virtual 18 </description></field>
+ <field name="a_V19" start="3" bits="1" format="bitmask" ><description>Virtual 19 </description></field>
+ <field name="a_V20" start="4" bits="1" format="bitmask" ><description>Virtual 20 </description></field>
+ <field name="a_V21" start="5" bits="1" format="bitmask" ><description>PVirtual 21 </description></field>
+ <field name="a_V22" start="6" bits="1" format="bitmask" > <description>Virtual 22 </description></field>
+ <field name="a_V23" start="7" bits="1" format="bitmask" > <description>Virtual 23 </description></field>
+ <field name="a_V24" start="8" bits="1" format="bitmask" > <description>Virtual 24 </description></field>
+ <field name="a_V25" start="9" bits="1" format="bitmask" > <description>Virtual 25 </description></field>
+ <field name="a_V26" start="10" bits="1" format="bitmask" ><description>Virtual 26 </description></field>
+ <field name="a_V27" start="11" bits="1" format="bitmask" ><description>Virtual 27 </description></field>
+ <field name="a_V28" start="12" bits="1" format="bitmask" ><description>Virtual 28 </description></field>
+ <field name="a_V29" start="13" bits="1" format="bitmask" ><description>Virtual 29 </description></field>
+ <field name="a_V30" start="14" bits="1" format="bitmask" ><description>Virtual 30 </description></field>
+ <field name="a_V31" start="15" bits="1" format="bitmask" ><description>Virtual 31 </description></field>
+ <field name="a_C0" start="16" bits="1" format="bitmask" ><description>Coincidence 0 </description></field>
+ <field name="a_C1" start="17" bits="1" format="bitmask" ><description>Coincidence 1 </description></field>
+ <field name="a_C2" start="18" bits="1" format="bitmask" ><description>Coincidence 2 </description></field>
+ <field name="a_C3" start="19" bits="1" format="bitmask" ><description>Coincidence 3 </description></field>
+ <field name="a_C4" start="20" bits="1" format="bitmask" ><description>Coincidence 4 </description></field>
+ <field name="a_C5" start="21" bits="1" format="bitmask" ><description>Coincidence 5 </description></field>
+ <field name="a_C6" start="22" bits="1" format="bitmask" ><description>Coincidence 6 </description></field>
+ <field name="a_C7" start="23" bits="1" format="bitmask" ><description>Coincidence 7 </description></field>
+ <field name="a_C8" start="24" bits="1" format="bitmask" ><description>Coincidence 8 </description></field>
+ <field name="a_C9" start="25" bits="1" format="bitmask" ><description>Coincidence 9 </description></field>
+ <field name="a_C10" start="26" bits="1" format="bitmask" ><description>Coincidence 10 </description></field>
+ <field name="a_C11" start="27" bits="1" format="bitmask" ><description>Coincidence 11 </description></field>
+ <field name="a_C12" start="28" bits="1" format="bitmask" ><description>Coincidence 12 </description></field>
+ <field name="a_C13" start="29" bits="1" format="bitmask" ><description>Coincidence 13 </description></field>
+ <field name="a_C14" start="30" bits="1" format="bitmask" ><description>Coincidence 14 </description></field>
+ <field name="a_C15" start="31" bits="1" format="bitmask" ><description>Coincidence 15 </description></field>
</register>
</group>
- <group name="Output2B" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
+ <group name="Output2B_group" address="0300" size="8" repeat="8" stepsize="8" continuous="false" >
<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 name="Output2B" address="0002" >
+ <description>Use Inputs 64 to 95 for output</description>
+ <field name="Output2B_all" start="0" bits="32" format="hex" />
+ <field name="b_V16" start="0" bits="1" format="bitmask" ><description>Virtual 16 </description></field>
+ <field name="b_V17" start="1" bits="1" format="bitmask" ><description>Virtual 17 </description></field>
+ <field name="b_V18" start="2" bits="1" format="bitmask" ><description>Virtual 18 </description></field>
+ <field name="b_V19" start="3" bits="1" format="bitmask" ><description>Virtual 19 </description></field>
+ <field name="b_V20" start="4" bits="1" format="bitmask" ><description>Virtual 20 </description></field>
+ <field name="b_V21" start="5" bits="1" format="bitmask" ><description>Virtual 21 </description></field>
+ <field name="b_V22" start="6" bits="1" format="bitmask" ><description>Virtual 22 </description></field>
+ <field name="b_V23" start="7" bits="1" format="bitmask" ><description>Virtual 23 </description></field>
+ <field name="b_V24" start="8" bits="1" format="bitmask" ><description>Virtual 24 </description></field>
+ <field name="b_V25" start="9" bits="1" format="bitmask" ><description>Virtual 25 </description></field>
+ <field name="b_V26" start="10" bits="1" format="bitmask" ><description>Virtual 26 </description></field>
+ <field name="b_V27" start="11" bits="1" format="bitmask" ><description>Virtual 27 </description></field>
+ <field name="b_V28" start="12" bits="1" format="bitmask" ><description>Virtual 28 </description></field>
+ <field name="b_V29" start="13" bits="1" format="bitmask" ><description>Virtual 29 </description></field>
+ <field name="b_V30" start="14" bits="1" format="bitmask" ><description>Virtual 30 </description></field>
+ <field name="b_V31" start="15" bits="1" format="bitmask" ><description>Virtual 31 </description></field>
+ <field name="b_C0" start="16" bits="1" format="bitmask" ><description>Coincidence 0 </description></field>
+ <field name="b_C1" start="17" bits="1" format="bitmask" ><description>Coincidence 1 </description></field>
+ <field name="b_C2" start="18" bits="1" format="bitmask" ><description>Coincidence 2 </description></field>
+ <field name="b_C3" start="19" bits="1" format="bitmask" ><description>Coincidence 3 </description></field>
+ <field name="b_C4" start="20" bits="1" format="bitmask" ><description>Coincidence 4 </description></field>
+ <field name="b_C5" start="21" bits="1" format="bitmask" ><description>Coincidence 5 </description></field>
+ <field name="b_C6" start="22" bits="1" format="bitmask" ><description>Coincidence 6 </description></field>
+ <field name="b_C7" start="23" bits="1" format="bitmask" ><description>Coincidence 7 </description></field>
+ <field name="b_C8" start="24" bits="1" format="bitmask" ><description>Coincidence 8 </description></field>
+ <field name="b_C9" start="25" bits="1" format="bitmask" ><description>Coincidence 9 </description></field>
+ <field name="b_C10" start="26" bits="1" format="bitmask" ><description>Coincidence 10 </description></field>
+ <field name="b_C11" start="27" bits="1" format="bitmask" ><description>Coincidence 11 </description></field>
+ <field name="b_C12" start="28" bits="1" format="bitmask" ><description>Coincidence 12 </description></field>
+ <field name="b_C13" start="29" bits="1" format="bitmask" ><description>Coincidence 13 </description></field>
+ <field name="b_C14" start="30" bits="1" format="bitmask" ><description>Coincidence 14 </description></field>
+ <field name="b_C15" start="31" bits="1" format="bitmask" ><description>Coincidence 15 </description></field>
</register>
</group>
- <group name="Output3A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+<!-- <group name="Output3A_group" address="0200" size="8" repeat="8" stepsize="8" continuous="false" >
<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" >
+ <group name="Output3B_group" address="0300" size="8" repeat="8" stepsize="8" continuous="false" >
<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>-->
- <group name="Output4A" address="0200" size="8" repeat="16" stepsize="8" continuous="true" >
+ <group name="Output3A_group" address="0200" size="8" repeat="8" stepsize="8" continuous="false" >
<description>Group signals with 'or' for output before 'and' with group B</description>
- <register name="Output_Mult_inA1" address="0003" >
+ <register name="Output3A" 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>
+ <field name="Output3A_all" start="0" bits="16" format="hex" />
+ <field name="a_M0" start="0" bits="1" format="bitmask" ><description>Multiplicity 0 </description></field>
+ <field name="a_M1" start="1" bits="1" format="bitmask" ><description>Multiplicity 1 </description></field>
+ <field name="a_M2" start="2" bits="1" format="bitmask" ><description>Multiplicity 2 </description></field>
+ <field name="a_M3" start="3" bits="1" format="bitmask" ><description>Multiplicity 3 </description></field>
+ <field name="a_M4" start="4" bits="1" format="bitmask" ><description>Multiplicity 4 </description></field>
+ <field name="a_M5" start="5" bits="1" format="bitmask" ><description>Multiplicity 5 </description></field>
+ <field name="a_M6" start="6" bits="1" format="bitmask" ><description>Multiplicity 6 </description></field>
+ <field name="a_M7" start="7" bits="1" format="bitmask" ><description>Multiplicity 7 </description></field>
+ <field name="a_M8" start="8" bits="1" format="bitmask" ><description>Multiplicity 8 </description></field>
+ <field name="a_M9" start="9" bits="1" format="bitmask" ><description>Multiplicity 9 </description></field>
+ <field name="a_M10" start="10" bits="1" format="bitmask" ><description>Multiplicity 10 </description></field>
+ <field name="a_M11" start="11" bits="1" format="bitmask" ><description>Multiplicity 11 </description></field>
+ <field name="a_M12" start="12" bits="1" format="bitmask" ><description>Multiplicity 12 </description></field>
+ <field name="a_M13" start="13" bits="1" format="bitmask" ><description>Multiplicity 13 </description></field>
+ <field name="a_M14" start="14" bits="1" format="bitmask" ><description>Multiplicity 14 </description></field>
+ <field name="a_M15" start="15" bits="1" format="bitmask" ><description>Multiplicity 15 </description></field>
</register>
</group>
- <group name="Output4B" address="0300" size="8" repeat="16" stepsize="8" continuous="true" >
+ <group name="Output3B_group" address="0300" size="8" repeat="8" stepsize="8" continuous="false" >
<description>Group signals with 'or' for output before 'and' with group A</description>
- <register name="Output_Mult_inB1" address="0003" >
+ <register name="Output3B" 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>
+ <field name="Output3B_all" start="0" bits="16" format="hex" />
+ <field name="b_M0" start="0" bits="1" format="bitmask" ><description>Multiplicity 0 </description></field>
+ <field name="b_M1" start="1" bits="1" format="bitmask" ><description>Multiplicity 1 </description></field>
+ <field name="b_M2" start="2" bits="1" format="bitmask" ><description>Multiplicity 2 </description></field>
+ <field name="b_M3" start="3" bits="1" format="bitmask" ><description>Multiplicity 3 </description></field>
+ <field name="b_M4" start="4" bits="1" format="bitmask" ><description>Multiplicity 4 </description></field>
+ <field name="b_M5" start="5" bits="1" format="bitmask" ><description>Multiplicity 5 </description></field>
+ <field name="b_M6" start="6" bits="1" format="bitmask" ><description>Multiplicity 6 </description></field>
+ <field name="b_M7" start="7" bits="1" format="bitmask" ><description>Multiplicity 7 </description></field>
+ <field name="b_M8" start="8" bits="1" format="bitmask" ><description>Multiplicity 8 </description></field>
+ <field name="b_M9" start="9" bits="1" format="bitmask" ><description>Multiplicity 9 </description></field>
+ <field name="b_M10" start="10" bits="1" format="bitmask" ><description>Multiplicity 10 </description></field>
+ <field name="b_M11" start="11" bits="1" format="bitmask" ><description>Multiplicity 11 </description></field>
+ <field name="b_M12" start="12" bits="1" format="bitmask" ><description>Multiplicity 12 </description></field>
+ <field name="b_M13" start="13" bits="1" format="bitmask" ><description>Multiplicity 13 </description></field>
+ <field name="b_M14" start="14" bits="1" format="bitmask" ><description>Multiplicity 14 </description></field>
+ <field name="b_M15" start="15" bits="1" format="bitmask" ><description>Multiplicity 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 name="Output1B" address="0001">
- <description>Use Inputs 32 to 63 for output</description>
- <field name="Output1B" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output2B" address="0002">
- <description>Use Inputs 64 to 95 for output</description>
- <field name="Output2B" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output3B" address="0003">
- <description>Use Inputs 96 to 127 for output</description>
- <field name="Output3B" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output4B" address="0004">
- <description>Use Inputs 128 to 159 for output</description>
- <field name="Output4B" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output5B" address="0005">
- <description>Use Inputs 160 to 191 for output</description>
- <field name="Output5B" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output6B" address="0006">
- <description>Use Inputs 192 to 223 for output</description>
- <field name="Output6B" start="0" bits="32" format="bitmask" />
- </register>
- <register name="Output7B" address="0007">
- <description>Use Inputs 224 to 255 for output</description>
- <field name="Output7B" start="0" bits="32" format="bitmask" />
- </register>
- </group>-->
+
</group>
<group name="Scalers" address="0000" size="512" purpose="status" mode="r" continuous="true">
<sliceName value="141">proc.RPC S4 </sliceName>
<sliceName value="142">proc.RPC 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="144">proc.Virtual 0 </sliceName>
+ <sliceName value="145">proc.Virtual 1 </sliceName>
+ <sliceName value="146">proc.Virtual 2 </sliceName>
+ <sliceName value="147">proc.Virtual 3 </sliceName>
+ <sliceName value="148">proc.Virtual 4 </sliceName>
+ <sliceName value="149">proc.Virtual 5 </sliceName>
+ <sliceName value="150">proc.Virtual 6 </sliceName>
+ <sliceName value="151">proc.Virtual 7 </sliceName>
+ <sliceName value="152">proc.Virtual 8 </sliceName>
+ <sliceName value="153">proc.Virtual 9 </sliceName>
+ <sliceName value="154">proc.Virtual 10 </sliceName>
+ <sliceName value="155">proc.Virtual 11 </sliceName>
+ <sliceName value="156">proc.Virtual 12 </sliceName>
+ <sliceName value="157">proc.Virtual 13 </sliceName>
+ <sliceName value="158">proc.Virtual 14 </sliceName>
+ <sliceName value="159">proc.Virtual 15 </sliceName>
+ <sliceName value="160">proc.Virtual 16 </sliceName>
+ <sliceName value="161">proc.Virtual 17 </sliceName>
+ <sliceName value="162">proc.Virtual 18 </sliceName>
+ <sliceName value="163">proc.Virtual 19 </sliceName>
+ <sliceName value="164">proc.Virtual 20 </sliceName>
+ <sliceName value="165">proc.Virtual 21 </sliceName>
+ <sliceName value="166">proc.Virtual 22 </sliceName>
+ <sliceName value="167">proc.Virtual 23 </sliceName>
+ <sliceName value="168">proc.Virtual 24 </sliceName>
+ <sliceName value="169">proc.Virtual 25 </sliceName>
+ <sliceName value="170">proc.Virtual 26 </sliceName>
+ <sliceName value="171">proc.Virtual 27 </sliceName>
+ <sliceName value="172">proc.Virtual 28 </sliceName>
+ <sliceName value="173">proc.Virtual 29 </sliceName>
+ <sliceName value="174">proc.Virtual 30 </sliceName>
+ <sliceName value="175">proc.Virtual 31 </sliceName>
<sliceName value="176" >Group 0 </sliceName>
<sliceName value="177" >Group 1 </sliceName>
<sliceName value="178" >Group 2 </sliceName>