Calibration2CBC.xml 2.97 KB
Newer Older
1
<?xml version='1.0' encoding='utf-8'?>
2
<HwDescription>
Suvankar Roy Chowdhury's avatar
Suvankar Roy Chowdhury committed
3
4
  <BeBoard Id="0" boardType="GLIB">
    <!-- <connection id="board" uri="ipbusudp-2.0://192.168.000.175:50001" address_table="file://settings/address_table_2CBC.xml" /> -->
Georg Auzinger's avatar
Georg Auzinger committed
5
    <connection id="board" uri="ipbusudp-2.0://192.168.0.175:50001" address_table="file://settings/address_table_2CBC.xml" />
Suvankar Roy Chowdhury's avatar
Suvankar Roy Chowdhury committed
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
    <FW_Version NCbcDataSize="4" />
    <Module FeId="0" FMCId="0" ModuleId="0" Status="1">
      <Global_CBC_Register name="MiscTestPulseCtrl&amp;AnalogMux">0x21</Global_CBC_Register>
      <CBC Id="0" configfile="./settings/Cbc_default_hole.txt" />
      <CBC Id="1" configfile="./settings/Cbc_default_hole.txt" />
    </Module>
    <!-- Commissioning Mode -->
    <!-- set to 1 to enable commissioning mode -->
    <Register name="COMMISSIONNING_MODE_RQ">0</Register>
    <!-- set to 1 to enable test pulse in commissioning mode -->
    <Register name="COMMISSIONNING_MODE_CBC_TEST_PULSE_VALID">0</Register>
    <Register name="COMMISSIONNING_MODE_DELAY_AFTER_FAST_RESET">50</Register>
    <Register name="COMMISSIONNING_MODE_DELAY_AFTER_L1A">400</Register>
    <Register name="COMMISSIONNING_MODE_DELAY_AFTER_TEST_PULSE">201</Register>
    <!-- Acquisition -->
    <Register name="cbc_stubdata_latency_adjust_fe1">1</Register>
    <Register name="cbc_stubdata_latency_adjust_fe2">1</Register>
    <Register name="pc_commands.CBC_DATA_PACKET_NUMBER">9</Register>
    <Register name="pc_commands.CBC_DATA_GENE">1</Register>
    <Register name="pc_commands.ACQ_MODE">1</Register>
    <!-- Trigger -->
    <!-- set to 1 to use external triggers -->
    <Register name="pc_commands.TRIGGER_SEL">0</Register>
    <Register name="pc_commands.INT_TRIGGER_FREQ">10</Register>
    <!-- Clock -->
    <!-- set to 1 for external clocking -->
    <Register name="dio5.clk_mux_sel">0</Register>
    <!-- DIO5 Config -->
    <!-- set to 0 for rising edge, 1 for falling -->
    <Register name="dio5.fmcdio5_trig_in_edge">0</Register>
    <!-- set to 1 to output L1A signal, 0 for input pulse -->
    <Register name="dio5.fmcdio5_lemo2_sig_sel">1</Register>
    <!-- set to 1 for active low or 1 for active high || NEEDS TO BE 0 for the TLU-->
    <Register name="dio5.fmcdio5_backpressure_out_polar">0</Register>
    <!-- DIO5 threshold: [v]/3.3*256 -->
    <Register name="dio5.fmcdio5_threshold_trig_in">40</Register>
    <Register name="dio5.fmcdio5_threshold_clk_in">40</Register>
    <!-- DIO5 Termination -->
    <Register name="dio5.fmcdio5_clk_in_50ohms">1</Register>
    <Register name="dio5.fmcdio5_clk_out_50ohms">0</Register>
    <Register name="dio5.fmcdio5_trig_in_50ohms">1</Register>
    <Register name="dio5.fmcdio5_trig_out_50ohms">0</Register>
  </BeBoard>
49
50
</HwDescription>
<Settings>
51
52
53
54
    <Setting name="TargetVcth">0x78</Setting>
    <Setting name="TargetOffset">0x50</Setting>
    <Setting name="Nevents">10</Setting>
    <Setting name="TestPulsePotentiometer">0x00</Setting>
55
    <Setting name="HoleMode">1</Setting>
56
    <Setting name="VerificationLoop">1</Setting>
57
</Settings>