ICD LMB Interface


You are presumed to be logged onto an online account, preferably as
D0ICD (ssh -l d0icd d0ol06) or as a d0icd member.
Type the following:

setup d0online
cd ~d0icd/vme/
./vme_icd_lmb &
(Don't forget the period "." at the beginning)

The main goal is to systematically debug each group of three matched PMT sets/bases. We can control the HV pods from the control room. The interface GUI allows to control both the DC offset (governs the amplitude of the SLP) and the delay of the TTL with respect to the trigger.

We are limited to setting only one DC offset and one delay value for each LMB (each ICD crate). The Scan setting is "Passive".

The first row of numbers corresponds to the DC offset (address 40110002), the second row of numbers to the delay (address 40110062).

There are four columns of hex values, one for each ICD crate. Column 1 = NW, Column 2 = NE, Column 3 = SW and Column 4 = SE.

Only the first two bits of the hex values correspond to the DC offset and delay. The DC offset values are in Volts. The delay time is determined using a combination of 20 ns and 2 ns increments. See Tables for DC offset and delay Hex settings!

For example, we initially set the DC offset to about 6.7 Volts with a delay of zero for the Southeast ICD SLP. This corresponds to entering the Hex value aa in Row 1, Column 4, and 00 in Row 2, Column 4. Doubleclick on the cell, then enter the value, then hit Enter. To commit, click on the cell in Row 3 (address 40110020), and then hit Enter.

At these settings, we saw from the pin diode readout, a value of 35 mV. The approximate conversion: 1 ADC count is about equal to 1/10 mV. At the BLS readout, the ADC value is about a factor of two smaller, such that this signal should correspond to about a signal of 180 ADC counts above pedestal. IF we were in time, which is doubtful (delay = 0). Before trying higher DC offset values, we need to determine the best range of delays.

At the end of your session, remember to set all DC offsets to 0 and then commit before closing the interface.


SLP Delays to HEX

Delay (ns) HEX Delay (ns) HEX Delay (ns) HEX Delay (ns) HEX Delay (ns) HEX
0 0x0                
2 0x08 4 0x10 6 0x18 8 0x20 10 0x28
12 0x30 14 0x38 16 0x40 18 0x48 20 0x01
22 0x09 24 0x11 26 0x19 28 0x21 30 0x29
32 0x31 34 0x39 36 0x41 38 0x49 40 0x02
42 0xa 44 0x12 46 0x1a 48 0x22 50 0x2a
52 0x32 54 0x3a 56 0x42 58 0x4a 60 0x03
62 0x0b 64 0x13 66 0x1b 68 0x23 70 0x2b
72 0x33 74 0x3b 76 0x43 78 0x4b 80 0x04
82 0x0c 84 0x14 86 0x1c 88 0x24 90 0x2c
92 0x34 94 0x3c 96 0x44 98 0x4c 100 0x05
102 0x0d 104 0x15 106 0x1d 108 0x25 110 0x2d
112 0x35 114 0x3d 116 0x45 118 0x4d 120 0x06
122 0x0e 124 0x16 126 0x1e 128 0x26 130 0x2e
132 0x36 134 0x3e 136 0x46 138 0x4e 140 0x07
142 0x07 144 0x17 146 0x1f 148 0x27 150 0x2f
152 0x37 154 0x3f 156 0x47 158 0x4f 160 0x57
162 0x5f 164 0x67 166 0x6f 168 0x77 170 0x7f


SLP Voltages to HEX

Voltage (V) HEX Voltage (V) HEX Voltage (V) HEX Voltage (V) HEX
0.00 0x0            
0.20 0x5 0.40 0xa 0.60 0xf 0.80 0x14
1.00 0x1a 1.20 0x1f 1.40 0x24 1.60 0x29
1.80 0x2e 2.00 0x33 2.20 0x38 2.40 0x3d
2.60 0x42 2.80 0x47 3.00 0x4d 3.20 0x52
3.40 0x57 3.60 0x5c 3.80 0x61 4.00 0x66
4.20 0x6b 4.40 0x70 4.60 0x75 4.80 0x7a
5.00 0x80 5.20 0x85 5.40 0x8a 5.60 0x8f
5.80 0x94 6.00 0x99 6.20 0x9e 6.40 0xa3
6.60 0xa8 6.80 0xad 7.00 0xb3 7.20 0xb8
7.40 0xbd 7.60 0xc2 7.80 0xc7 8.00 0xcc
8.20 0xd1 8.40 0xd6 8.60 0xdb 8.80 0xe0
9.00 0xe6 9.20 0xeb 9.40 0xf0 9.60 0xf5
9.80 0xfa 10.00 0xff        



Last modified: Fri Jun 8 08:31:30 CDT 2001
Web page maintained by Alan L. Stone: alstone@fnal.gov