23.11.2012 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!