# IceCube DOM MB 2003 Rev 2.1 Status

## Gerald Przybylski

## July 21, 2003

## Lawrence Berkeley National Laboratory

# DOM Evolution

## **Concept to Delivery in One Year**

## **Deploy 41 AMANDA DOMs 01/16/2000**

## **Serving AMANDA (fiber) and IceCube (wire)**

## **No Burn-in; Minimal Testing; Minimal Tuning**

## **A few Infant Failures; Partial Failures**

## **Few Post-Deployment Failures http://rust.lbl.gov/\~azriel/Problem_DOM_channels.html (Mostly Fiber, HV-PS, or Cable related)**

## **Successful Technology Demonstration, and IceCube Test Platform**

## **Many Lessons; Still learning...**

# DOM 2003 Rev1 for IceCube, 4 Cards

## **Migrate from OrCAD to Mentor Fall '02 - Industrial strength design software**

## **Replace Obsolete Components --ADC, CPU**

## **Lower Power Components --ADC, RAM, OpAmps, Power switcher, DC-DC converter**

## **Technology Advances --Altera CPU/FPGA, CPLD, ADC, ATWD, Busses**

## **Double the amount of FPGA**

## **Revised PMT Power Supply Interface**

## **Design for Reliability-Manufacturability**

## **Another step in the Learning Curve** 

## ![](media/image1.wmf){width="0.3333333333333333in" height="0.3333333333333333in"} 

# (Word munged the figure above. If you want a better copy, email me... <gtp@lbl.gov>

# 

# Rev 1 Changes (vs. string 18 DOMs)

## **New Annular PCB Layout**

## **New Booting Paradigm -- Blessed by Altera**

## **New Memory Map -- 32 bit SDRAM, 16 Mb -- 16 bit Flash 8 Mb, 8 bit CPLD, 8 bit Flasher Board Interface -- 16 bit Private memory (owned by FPGA) 4 Mb -- Severable interface to Flasher Board**

## **Faster Clock (25 ns) for faster fADC**

## **Built In Calibration Pulser**

## **Fully Independent up/down Local Coincidence**

## **Third PMT channel in ATWD (x0.66, x4, x16)**

## **96V Input DC-DC Converter (40-to-120V)**

# Rev 1 Board Testing

## **Connectivity -- Opens? Shorts?**

## **Functionality -- Amplifiers, DACs, Digitizers, Pulser, Trigger, etc...**

## **Software Testbed -- RS-232, IceBoot, Redboot, DAC&ADC interface, etc...**

# And More Testing

## **Power Converters**

## **Cold Start at --10C**

## **Reboot at -25 (push button)**

## **Runs at -75C**

## **Clock Oscillator**

## **RAM & FLASH**

## **DAC drifts**

## **Trigger Stability**

## **ADC & ATWD Drift**

# Rev 1 Results:

## **Flexible Testing Software from Arthur Jones**

## **A few Route/Netlist problems related to migration from OrCAD to Mentor**

## **1.8V SDRAM low temperature boot problems**

## **ATWD Span and Capture Speed vs. T**

# More Rev 1 Results

## **Clock Distribution Deficiencies**

## **CPLD Didn't Fit; Compile before Layout required**

## **CPLD Low Temperature Config. Bug**

## **Memory Footprint Errors (power pins)**

## **Mechanical Conflicts with Yoke**

## **Reversed Diode and Capacitor Footprints**

## **Schematic Errors Related to EPXA**

## **Blown MUX chips (MAX4141)**

## 

# Rev 2 Changes

## **Flasher Board Interface Enrichment** 

## **HV Base Connector**

## **Noise Reducing Layout Features**

## **Memory Controller Layout Features**

## **Mounting Related Mechanical Features**

## **Clock Distribution Changes (lvds)**

## **Accessibility Related Layout Features**

## **A/B Jumper; Terminator Jumper**

## **Variant Boards: EPXA4 (4), SDRAM...**

## **Tune-up for Testing 150**

# Rev 2 Board Testing

## **Characterization - Baseline Shift Related to Over-Driving ATWD - Communications signal path**

## **Memory: Booting at Temperature**

## **CPLD: Configure at Temperature**

## **Discover Additional Noise Sources; Cross-coupling**

## **HV Base Interface**

## **Flasher Board Interface**

## **Communications Tests: - A/B, Half-Duplex, Master-Slave - High Speed Test with DOR card**

# The Rev 2 Results

## **Yield: Problems with 7 of 19; Chips... Traces...**

## **13 Rev 2 Boards at PSL**

## **CPLD Start-Up OK to --75ºC - nPOR delayed (firmware fix preferred). Now OK. - Problem recognized (admitted) by Xilinx; Still an open RMA case.** 

## **SDRAM Boot-Up OK to --55ºC - Pull ups and snubber resistors on SDRAM needed - Power Distribution to SDRAM Memory and Controller needed**

## **Stage Gain Adjustments of fADC signal path**

## **HV Base Tested with DOM MB**

## **Data from an IceCube PMT.**

## **1Mbaud on 3.5 km quad cable. 4 DOMs, 2 Pairs.**

# Rev 2 Repairs

## **AD830 Vendor Error; (Non AD part)**

## **Short loads; missing parts**

## **SDRAM Memory Mis-load**

## **Reversed Diode**

## **Bad Traces (5 and counting)**

## **Bad ATWD (1)**

## **Bad Ferrite Beads (2)** 

## **Bad BGA (2 maybe) (could be bad traces)**

## **Bad Amplifier Chip (1)**

# Rev 3 Changes

## **Problem Components: - Aluminum Electrolytic ---\> Polypropylene Film**

## **Power Filter Network Refinements**

## **Noise Related Layout Changes**

## **Memory Power Option Changes**

## **High-Rel Oscillator; Corning Frequency Control**

## **Alternate Oscillator; Toyocom**

## **High-Rel DC-DC Converter from Power-One**

## **DC-DC Converter Footprint Options**

# More Rev 3 Changes

## **Circuit Tuning for Physics Performance**

## **Q/A Tests Added to Plan; Coupons**

## **EPXA4 Baseline; EPC16 Config. Memory**

## **Remove Unused Look-Back Memory**

## **2 x 12 Channel ADCs vs. 1 x 8 Channel**

## **Hi-Rel Part Substitutions**

## **Layout for Convenient Integration**

## **Communications Circuit Tuning**

# and more Rev 3 Changes

## **Bill-of-Materials Consolidation**

## **Test Connector (Main Cable and LC)**

## **Remove/Simplify R&D Test Connectors**

## **Restrict Layer Repairs during PCB Fab**

## **Temperature Cycling of Bare Boards**

## **Improve Process Control in PCB Fab**

## **Near Class-III Fab/Medical PCB Standards**

## **Tin - Awareness**

# ***The End***

# Star crossed DOM (list courtesy of Azriel Goldschmidt)

## Key: In Ice Problem Surface Problem Bad DOM MB

## 1.  tbdaq-1 ch. 1: DOMID 1019 OM681 No fiber \"by construction\" Its physical location is between OM599 and OM600. \[ Functioning as DOM?\]

## 2.  no daq-ch: DOMID 1036 OM601 burns DOMCOM channels (was ok until 02) cable:Q20L. (could use further debugging with an ohm meter). Not powered.

## 3.  no daq-ch: DOMID 1044 OM604 base went bad, gives 1Mhz hits. This one broke in the pole 00-01 campaign. Not powered. \[DOM MB probably OK\]

## 4.  no daq-ch: DOMID 1007 OM610 intermittent electrical. Bad since deployment. Not powered. 

## 5.  tbdaq-3 ch. 4: DOMID 1039 OM620 bad fiber connector at surface. Could get fixed by someone that knows about fixing fiber connectors, etc. Powered but no analog hits. \[ Functioning as DOM?\] 

## 6.  no daq-ch: DOMID 1049 OM630 Kalle said it is not good. But Leuthold does not report as bad analog. Cable: Q6S. are we powering it? through a DOMCOM? Was good before 02. 

## 7.  tbdaq-5 ch. 1: DOMID 1013 OM632 bad fiber in ice, also bad base, since deployment. 

## 8.  tbdaq-5 ch. 7: DOMID 1034 OM638 used to have bad surface fiber but now it does not appear in Leuthold bad list (was it fixed?). Has a bad comm DAC at the DOM end or something that makes strange ticks up when captured on the surface. Can be used for time synchronization but it needs special treatment of the data. 

# More Star Crossed DOMs

## 9.  tbdaq-3 ch. 6: the surface clock counter does not reset but problem follows the clock channel/cable and not the DOMCOM. Could take a spare clock channel/cable to fix it. Has been requested. 

## 10. tbdaq-2 ch. 0: now a \"bad\" spare, it was before DOMID 1030 but since it failed (clock issue?) it was left empty and 1030 moved. 

## 11. tbdaq-2 ch. 1: DOMID 1009 OM608 bad base (cannot set value of voltage), but usable PMT signals and digital data. This one broke in the pole 00-01 campaign. Cannot FAST communicate (why?)

## 12. tbdaq-5 ch. 4: DOMID 1029 OM635 cannot do timing because the DOM renders a flat comm ADC (can it do coarse 30nsec synchronization? without fits?) But it can do Fast COMMS!!!!! 

## 13. tbdaq-3 ch. 7: DOMID 1032 OM622 comm DOM ADC waveforms are off-scale. They seem usable but need special treatment in analysis. This is a problem at the DOM end. Cannot do Fast COMs. 

## 14. tbdaq-1 ch. 5: DOMID 1033 OM605 ATDW1 output is bad (all samples equal 682) ATWD0 is good. 

## 15. tbdaq-4 ch. 6: DOMID 1022 OM629 ATWD1 data is bad (some samples 0-1 others just wrong, depending on the channel). ATWD0 is good. 

## 16. tbdaq-1 ch. 0: DOMID 1004 OM599 ATWD0 is bad ATWD1 is good (high gain all 0-1 low gain saturates. 

Broken DOM Summary