Negative-side Spectrometer Arm (SNxx) (cables 67-133) Baker/Olszewski 14-OCT-1997 M.D. Baker 28-AUG-1997 Map from Plane, sensor, pixel(i,j) <--> cable, chip, channel NOTE: The N-arm is not really designed yet. I have made some assumptions about how the N-arm is built which were arbitrary and probably wrong. Each plane in the P arm is rotated about the y-axis until it reaches it's appropriate location in the N plane. The definition of s,i,j are given by a reflection about the yz plane. The cable #s are then given by cable#+67. SNA1: s,i,j (0-1,0-69,0-21) cab, chp (67-70, 0-11) Pixels (i,j) = (0,20), (0,21), (69,0), (69,1) are not read out. Otherwise: For j=0-10: N = 768*(1-s)+11*(69-i)+j-2 odd N: cable 67, (N-1)/2 = 64*chp+chn even N: cable 68, N/2 = 64*chp+chn For j=11-21: N = 768*s+11*i+(21-j)-2 even N: cable 69, N/2 = 64*chp+chn odd N: cable 70, (N-1)/2 = 64*chp+chn SNB1: s,i,j (0-1,0-69,0-21) cab, chp (71-74, 0-11) Pixels (i,j) = (0,0), (0,1), (69,20), (69,21) are not read out. Otherwise: For j=0-10: N = 768*s+11*i+j-2 odd N: cable 71, (N-1)/2 = 64*chp+chn even N: cable 72, N/2 = 64*chp+chn For j=11-21: N = 768*(1-s)+11*(69-i)+(21-j)-2 even N: cable 73, N/2 = 64*chp+chn odd N: cable 74, (N-1)/2 = 64*chp+chn SNC1: s,i,j (0-1,0-69,0-21) cab, chp (75-78, 0-11) Pixels (i,j) = (0,20), (0,21), (69,0), (69,1) are not read out. Otherwise: For j=0-10: N = 768*(1-s)+11*(69-i)+j-2 odd N: cable 75, (N-1)/2 = 64*chp+chn even N: cable 76, N/2 = 64*chp+chn For j=11-21: N = 768*s+11*i+(21-j)-2 even N: cable 77, N/2 = 64*chp+chn odd N: cable 78, (N-1)/2 = 64*chp+chn SND1: s,i,j (0-1,0-69,0-21) cab, chp (79-82, 0-11) Pixels (i,j) = (0,0), (0,1), (69,20), (69,21) are not read out. Otherwise: For j=0-10: N = 768*s+11*i+j-2 odd N: cable 79, (N-1)/2 = 64*chp+chn even N: cable 80, N/2 = 64*chp+chn For j=11-21: N = 768*(1-s)+11*(69-i)+(21-j)-2 even N: cable 81, N/2 = 64*chp+chn odd N: cable 82, (N-1)/2 = 64*chp+chn SNE1: s,i,j (0-3,0-99,0-4) cab, chp (83-84, 0-15) NOTE: The type 2 detectors have not been properly laid out yet, so the channel map is just a guess for layers E-H Channels 58-63 of chips 3,7,11,15 are not connected to any pixel. For i= 0-24,j=0-1: cable 83, 256*s + 2*i + (1-j) = N For i=25-49,j=0-2: cable 83, 256*s + 3*(i-25) + (2-j) + 50 = N For i=50-74,j=0-1: cable 83, 256*s + 2*(i-50) + (1-j) + 125 = N For i=75-99,j=0-2: cable 83, 256*s + 3*(i-75) + (2-j) + 175 = N Where N = 64*(15-chp) + (63-chn) - 6 For i= 0-24,j=2-4: cable 84, 256*s + 3*i + (4-j) = 64*chp+chn For i=25-49,j=3-4: cable 84, 256*s + 2*(i-25) + (4-j) + 75 = 64*chp+chn For i=50-74,j=2-4: cable 84, 256*s + 3*(i-50) + (4-j) + 125 = 64*chp+chn For i=75-99,j=3-4: cable 84, 256*s + 2*(i-75) + (4-j) + 200 = 64*chp+chn SNF1: s,i,j (0-3,0-99,0-4) cab, chp (85-86, 0-15) NOTE: The type 2 detectors have not been properly laid out yet, so the channel map is just a guess for layers E-H Channels 58-63 of chips 3,7,11,15 are not connected to any pixel. For i= 0-24,j=0-2: cable 85, 256*s + 3*i + j = 64*chp + chn For i=25-49,j=0-1: cable 85, 256*s + 2*(i-25) + j + 75 = 64*chp + chn For i=50-74,j=0-2: cable 85, 256*s + 3*(i-50) + j + 125 = 64*chp + chn For i=75-99,j=0-1: cable 85, 256*s + 2*(i-75) + j + 200 = 64*chp + chn For i= 0-24,j=3-4: cable 86, 256*s + 2*i + (j-3) = N For i=25-49,j=2-4: cable 86, 256*s + 3*(i-25) + (j-2) + 50 = N For i=50-74,j=3-4: cable 86, 256*s + 2*(i-50) + (j-3) + 125 = N For i=75-99,j=2-4: cable 86, 256*s + 3*(i-75) + (j-2) + 175 = N Where N = 64*(15-chp) + (63-chn) - 6 SNG1: s,i,j (0-2,0-99,0-4) cab, chp (87-88, 0-11) NOTE: The type 2 detectors have not been properly laid out yet, so the channel map is just a guess for layers E-H NOTE: G&H planes will probably be combined for some of the early testing. Channels 58-63 of chips 3,7,11 are not connected to any pixel. For i= 0-24,j=0-1: cable 87, 256*s + 2*i + (1-j) = N For i=25-49,j=0-2: cable 87, 256*s + 3*(i-25) + (2-j) + 50 = N For i=50-74,j=0-1: cable 87, 256*s + 2*(i-50) + (1-j) + 125 = N For i=75-99,j=0-2: cable 87, 256*s + 3*(i-75) + (2-j) + 175 = N Where N = 64*(11-chp) + (63-chn) - 6 For i= 0-24,j=2-4: cable 88, 256*s + 3*i + (4-j) = 64*chp+chn For i=25-49,j=3-4: cable 88, 256*s + 2*(i-25) + (4-j) + 75 = 64*chp+chn For i=50-74,j=2-4: cable 88, 256*s + 3*(i-50) + (4-j) + 125 = 64*chp+chn For i=75-99,j=3-4: cable 88, 256*s + 2*(i-75) + (4-j) + 200 = 64*chp+chn SNH1: s,i,j (0-2,0-99,0-4) cab, chp (89-90, 0-11) NOTE: The type 2 detectors have not been properly laid out yet, so the channel map is just a guess for layers E-H Channels 58-63 of chips 3,7,11 are not connected to any pixel. For i= 0-24,j=0-2: cable 89, 256*s + 3*i + j = 64*chp + chn For i=25-49,j=0-1: cable 89, 256*s + 2*(i-25) + j + 75 = 64*chp + chn For i=50-74,j=0-2: cable 89, 256*s + 3*(i-50) + j + 125 = 64*chp + chn For i=75-99,j=0-1: cable 89, 256*s + 2*(i-75) + j + 200 = 64*chp + chn For i= 0-24,j=3-4: cable 90, 256*s + 2*i + (j-3) = N For i=25-49,j=2-4: cable 90, 256*s + 3*(i-25) + (j-2) + 50 = N For i=50-74,j=3-4: cable 90, 256*s + 2*(i-50) + (j-3) + 125 = N For i=75-99,j=2-4: cable 90, 256*s + 3*(i-75) + (j-2) + 175 = N Where N = 64*(11-chp) + (63-chn) - 6 SNI1: s,i,j (0-3,0-63,0-3) cab, chp (91, 0-15) cable 91, 4*64*(3-s) + 4*(63-i) + j = 64*(15-chp) + (63-chn) SNI2: s,i,j (0-3,0-63,0-7) cab, chp (92-93, 0-15) For j=0-3: cable 92, 4*64*(3-s) + 4*(63-i) + j = 64*chp + chn For j=4-7: cable 93, 4*64*(3-s) + 4*(63-i) + (j-4) = N Where N=64*(15-chp) + (63-chn) SNJ1: s,i,j (0-3,0-63,0-3) cab, chp (94, 0-15) cable 94, 4*64*(3-s) + 4*(63-i) + (3-j) = 64*(15-chp) + (63-chn) SNJ2: s,i,j (0-3,0-63,0-7) cab, chp (95-96, 0-15) For j=0-3: cable 95, 4*64*(3-s) + 4*(63-i) + (3-j) = N Where N=64*(15-chp) + (63-chn) For j=4-7: cable 96, 4*64*(3-s) + 4*(63-i) + (7-j) = 64*chp + chn SNK1: s,i,j (0-2,0-63,0-3) cab, chp (97, 0-11) cable 97, 4*64*(2-s) + 4*(63-i) + j = 64*(11-chp) + (63-chn) SNK2: s,i,j (0-5,0-63,0-3) cab, chp (98-99, 0-11) For s=0-2: cable 98, 4*64*(2-s) + 4*(63-i) + j = 64*chp + chn For s=3-5: cable 99, 4*64*(5-s) + 4*(63-i) + j = 64*(11-chp) + (63-chn) SNK3: s,i,j (0-3,0-63,0-7) cab, chp (100-101, 0-15) For j=0-3: cable 100, 4*64*(3-s) + 4*(63-i) + j = 64*chp + chn For j=4-7: cable 101, 4*64*(3-s) + 4*(63-i) + (j-4) = N where N = 64*(15-chp) + (63-chn) SNL1: s,i,j (0-3,0-63,0-3) cab, chp (102, 0-15) cable 102, 4*64*(3-s) + 4*(63-i) + (3-j) = 64*(15-chp) + (63-chn) SNL2: NO SUCH PLANE SNL3: s,i,j (0-3,0-63,0-7) cab, chp (103-104, 0-15) For j=0-3: cable 103, 4*64*(3-s) + 4*(63-i) + (3-j) = N where N = 64*(15-chp) + (63-chn) For j=4-7: cable 104, 4*64*(3-s) + 4*(63-i) + (7-j) = 64*chp + chn SNM1: s,i,j (0-5,0-63,0-3) cab, chp (105-106, 0-11) For s=0-2: cable 105, 4*64*(2-s) + 4*(63-i) + j = 64*chp + chn For s=3-5: cable 106, 4*64*(5-s) + 4*(63-i) + j = 64*(11-chp) + (63-chn) SNM2: s,i,j (0-6,0-63,0-3) cab, chp (107, 0-15) & (108, 0-11) For s=0-3: cable 107, 4*64*(3-s) + 4*(63-i) + j = 64*chp + chn For s=4-6: cable 108, 4*64*(6-s) + 4*(63-i) + j = 64*(11-chp) + (63-chn) SNM3: s,i,j (0-3,0-63,0-3) cab, chp (109, 0-15) cable 109, 4*64*(3-s) + 4*(63-i) + j = 64*chp + chn SNM4: s,i,j (0-2,0-63,0-7) cab, chp (110-111, 0-11) For j=0-3: cable 110, 4*64*(2-s) + 4*(63-i) + j = 64*chp + chn For j=4-7: cable 111, 4*64*(2-s) + 4*(63-i) + (j-4) = N where N = 64*(11-chp) + (63-chn) SNN1: NO SUCH PLANE SNN2: s,i,j (0-6,0-63,0-3) cab, chp (112, 0-11) & (113, 0-15) For s=4-6: cable 112, 4*64*(6-s) + 4*(63-i) + (3-j) = N where N = 64*(11-chp) + (63-chn) For s=0-3: cable 113, 4*64*(3-s) + 4*(63-i) + (3-j) = 64*chp + chn SNN3: s,i,j (0-3,0-63,0-3) cab, chp (114, 0-15) NOTE DRAWING UNCLEAR! ASSUME like SNN2, s=0-2 cable 114, 4*64*(3-s) + 4*(63-i) + (3-j) = 64*(15-chp) + (63-chn) SNN4: s,i,j (0-2,0-63,0-7) cab, chp (115-116, 0-11) For j=0-3: cable 115, 4*64*(2-s) + 4*(63-i) + (3-j) = N where N = 64*(11-chp) + (63-chn) For j=4-7: cable 116, 4*64*(2-s) + 4*(63-i) + (7-j) = 64*chp + chn SNO1: s,i,j (0-8,0-63,0-3) cab, chp (117-119, 0-11) NOTE: Cable #ing is not obvious here, I picked an arbitrary scheme For s=0-2: cable 117, 4*64*(2-s) + 4*(63-i) + j = 64*(11-chp) + (63-chn) For s=3-5: cable 118, 4*64*(5-s) + 4*(63-i) + j = 64*chp + chn For s=6-8: cable 119, 4*64*(8-s) + 4*(63-i) + j = 64*(11-chp) + (63-chn) SNO2: s,i,j (0-8,0-63,0-3) cab, chp (120-122, 0-11) NOTE: Cable #ing is not obvious here, I picked an arbitrary scheme For s=0-2: cable 120, 4*64*(2-s) + 4*(63-i) + j = 64*chp + chn For s=3-5: cable 121, 4*64*(5-s) + 4*(63-i) + j = 64*(11-chp) + (63-chn) For s=6-8: cable 122, 4*64*(8-s) + 4*(63-i) + j = 64*(11-chp) + (63-chn) SNO3: s,i,j (0-6,0-63,0-3) cab, chp (123, 0-11) & (124, 0-15) For s=0-2: cable 123, 4*64*(2-s) + 4*(63-i) + j = 64*chp + chn For s=3-6: cable 124, 4*64*(6-s) + 4*(63-i) + j = 64*(15-chp) + (63-chn) SNO4: s,i,j (0-2,0-63,0-7) cab, chp (125-126, 0-11) For j=0-3: cable 125, 4*64*(2-s) + 4*(63-i) + j = 64*chp + chn For j=4-7: cable 126, 4*64*(2-s) + 4*(63-i) + (j-4) = N where N = 64*(11-chp) + (63-chn) SNP1: s,i,j (0-9,0-63,0-3) cab, chp (127-128, 0-11) & (129, 0-15) For s=0-2: cable 127, 4*64*(2-s) + 4*(63-i) + (3-j) = N where N = 64*(11-chp) + (63-chn) For s=3-5: cable 128, 4*64*(5-s) + 4*(63-i) + (3-j) = 64*chp + chn For s=6-9: cable 129, 4*64*(9-s) + 4*(63-i) + (3-j) = N where N = 64*(15-chp) + (63-chn) SNP2: NO SUCH PLANE SNP3: s,i,j (0-6,0-63,0-3) cab, chp (130, 0-15) & (131, 0-11) For s=3-6: cable 130, 4*64*(6-s) + 4*(63-i) + (3-j) = N where N = 64*(15-chp) + (63-chn) For s=0-2: cable 131, 4*64*(2-s) + 4*(63-i) + (3-j) = 64*chp + chn SNP4: s,i,j (0-2,0-63,0-7) cab, chp (132-133, 0-11) For j=0-3: cable 132, 4*64*(2-s) + 4*(63-i) + (3-j) = N where N = 64*(11-chp) + (63-chn) For j=4-7: cable 133, 4*64*(2-s) + 4*(63-i) + (7-j) = 64*chp + chn