Draft 3.1

This update owes much to the efforts of Peter Phillips (electronics sections) and Dave Robinson (detector sections) in particular.


Testing procedures for SCT modules

Contents

1. Introduction

2. Testing sequence

2.1 Component tests
2.1.1 Introduction

2.1.2 Reception of parts

2.1.3 Hybrid tests

2.1.4 Detector tests

2.1.5 Fan in tests

2.2 Sub assembly tests

2.3 Module tests

2.4 Tests after shipping

3. Batch tests
3.1 Hybrids

3.2 Detectors

3.3 Detector test structures

4. Standard testing conditions
4.1 Chip tests
4.1.1 Check of hybrid supply currents

4.1.2 Hybrid temperature cycling

4.1.3 Burn in

4.1.4 Test vectors: Simple

4.1.5 Test vectors: Full

4.1.6 Test vectors: Data run

4.2 Detector tests
4.2.1 IV curves

4.2.2 CV curves

4.2.3 Strip integrity

4.2.4 Leakage current stability

4.2.5 Irradiation tests

4.2.6 Interstrip capacitance

4.2.7 Polysilicon and interstrip resistance

4.2.8 Coupling capacitance

4.3 Additional test structure tests
4.3.1 Metal series resistance

4.3.2 Polysilicon bias resistance

4.3.3 Sheet resistance of implants

4.3.4 Flat band voltage

4.4 Fan-in tests
5. Table of tests, variables and criteria

6. Infrastructure requirements

 

1. Introduction

This document is a 'living document', liable to be updated at any time. It has grown initially from a series of presentations and discussions in the CERN GENEVA cluster which were then presented in the June 98 SCT week. Following the suggestions then given, each cluster rep. nominated a testing representative. In its present form it owes more to the efforts of the people who prepared QA documents in the UK and the many suggestions from testing representatives in each cluster. These people (listed below) are consulted before each release of the document, and continue to contribute to the detailed procedures described here.

Testing reps:

Suggestions should be sent to me, shaun.roe@cern.ch

After each preliminary circulation of the document to these people (and absorbing their comments), it is posted here for wider comment by the sct community.

 

The document is divided into six parts:
1) An introduction

2) A section giving overall testing procedure seen as a sequence, with cursory explanations of the tests and their aims. Web links to detailed explanations of section 3.

3) Batch tests, to be performed on a subset associated with production

4) Detailed specifications of the tests, with reference to other documents where appropriate, and a description of the likely equipment and manpower needed.

5) A list of variables extracted from the tests, with pass/fail criteria where appropriate.

6) Infrastructure requirements

I should like this document, initially, to be as complete as possible in terms of the possible tests to be performed. In actual production, and with experience, it will become clear which of the tests are actually necessary in terms of verifying the final production quality.

Despite the categorical tone, nothing is set in stone, everything is up for discussion. In particular, in this initial stage, I would welcome comments on the overall structure.


2.Testing sequence

I divide the testing into component(essentially hybrids and detectors), sub-assembly (check on metrology), and module (final tests). In addition to this sequence there is a section defining tests to be performed after each transport of the module or hybrid, to ensure that no damage has occurred in transit

2.1 Component tests

2.1.1 Introduction

I treat the hybrid and detectors separately and assume that the finished pieces at the end of this stage are : Electrically tested hybrids with chips on Tested detectors Inspected (tested?) additional mounting pieces, including baseboard

These tests may be done partly or wholly in industry.
The parts list for each module type should be listed in section 3

2.1.2 Reception of parts

All parts are received and checked against an inventory; where appropriate, manufacturers information is entered in the database.
The pieces are visually inspected for obvious defects.
Some parts (which ones?) may be mechanically measured on a batch basis to ensure they are within tolerance.
 

2.1.3 Hybrid tests

1. The hybrid supply currents are checked at room temperature to ensure they are within an acceptable range. (detail in section....)
2. The hybrids are cycled ten times from -20°C to 50°C (? to be defined) while maintaining a constant check on the currents (detail in section....)
3. The hybrids are subjected to a 100 hour burn-in at 20°C (?) while checking the currents.
4. Full test vectors checking each chip are sent, and the reply read back and checked for conformity
5. A data run (detail in ...) is performed on each hybrid at the end of the burn-in to ascertain the overall dynamic functionality and individual channel characteristics (gain, pedestal, noise)
 

 

2.1.4 Detector tests

1. IV characteristic up to 300 V

2.1.5 Fan-in tests

1. The fanins will be inspected optically for shorts

2. The fanins will be tested electrically

2.1.x other pieces...

 

2.2 Sub-assembly tests

1. Reception tests, as defined in 2.4
2. Leakage current of the glued detector assembly
3. Intermediate metrology, 26 points per module (see http://wwwcn1.cern.ch/~sroe/equipment/test_hnd.pdf)
 

2.3 Module tests

1. Reception tests, as defined in section 2.4.
2. Detector IV
3. Detector I-time stability (in parallel with 6)
4. Cycle from +20 to -20 ten times, checking currents
5. Check metrology and dynamic deformation
6. 100 hour burn in at the operating temperature, checking currents
7. Data run at the operating temperature
8. Source or laser data run at operating temperature.

2.4 Tests after shipping of a hybrid or module

1. Visual inspection
2. Check supply currents
3. Supply simple test vectors to the chips, read back the reply.
 

3. Batch tests

3.1 Hybrids

3.2 Detectors

Quantity
Initially 10%, reducing to 5% during production
Tests
1. Strip coupling oxide integrity, for all strips.
2. Time stability
3. Irradiation testing....(http://www.hep.phy.cam.ac.uk/silicon/detectortests.html)
4. Metrology of detectors on a vacuum chuck

Flatness and measurement of fiducials

 

3.3 Detector test structures

Quantity
Initially 10%, reducing to 5% during production
Tests
1. CV characteristics

2. Series resistance of strip metal

3. Resistance of polysilicon resistors

4. Sheet resistance of p and n implants

5. Flat band voltage from CV measurements of MOS structures


4. Standard Testing Conditions

4.1 Chip tests on the hybrid or full module

4.1.1 Check of hybrid supply currents

Aim
Gross check of chip and hybrid functionality
 
Procedure
The currents should be checked, unless specified,  at room temperature with a current limited supply.
DACs should be at their nominal values. This requires the hybrid to be clocked, reset, then configuration and DAC commands to be sent.
The values are to be read 5 minutes after configuration to allow the chips to warm up.
Acceptance criteria
For the ABCD:
 
Voltage [V]  Nominal current  Acceptable range  Supply limit 
Vdd  4.0±0.1  40 mA per slave

50mA per master 

±20%  600 mA 
Vcc  3.5±0.1  44 mA per chip  ±20%  700 mA 
 
 
 

4.1.2 Hybrid temperature cycling

Aim
This test is intended to catch bad surface mount soldering and microcracks.
Procedure
The hybrids are cycled from -20°C to 50°C ten times while connected to their supply, temperature measured on the hybrid ( Note: if the present hybrids are powered without any cooling, they reach about 40°C at their hottest point)

A thermal image should be taken to demonstrate that each chip is well coupled to the hybrid.

Acceptable current behaviour over this range is yet to be ascertained.
 
 

4.1.3 Burn-in

Aim
Accelerated aging of the chips to catch infant mortality
Procedure
The hybrids are mounted into a test bench. The chips are initialised and then clocked (40MHz) and triggered at 100kHz for the duration of the test. The temperature on the hybrid is monitored, as are the currents. The hybrids are maintained at 40°C for 100 hours. Alarm conditions should be set on the temperature and currents, so that the power is cut if necessary.
Acceptance
 
 

4.1.4 Test vectors specification: Simple

Aim
Gross check that each chip responds to a simple command
Procedure
Reset the hybrid/module and check that a 20MHz clock is returned

Configure the hybrid /module in SendId mode

Send a L1 trigger: check that each chip responds correctly

Acceptance
Every chip responds as predicted
 

4.1.5 Test vectors specification: Full

Aim
Check that the chip responds to the full range of commands
Procedure
1. Feedthrough test after reset 2. SendId mode testss 3. Data taking mode, accumulator off, DCL hit mode (00), mask bit on 4. Data taking mode, front end disabled by setting max. threshold, mask bit off
Acceptance
Every chip responds as predicted

4.1.6 Test vectors specification: Data run

Aim
Optimisation of chip parameters on a chip by chip basis (e.g. strobe delay, bias and shaper currents), measurement of the chip characteristics: gain, pedestal, noise
Procedure
To be defined, see:

http://www.cern.ch/Atlas/GROUPS/INNER_DETECTORS/SCT/testdaq/settings.html

Acceptance
Gains, pedestals and noise within acceptance criteria (being defined); total number of bad channels within acceptance.
 
 

4.2 Detector tests

The detector specification document is at:

http://wwwcn.cern.ch/~allportp/specs.ps

This section has been substantially rewritten, following the procedures described in Dave Robinsons document:

http://www.hep.phy.cam.ac.uk/silicon//detectortests.html

Tests should be carried out in a temperature (21±2°C) and humidity (50% ±10%) controlled environment. Note that all probing of detector pads should whenever possible use row C, as this is not used ina ny stage of module construction.

4.2.1 IV Curves

Aim
IV measurement as check of detector quality, to cross-check with manufacturer data and to ensure there has been no transit damage.
Procedure
The detector backplane is placed on the chuck of a probestation and the IV characteristic between the bias rail and the backplane measured using a computer controlled current meter and voltage source. The detector bias may be applied via a front edge contact instead of via the detector backplane if appropriate. The current is measured every 10V step up to 350V, with a 10 second delay between steps. The temperature of the probestation environment should be recorded.
Acceptance
Detectors should display a characeristic which is below 6µA at 150V and 20µA at 300V and 20deg C.

4.2.2 CV curves

Aim
To determine the depletion voltage and verify the manufacturer data.
Procedure
Place the detector backplane on the chuck of a probestation and contact the bias rail with a probeneedle. Measure the capacitance between the bias rail and the backplane as a function of detector bias. Alternatively the capacitance can be measured between the bias rail and the front edge contact if appropriate. Record the capacitance in 10V steps up to 350V, with a 10 second delay between steps. Use 1 kHz with CR in SERIES and level<0.5V. Plot the data as 1/C**2 (1/nF**2) vs bias (volts), and extract the depletion voltage.
Acceptance
Detector depletes below 150V

4.2.3 Strip integrity

Aim
Check each strip for punchthroughs to the oxide, for shorts between strip metals, and for discontinuities in the strip metals as a verification of manufacturer supplied data and to check that the strip defects are within specifications.
Procedure
The detector is placed on the chuck of an automatic probestation, and strip metal pads corresponding to Row C are probed under computer control with the light on. Punchthroughs across the strip oxide are determined by a measurement of current between the strip metal and backplane with -100V on the needle and the detector backplane at ground potential. A series resistor of ~2-5Mohm should be used to limit the current in case of pinholes. The following technique for each strip measurement has been demonstrated to work well without any damage to the detector, and is therefore recommended, though alternative techniques are acceptable:

1.Connect the probeneedle to the voltage source sourcing 0V and the backplane to ground using computer controlled switches

2.Step to strip n and raise the chuck

3.Increase the volt source to -10V, wait 1 second and measure the current to determine electrical continuity across the oxide. If there is electrical continuity (ie a pinhole exists at low volts) skip steps 4 and 5 and go to step 6.

4.If there is no electrical continuity, increase the volt source to -100V (no ramp), wait 1 second and recheck the electrical continuity

5.Decrease the volt source to 0V (no ramp)

6.Switch the probeneedle to ground (ie short the needle to the detector backplane) and wait for 500ms

7.Switch the probeneedle and backplane to the CV meter

8.Wait 1 second and measure the CV (1kHz, CR in SERIES)

9.Lower the chuck

10.Repeat the measurement cycle from point 1 above for strip n+1.

The test (as demonstrated on a SUMMIT 10K probestation) takes about 1 hour 10 minutes.

This may yet be modified: e.g. measure between strip and bias rail, to try to catch bad resistor contacts as well

Component Acceptance
<2 % bad strips, where a bad strip is:
Batch acceptance
The batch is accepted if:

The mean number of good strips is 99% and no detector falls below 98% good strips

4.2.4 Leakage current stability

Aim
To check that any variation in leakage current over a 24 hour period is within specifications.
Procedure
Detector is assembled into a support frame and the backplane and bias rail are bonded to soldable contacts. The assembly is installed in an environment chamber containing dry air (nitrogen) maintained at 20degC. The bias is ramped to 150V, and after 60 seconds settling time the current is monitored every 15 minutes over a 24 hour period. Several detectors may be measured in parallel by use of a switching matrix.
Acceptance
Maximum increase in leakage current during 24hours is less than 2uA.

4.2.5 Irradiation tests

Aim
Establish the radiation hardness of detectors
Procedure
Detectors are measured as in 4.2.1 to 4.2.4, they are then irradiated to 3 x 1014 n/cm2 equivalent damage at -10°C in an inert atmosphere while under 150V bias (annealing step?). The measurements 4.2.1 to 4.2.3 are then repeated with the following special conditions:
Acceptance
Maximum operating voltage of 350V

maximum current (guard and bias) <1mA at -10°C and 350V

Number of bad strips should remain within criteria of 4.2.3

 

4.2.6 Interstrip Capacitance

Aim
To ensure the interstrip capacitance is within specifications.
Procedure
Place the detector on the chuck of a probestation, and contact the bias rail by probe needle. Contact three adjacent metal strips (pad row C) with probe needles. Measure the capacitance between the central strip and its neighbours on both sides as a function of detector bias up to 150V. Use 100 kHz test frequency with CR in parallel.
Acceptance
Interstrip capacitance < 1.0 pF/cm at 150V bias.

 

4.2.7 Polysilicon Bias Resistance and Interstrip Resistance

Aim
Determine the bias resistor value is within specificatons and that the interstrip isolation is sufficient when under bias.
Procedure
This measurement yields both the polysilicon bias resistance and the interstrip resistance. Place the detector backplane on the chuck of a probestation and contact the bias rail and a strip implant by probe needles. Ground the bias rail and apply bias to the backplane. Use either an ohmmeter or perform an IV to determine the resistance between the strip implant and bias rail as a function of bias voltage (increase detector bias from 0 V to 5 V in steps of 0.2 V).
Acceptance
Interstrip resistance is sufficient if the measured resistance vs detector bias plateaus. The plateau level resistance is equivalent to the polysilicon bias resistance, and must be within 1.25 +/- 0.75 Mohm.

Daves original includes a test for resistor contact here; I omit this, hoping it can be caught under the variation described under the strip integrity tests.

4.2.8 Coupling capacitance

Aim
To determine the coupling capacitance between the strip metal and strip implant, to check that the value is within specification and to monitor processing consistency.
Procedure
Place the detector backplane on the chuck of a probestation and contact the metal and implant of a strip with probe needles. Measure the capacitance between the metal and implant at 1 kHz with CR in PARALLEL.
Acceptance
Coupling capacitance > 20 pF/cm

4.3 Additional Test structure tests

A batch of test structures should pass all of the following tests before being accepted

4.3.1 Metal Series resistance

Aim
Measurement of detector metal strip series resistance on a representative test structure
Procedure
Apply an ohmmeter to the test structure, probed on a probe station
Acceptance
Resistance<15*/cm

4.3.2 Polysilicon bias resistance

Aim
Measurement of detector bias resistors on a representative test structure
Procedure
Apply an ohmmeter to the probed test structure
Acceptance
Resistance =1.5M* ± 0.5M*

4.3.3 Sheet resistance of implants

Aim
Measurement of sheet resistance of implant, p or n
Procedure
Apply ohmmeter to representative test structure
Acceptance
Sheet resistance<200k*/cm

4.3.4 Flat-band voltage

Aim
Measurement of flat band voltage of representative MOS structure
Procedure
Place the MOS on a probestation chuck and contact the MOS with a probe needle. Measure capacitance across the MOS (at 1kHz with CR in SERIES) as a function of bias up to 50V.
Acceptance
There is no defined acceptance criteria. Flat band voltage is used as a monitor of processingconsistency.

 

4.4 Fan-in tests

4.x Other tests, metrology


5. Table of tests, variables stored and acceptance criteria

 (numbers are for each module; tests during production)
 
Piece under test  #these pieces  Test description  Reference  Variable  #variables
per piece 
Nominal value  Acceptable range 
Detector  Detector IV  IV curves  Current @ 150V  <6µA 
Detector IV  Current @ 300V  <20µA 
Visual inspection  Visible defects  text/boolean  None 
Strip integrity  Neighbour shorts  1 list  None  <14 
Strip integrity  Punchthrough  1 list  None  <14 
Strip integrity  Discontinuity  1 list  None  <14 
Strip integrity  Total # defects  None  <14 
Fanin  Visual inspection  Visible defects  text/boolean  None  <1% 
Electrical defects  1 list  None  <1% 
Hybrid  Visual inspection  Visible defects  text/boolean  None  None 
Current check  Vdd current  40mA  ±20% 
Vcc current  44mA  ±20% 
Current after burnin  Vdd current  40mA 
Vcc current  44mA 
Full test vector run 2.1.3(4)  Full test vector  Full compliance  boolean  OK  OK 
Data run 2.1.3(5)  Thresholds  6*128 
Gains  6*128 
Noise  6*128 
Strobe delays 
Threshold spread 
average gain 
gain spread 
average noise 
optimal DAC settings  12 

6. Infrastructure requirements

6.1 Basic requirements

It is assumed that the tests are carried out in a lab with access to standard electronics test equipment (oscilloscopes, multimeters etc.) In addition, a microscope with up to x80 magnification is assumed to be available for various visual inspections.

6.2 Assembled hybrid testing

Tests described in 2.1.3, and section 4.1.

Equipment

Environment chamber or test box, enabling temperature cycling from -20 to +50 deg C with humidity control (or nitrogen flushing) to prevent condensation.

Burn in and other tests are to be performed in parallel, so (at least!)two sets of the following are required:

6.3 Detector testing

Described in section 4.2

Equipment

6.4 Module tests

Described in section 2.3

Equipment

6.5 Other component tests

Metrology....?