The FEE Server Control Engine of the ALICE-TRD - Westfälische ...
The FEE Server Control Engine of the ALICE-TRD - Westfälische ...
The FEE Server Control Engine of the ALICE-TRD - Westfälische ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4 <strong>The</strong> <strong>ALICE</strong> Transition Radiation Detector<br />
needed. This conversion is done by a class in <strong>the</strong> control engine when <strong>the</strong> SCSN frames<br />
are created (see section 5.3).<br />
AliceID (bit pattern) addressed MCMs / ROBs<br />
xxxx0yyyyyy MCM with slave ID yyyyyy, e.g.<br />
xxxx0000110 corresponds to MCM 6<br />
on ROB xxxx<br />
xxxx1000001 all column merger MCMs<br />
xxxx1000010 all board merger MCMs<br />
xxxx1000100 half chamber merger on C0 chamber<br />
xxxx1001000 half chamber merger on C1 chamber<br />
xxxx1010000 all MCMs at <strong>the</strong> edge <strong>of</strong> <strong>the</strong> ROC (depends<br />
on side)<br />
xxxx1100000 all MCMs except for edge and column<br />
mergers chips<br />
xxxx1111111 all MCMs (broadcast)<br />
1000xxxxxxx MCMs on ROB 0 (T1A)<br />
1001xxxxxxx MCMs on ROB 1 (T1B)<br />
1010xxxxxxx MCMs on ROB 2 (T1A)<br />
1011xxxxxxx MCMs on ROB 3 (T2B)<br />
1100xxxxxxx MCMs on ROB 4 (T3A)<br />
1101xxxxxxx MCMs on ROB 5 (T3B)<br />
1110xxxxxxx MCMs on ROB 6 (T4A)<br />
1111xxxxxxx MCMs on ROB 7 (T4B)<br />
0001xxxxxxx ROBs on A side (ROBs 0, 2, 4, 6)<br />
0010xxxxxxx ROBs on B side (ROBs 1, 3, 5, 7)<br />
0100xxxxxxx ROB 4 and 5 (T3A, T3B)<br />
0000xxxxxxx all ROB.<br />
Table 4.1: Composition <strong>of</strong> <strong>the</strong> AliceID. To get a complete AliceID one has to combine one entry<br />
from <strong>the</strong> upper part <strong>of</strong> <strong>the</strong> table with one entry from <strong>the</strong> lower part <strong>of</strong> <strong>the</strong> table, e.g.<br />
110100000110 addresses MCM 6 on ROB 5. Meaningless combinations are ignored.<br />
<strong>The</strong> tasks <strong>of</strong> <strong>the</strong> different MCMs (column merger, bord merger, half chamber merger)<br />
are explained in section 4.3.6 and <strong>the</strong> positions <strong>of</strong> <strong>the</strong> ROBs are shown in figure 4.7 on<br />
page 31.<br />
Measurements<br />
Figure 4.15 shows <strong>the</strong> signal on both LVDS lines between two MCMs during <strong>the</strong> transmission<br />
<strong>of</strong> a ping frame. A ping frame is a frame which is just forwarded from MCM to<br />
MCM without initiating any fur<strong>the</strong>r action. This ping frame shows an important feature<br />
<strong>of</strong> <strong>the</strong> SCSN Bus. Although <strong>the</strong> size <strong>of</strong> a frame is fixed to 85 bit (compare figure 4.13) <strong>the</strong><br />
number <strong>of</strong> transmitted bits can be bigger. If a frame contains more <strong>the</strong>n 8 equal bits, stuff<br />
bits are inserted in <strong>the</strong> frame. <strong>The</strong> stuff bits have <strong>the</strong> opposite value to <strong>the</strong> sequence <strong>of</strong><br />
equal bits. <strong>The</strong> ping frame shown in in figure 4.15 has a long sequence <strong>of</strong> bits with value<br />
0 (between 0.9 µs and 3.1 µs). <strong>The</strong>refore 5 stuff bits with value 1 were inserted, resulting<br />
in a total frame size <strong>of</strong> 90 bits. <strong>The</strong> stuff bits are necessary because <strong>the</strong> bit transitions in<br />
41