Skip to content

Commit

Permalink
Merge pull request #7 from cms-l1t-offline/master
Browse files Browse the repository at this point in the history
Muon data files for Full O2O PR
  • Loading branch information
aledegano authored Sep 16, 2016
2 parents 37a0dba + 2a28377 commit fad34e8
Show file tree
Hide file tree
Showing 23 changed files with 14,152 additions and 0 deletions.
1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext12.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext13.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext14.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext15.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext16.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext21.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext23.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext24.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext25.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext26.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext34.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext35.lut

Large diffs are not rendered by default.

1,024 changes: 1,024 additions & 0 deletions bmtf_luts/LUTs_Ext/ext56.lut

Large diffs are not rendered by default.

63 changes: 63 additions & 0 deletions o2o/bmtf/BMTF_ALGO.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<algo id="bmtf">
<context id="procMP7">
<param id="regTable" type="table" delimiter="|">
<columns>register_path| register_value</columns>
<types>string| uint</types>
<rows>
<row>payload.run.run_param.open_lut | 0</row>
<row>payload.run.run_param.sel_21 | 0</row>
<row>payload.run.run_param.dis_newalgo | 0</row>
<row>payload.internal_check.patgen_ctrl.intern_bc0_gen | 0</row>
<row>payload.internal_check.patgen_ctrl.patgen_wheel_ena | 0x000000000</row>
<row>payload.internal_check.patgen_ctrl | 0x000000000</row>
<row>payload.algo.algo_ctrl.deser_cntr_start | 0</row>
<row>payload.algo.algo_ctrl.bcnt_del | 0x0A</row>
<row>payload.algo.algo_ctrl.valid_pol | 0</row>
<row>payload.internal_check.patgen_ctrl.check_run | 0</row>
<row>payload.algo.algo_ctrl.ettf_delay | 0x005</row>
<row>payload.algo.algo_ctrl.ettf_out_delay | 0x2</row>
<row>payload.monitor_control.sampling_advisor | 100</row>
<row>payload.monitor_control.out_hipt_thresh | 0</row>
<row>payload.mask_ctrl_N2 | 0x111111</row>
<row>payload.mask_ctrl_P2 | 0x111111</row>
</rows>
</param>

<param id="linkMapTable" type="table" delimiter="|">
<columns>wheel_name | track_segment | track_segment_value</columns>
<types>string | string | int</types>
<rows>
<row>N2 | left_ts1 | 0</row>
<row>N2 | left_ts2 | 1</row>
<row>N2 | right_ts1 | 2</row>
<row>N2 | right_ts2 | 3</row>
<row>N2 | own_ts1 | 4</row>
<row>N2 | own_ts2 | 5</row>
<row>N1 | left_ts1 | 8</row>
<row>N1 | left_ts2 | 9</row>
<row>N1 | right_ts1 | 10</row>
<row>N1 | right_ts2 | 11</row>
<row>N1 | own_ts1 | 12</row>
<row>N1 | own_ts2 | 13</row>
<row>00 | left_ts1 | 16</row>
<row>00 | left_ts2 | 17</row>
<row>00 | right_ts1 | 18</row>
<row>00 | right_ts2 | 19</row>
<row>00 | own_ts1 | 20</row>
<row>00 | own_ts2 | 21</row>
<row>P1 | own_ts1 | 22</row>
<row>P1 | own_ts2 | 23</row>
<row>P1 | left_ts1 | 24</row>
<row>P1 | left_ts2 | 25</row>
<row>P1 | right_ts1 | 26</row>
<row>P1 | right_ts2 | 27</row>
<row>P2 | own_ts1 | 28</row>
<row>P2 | own_ts2 | 29</row>
<row>P2 | left_ts1 | 32</row>
<row>P2 | left_ts2 | 33</row>
<row>P2 | right_ts1 | 34</row>
<row>P2 | right_ts2 | 35</row>
</rows>
</param>
</context>
</algo>
294 changes: 294 additions & 0 deletions o2o/bmtf/BMTF_HW.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,294 @@
<system id="bmtf">
<creator>swatch::bmtfswatchcell::BMTFSystem</creator>
<crates>
<crate id="Schroff crate 1">
<description>Second Schroff crate</description>
<location>Point5, S1D10-43</location>
</crate>
<crate id="Schroff crate 2">
<description>Second Schroff crate</description>
<location>Point5, S2D10-43</location>
</crate>
</crates>
<processors>
<processor id="mp7_slot07">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-09-02:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 1</crate>
<slot>2</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot08">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-09-04:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 1</crate>
<slot>4</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot09">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-09-06:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 1</crate>
<slot>6</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot10">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-09-08:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 1</crate>
<slot>8</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot11">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-09-10:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 1</crate>
<slot>10</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot12">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-09-12:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 1</crate>
<slot>12</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot01">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-17-01:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 2</crate>
<slot>1</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot02">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-17-03:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 2</crate>
<slot>3</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot03">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-17-05:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 2</crate>
<slot>5</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot04">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-17-07:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 2</crate>
<slot>7</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot05">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-17-09:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 2</crate>
<slot>9</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
<processor id="mp7_slot06">
<creator>bmtfswatchcell::BMTFProcessor</creator>
<hw-type>MP7 XE</hw-type>
<role>procMP7</role>
<uri>chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-17-11:50001</uri>
<address-table>file:///opt/xdaq/etc/bmtf/addr_table/framework/mp7xe_infra.xml</address-table>
<crate>Schroff crate 2</crate>
<slot>11</slot>
<rx-port pid="[00:06]" name="Rx[00:06]"/>
<rx-port pid="[08:14]" name="Rx[08:14]"/>
<rx-port pid="[16:30]" name="Rx[16:30]"/>
<rx-port pid="[32:36]" name="Rx[32:36]"/>
<tx-port pid="[60:62]" name="Tx[60:62]"/>
</processor>
</processors>
<daqttc-mgrs>
<daqttc-mgr id="AMC13_BOTTOM">
<creator>bmtfswatchcell::BMTFDaqTTCs</creator>
<role>daqttc</role>
<crate>Schroff crate 1</crate>
<slot>13</slot>
<uri id="t1">chtcp-2.0://ctrl-s2c16-09-01:10203?target=amc-s1d03-09-13-t1:50001</uri>
<uri id="t2">chtcp-2.0://ctrl-s2c16-09-01:10203?target=amc-s1d03-09-13-t2:50001</uri>
<address-table id="t1">file:///opt/cactus/etc/amc13/AMC13XG_T1.xml</address-table>
<address-table id="t2">file:///opt/cactus/etc/amc13/AMC13XG_T2.xml</address-table>
<fed-id>1377</fed-id>
</daqttc-mgr>
<daqttc-mgr id="AMC13_TOP">
<creator>bmtfswatchcell::BMTFDaqTTCs</creator>
<role>daqttc</role>
<crate>Schroff crate 2</crate>
<slot>13</slot>
<uri id="t1">chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-17-13-t1:50001</uri>
<uri id="t2">chtcp-2.0://bridge-s1d03-17:10203?target=amc-s1d03-17-13-t2:50001</uri>
<address-table id="t1">file:///opt/cactus/etc/amc13/AMC13XG_T1.xml</address-table>
<address-table id="t2">file:///opt/cactus/etc/amc13/AMC13XG_T2.xml</address-table>
<fed-id>1376</fed-id>
</daqttc-mgr>
</daqttc-mgrs>
<links/>
<connected-feds>
<connected-fed id="1395">
<port id="mp7_slot01.inputPorts.Rx[00:06]"/>
<port id="mp7_slot02.inputPorts.Rx[00:06]"/>
<port id="mp7_slot03.inputPorts.Rx[00:06]"/>
<port id="mp7_slot04.inputPorts.Rx[00:06]"/>
<port id="mp7_slot05.inputPorts.Rx[00:06]"/>
<port id="mp7_slot06.inputPorts.Rx[00:06]"/>
<port id="mp7_slot07.inputPorts.Rx[00:06]"/>
<port id="mp7_slot08.inputPorts.Rx[00:06]"/>
<port id="mp7_slot09.inputPorts.Rx[00:06]"/>
<port id="mp7_slot10.inputPorts.Rx[00:06]"/>
<port id="mp7_slot11.inputPorts.Rx[00:06]"/>
<port id="mp7_slot12.inputPorts.Rx[00:06]"/>
</connected-fed>
<connected-fed id="1391">
<port id="mp7_slot01.inputPorts.Rx[08:14]"/>
<port id="mp7_slot02.inputPorts.Rx[08:14]"/>
<port id="mp7_slot03.inputPorts.Rx[08:14]"/>
<port id="mp7_slot04.inputPorts.Rx[08:14]"/>
<port id="mp7_slot05.inputPorts.Rx[08:14]"/>
<port id="mp7_slot06.inputPorts.Rx[08:14]"/>
<port id="mp7_slot07.inputPorts.Rx[08:14]"/>
<port id="mp7_slot08.inputPorts.Rx[08:14]"/>
<port id="mp7_slot09.inputPorts.Rx[08:14]"/>
<port id="mp7_slot10.inputPorts.Rx[08:14]"/>
<port id="mp7_slot11.inputPorts.Rx[08:14]"/>
<port id="mp7_slot12.inputPorts.Rx[08:14]"/>
</connected-fed>
<connected-fed id="1390">
<port id="mp7_slot01.inputPorts.Rx[16:22]"/>
<port id="mp7_slot02.inputPorts.Rx[16:22]"/>
<port id="mp7_slot03.inputPorts.Rx[16:22]"/>
<port id="mp7_slot04.inputPorts.Rx[16:22]"/>
<port id="mp7_slot05.inputPorts.Rx[16:22]"/>
<port id="mp7_slot06.inputPorts.Rx[16:22]"/>
<port id="mp7_slot07.inputPorts.Rx[16:22]"/>
<port id="mp7_slot08.inputPorts.Rx[16:22]"/>
<port id="mp7_slot09.inputPorts.Rx[16:22]"/>
<port id="mp7_slot10.inputPorts.Rx[16:22]"/>
<port id="mp7_slot11.inputPorts.Rx[16:22]"/>
<port id="mp7_slot12.inputPorts.Rx[16:22]"/>
</connected-fed>
<connected-fed id="1393">
<port id="mp7_slot01.inputPorts.Rx[22:28]"/>
<port id="mp7_slot02.inputPorts.Rx[22:28]"/>
<port id="mp7_slot03.inputPorts.Rx[22:28]"/>
<port id="mp7_slot04.inputPorts.Rx[22:28]"/>
<port id="mp7_slot05.inputPorts.Rx[22:28]"/>
<port id="mp7_slot06.inputPorts.Rx[22:28]"/>
<port id="mp7_slot07.inputPorts.Rx[22:28]"/>
<port id="mp7_slot08.inputPorts.Rx[22:28]"/>
<port id="mp7_slot09.inputPorts.Rx[22:28]"/>
<port id="mp7_slot10.inputPorts.Rx[22:28]"/>
<port id="mp7_slot11.inputPorts.Rx[22:28]"/>
<port id="mp7_slot12.inputPorts.Rx[22:28]"/>
</connected-fed>
<connected-fed id="1394">
<port id="mp7_slot01.inputPorts.Rx[28:30]"/>
<port id="mp7_slot01.inputPorts.Rx[32:36]"/>
<port id="mp7_slot02.inputPorts.Rx[28:30]"/>
<port id="mp7_slot02.inputPorts.Rx[32:36]"/>
<port id="mp7_slot03.inputPorts.Rx[28:30]"/>
<port id="mp7_slot03.inputPorts.Rx[32:36]"/>
<port id="mp7_slot04.inputPorts.Rx[28:30]"/>
<port id="mp7_slot04.inputPorts.Rx[32:36]"/>
<port id="mp7_slot05.inputPorts.Rx[28:30]"/>
<port id="mp7_slot05.inputPorts.Rx[32:36]"/>
<port id="mp7_slot06.inputPorts.Rx[28:30]"/>
<port id="mp7_slot06.inputPorts.Rx[32:36]"/>
<port id="mp7_slot07.inputPorts.Rx[28:30]"/>
<port id="mp7_slot07.inputPorts.Rx[32:36]"/>
<port id="mp7_slot08.inputPorts.Rx[28:30]"/>
<port id="mp7_slot08.inputPorts.Rx[32:36]"/>
<port id="mp7_slot09.inputPorts.Rx[28:30]"/>
<port id="mp7_slot09.inputPorts.Rx[32:36]"/>
<port id="mp7_slot10.inputPorts.Rx[28:30]"/>
<port id="mp7_slot10.inputPorts.Rx[32:36]"/>
<port id="mp7_slot11.inputPorts.Rx[28:30]"/>
<port id="mp7_slot11.inputPorts.Rx[32:36]"/>
<port id="mp7_slot12.inputPorts.Rx[28:30]"/>
<port id="mp7_slot12.inputPorts.Rx[32:36]"/>
</connected-fed>
</connected-feds>
<excluded-boards/>
</system>

5 changes: 5 additions & 0 deletions o2o/bmtf/bmtf_top_config_p5.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<db>
<key id="RunKey_1">
<load module="BMTF_ALGO.xml"/>
</key>
</db>
18 changes: 18 additions & 0 deletions o2o/ugmt/UGMT_AMC13_RS_MONITORING.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<run-settings id="ugmt">
<context id="daqttcs">
<state id="Halted">
<metric id="amcports.amc09.revisionWrong" status="non-critical"/>
<mon-obj id="amcports.amc01" status="disabled"/>
<mon-obj id="amcports.amc02" status="disabled"/>
<mon-obj id="amcports.amc03" status="disabled"/>
<mon-obj id="amcports.amc04" status="disabled"/>
<mon-obj id="amcports.amc05" status="disabled"/>
<mon-obj id="amcports.amc06" status="disabled"/>
<mon-obj id="amcports.amc07" status="disabled"/>
<mon-obj id="amcports.amc08" status="disabled"/>
<mon-obj id="amcports.amc10" status="disabled"/>
<mon-obj id="amcports.amc11" status="disabled"/>
<mon-obj id="amcports.amc12" status="disabled"/>
</state>
</context>
</run-settings>
Loading

0 comments on commit fad34e8

Please sign in to comment.