Overview | Releases | Download | Docs | Links | Help | RecentChanges

Barrel3Exceptions

The definitive list of known exceptions

TODO: add channels with anomalous RX threshold settings

Things that can be "made better" if we feel like it

There two stuck pipeline cells, which in theory could be suppressed on the ROD, but this hasn't been implemented.

What does this mean for configuration files?

For optimum performance, four exceptions must be accomodated in the relevant module configuration files:

20220330200472.xml

 <chip id="05" address ="0x25" active="1">
 ...
 <mask>0xffffffff 0xfffbffff 0xffffffff 0xffffffff</mask>

20220330200267.xml

 <chip id="08" address ="0x2a" active="1">
 ...
 <mask>0xefffffff 0xffffffff 0xffffffff 0xffffffff</mask>

20220380200139.xml

  ...
  <chip id="05" address ="0x25" active="1">
  <config> 1 3 0 0 0 0 1 0 1 0 1</config>
  ...
  <chip id="06" address ="0x28" active="1">
  <config> 1 3 0 0 0 0 0 0 0 1 1</config>
  ...
  <chip id="07" address ="0x29" active="1">
  <config> 1 3 0 0 0 0 0 1 1 0 1</config>
  ...

20220380200111.xml

  ...
  <chip id="05" address ="0x25" active="1">
  <config> 1 3 0 0 0 0 1 0 1 0 1</config>
  ...
  <chip id="06" address ="0x28" active="1">
  <config> 1 3 0 0 0 0 0 0 0 1 1</config>
  ...
  <chip id="07" address ="0x29" active="1">
  <config> 1 3 0 0 0 0 0 1 1 0 1</config>
  ...

Two exceptions must be accomodated in both the relevant module configuration files and in the power supply section of the master configuration file:

20220330200446.xml

  <select>1</select>

Barrel3.xml

 <channel id="XX" MUR="3124" module="3">
  <state name = "OFF">
   <param name="LVCLKS" value="1"></param>
  </state>
  <state name = "STB">
   <param name="LVCLKS" value="1"></param>
  </state>
  <state name = "ON">
   <param name="LVCLKS" value="1"></param>
  </state>
 </channel>

20220170200009.xml

  <select>1</select>

Barrel3.xml

 <channel id="XX" MUR="3030" module="5">
  <state name = "OFF">
   <param name="LVCLKS" value="1"></param>
  </state>
  <state name = "STB">
   <param name="LVCLKS" value="1"></param>
  </state>
  <state name = "ON">
   <param name="LVCLKS" value="1"></param>
  </state>
 </channel>

Two exceptions must be accomodated in the power supply section of the configuration file only:

Barrel3.xml

 <channel id="XX" MUR="3117" module="6">
  <state name = "ON">
   <param name="LVch_Vcc" value="3.7" loAlarm="0.0" loWarn="3.6" hiWarn="3.8" hiAlarm="3.9"></param>
   <param name="LVch_Vdd" value="4.1" loAlarm="0.0" loWarn="4.0" hiWarn="4.2" hiAlarm="4.3"></param>
  </state>
 </channel>

Barrel3.xml

 <channel id="XX" MUR="3117" module="6">
  <state name = "ON">
   <param name="LVch_Vcc" value="3.7" loAlarm="0.0" loWarn="3.6" hiWarn="3.8" hiAlarm="3.9"></param>
  </state>
 </channel>

Chips not read out during the B3 cold test at Oxford

For Barrel3Analysis, the following chips were missing during data taking.

Position    Serial Number   Chip(s) Masked	Reason  -->later? 
LMT08 Z+1   20220330200472   M0 or M0-E5  Data errors -->solved by masking off 1 channel
LMT22 Z+5   20220440200373   M0	 Link0 no data at end of run --> recovered later 
LMT28 Z+6   20220380200139   M8	 Link1 VCSEL “very sick”
LMT29 Z-3   20220380200111   M0	 Link1 known fibre break
LMT31 Z+2   20220040200245   M8	 BC/L1A counter errors  --> module replaced

MissingLinks: a complete list of known dead data links and the locations of modified modules for all barrels is available here.