CCD-based Pixel Detectors by LCFI Andrei Nomerotski (U.Oxford) on behalf of LCFI collaboration May 7 2006, UK HEP Forum Outline LCFI Collaboration Pixel Sensors and their Readout Column-Parallel CCDs Storage Pixels : ISIS Mechanical Studies Summary 1 Andrei Nomerotski LCFI : Linear Collider Flavour Identification Valencia Goals : Development of technologies and algorithms for the ILC vertex detector 2 Andrei Nomerotski Pixel Sensors Traditionally LFCI develops CCD-based sensors Builds on successes of the SLD vertex detector 3 The VXD3 upgrade vertex detector: 96 large CCDs, 307 Million pixels (1996) Andrei Nomerotski Vertex Detector for ILC Main requirements: Excellent point resolution (3-4 μm), ~1 Gigapixel 20x20 μm Low material budget ( 0.1% X0 per layer) Low power dissipation Moderate radiation hardness ( 20 krad/year) Tolerance to Electro-Magnetic Interference (EMI) Operation in 5T magnetic field Fast Readout – The Challenge 4 Andrei Nomerotski The Challenge LC Beam Time Structure: 0.2 s 337 ns 2820x 0.95 ms = one train What readout speed is needed? If read once per train : occupancy ~200 hits/mm2 : too slow Need to read once accumulated occupancy ~10 hits/mm2 => 20 times per train = 50µs/MPixel Fastest commercial CCDs ~ 1 ms/MPixel Two approaches 1. 2. Parallel Readout of traditional CCD: CPCCD – information leaves the sensor as fast as it can Storage Sensors : each pixel has a ‘memory’ filled up during collisions and read out between trains at slow rate: ISIS technology – information is stored in the sensor 5 Andrei Nomerotski Column Parallel CCD Simple idea : read out a vector instead of a matrix Readout time shortened by orders of magnitude BUT Despite ‘parallel processing’ readout rate is still challenging : 50 MHz clock moves charge 2500 times in 50 µs. 2500x20 µm = 50 mm Every column needs own amplifier and ADC requires readout chip M M N N “Classic CCD” Readout time NM/fout 6 Column Parallel CCD Readout time = N/fout Andrei Nomerotski Column Parallel CCD Readout Chip is a difficult but clearly feasible problem Geometrically concept of columns is similar to the silicon strips strip detectors have complex readout chips integrated in ladder However density of channels and 0.1% Xo constraint requires bumpbonding – non-trivial anyway Difference wrt Strips: to move the charge need to clock all columns of the CCD simultaneously Simple exercise : typical capacitance of CCD sensor : 100nF 50MHz 10 ns rise time Clock current = 100 nF x 2 V / 10 nsec = 20A ! Voltage drops 20 A x 0.1 Ohm = 2 V Inductance of 1mm long bond wire = 1 nH : corresponds to 0.3 Ohm at 50 MHz Driving a full area CPCCD is a major challenge! Need a special high current clock driver Need to be extra careful with the design of clock distribution 7 Andrei Nomerotski CPCCD : LCFI R&D Milestones Established proof of principle for small area sensors : CPC1 Established proof of principle for readout chip : CPR1, developed and produced more sophisticated CPR2 Moved on to large area sensors : CPC2 1. 2. 3. Need to handle the problem of clock driver Design dedicated clock driver : CPD1 Find ways to reduce the CCD capacitance Find ways to reduce the required clock voltage Next slides: Results from prototypes 8 Andrei Nomerotski CPC1 Bump-bonded to CPR1 CPC1 : Two phase CCD, 400 (V) 750 (H) pixels, 20 μm square; CMOS readout chip (CPR1) designed by the Microelectronics Group at RAL: 0.25 μm process Charge and voltage amplifiers matching the outputs of CPC1 Correlated double sampling 5-bit flash ADCs and 132-deep FIFO per column Everything on 20 μm pitch Size : 6 mm 6.5 mm Manufactured by IBM Bump-bonded CPC1/CPR1 in a test PCB Bump-bonded by VTT (Finland) using solder bumps 9 Andrei Nomerotski CPC1/CPR1 Performance 5.9 keV X-ray hits, 1 MHz column-parallel readout Voltage outputs, noninverting (negative signals) Charge outputs, inverting (positive signals) Noise 60 e- Noise 100 e- K.Stefanov RAL First time e2V CCDs have been bump-bonded High quality bumps, but assembly yield only 30% : mechanical damage during compression suspected Differential non-linearity in ADCs (100 mV full scale) : addressed in CPR2 Bump bonds on CPC1 under microscope 10 Andrei Nomerotski Next Generation CPCCD Readout Chip – CPR2 Bump bond pads Voltage and charge amplifiers 125 channels each Analogue test I/O Digital test I/O 5-bit flash ADCs on 20 μm pitch CPR1 Cluster finding logic (22 kernel) CPR2 Sparse readout circuitry FIFO CPR2 designed for CPC2 Results from CPR1 taken into account Numerous test features Size : 6 mm 9.5 mm Wire/Bump bond pads Steve Thomas, RAL 0.25 μm CMOS process (IBM) Manufactured and delivered February 2005 11 Andrei Nomerotski CPR2 Test Results Test clusters in Sparsified output Parallel cluster finder with 22 kernel Global threshold Upon exceeding the threshold, 49 pixels around the cluster are flagged for readout ●Tests on the cluster finder: works! ● Several minor problems, but chip is usable ● Design occupancy is 1% ● Cluster separation studies: Errors as the distance between the clusters decreases Reveal dead time Tim Woolliscroft, Liverpool U Tim Woolliscroft, Liverpool U 12 Many of the findings have already been input into the CPR2A design Andrei Nomerotski Next Generation CPCCD : CPC2 No connections this side Clock bus Charge injection Three different chip sizes with common design: CPC2-70 : 92 mm 15 mm image area Extra pads for clock monitoring and drive every 6.5 mm Image area Standard Field-enhanced Standard Temperature diode on CCD Four 2-stage SF in adjacent columns Four 1-stage and 2stage SF in adjacent columns Main clock wire bonds Main clock wire bonds CPR1 CPR2 CPC2-40 : 53 mm long CPC2-10 : 13 mm long Compatible with CPR1 and CPR2 Two charge transport sections Choice of epitaxial layers for different depletion depth: 100 .cm (25 μm thick) and 1.5 k.cm (50 μm thick) 13 Andrei Nomerotski CPC2 + ISIS1 Wafer ISIS1 5” wafers One CPC2-70 : 105 mm 17 mm total chip size Two CPC2-40 per wafer CPC2-70 6 CPC2-10 per wafer 14 In-situ Storage Image Sensors (ISIS1) CPC2-40 3 wafers delivered CPC2-10 14 Andrei Nomerotski CPC2-40 in MB4.0 Transformer CPR1/CPR2 pads Clock monitor pads Transformer drive for CPC2 Johan Fopma, Oxford U “Busline-free” CCD: the whole image area serves as a distributed busline 50 MHz achievable with suitable driver in CPC2-10 and CPC2-40 First clocking tests have been done 15 Andrei Nomerotski CPC2: First Results 55Fe spectrum from CPC2-10 at 1 MHz K.Stefanov RAL ● First 55Fe spectrum at 1 MHz, -40 C, reset every pixel 16 Andrei Nomerotski Clock Drivers for CPC2 Brian Hawes, Oxford U Transformer Driver Requirements: 2 Vpk-pk at 50 MHz over 40 nF (half CPC2-40); Planar air core transformers on 10-layer PCB, 1 cm square Parasitic inductance of bond wires is a major effect – fully simulated; IC driver: CPD1 Transformer is bulky: IC driver could be a better solution; Design of the first CPCCD driver chip (CPD1) has started, manufacture in June CPD1: 2-phase CMOS driver chip for 20 Amp current load at 25 MHz (L2-L5 CCDs) 0.35 μm process, size 3 x 8 mm2 32 W peak power but 0.5% duty cycle Thermal and electromigration issues seems 17 to be under control Andrei Nomerotski Next Steps for CPCCD Evaluate performance of CPC2 bump-bonded to CPC2/CPR2 Designing with e2V test devices to study how to reduce CCD capacitance and how to reduce clock voltage Theoretically can achieve factor of 4 reduction in C Design of CPC3 will depend on results of these tests 18 Andrei Nomerotski Radiation Damage Effects in CCDs: Simulations Signal density of trapped electrons in 2D ●Full 2D simulation based on ISETCAD developed ● Trapped signal electrons can be counted ● CPU-intensive and time consuming Simulation at 50 MHz Operating window ● Simpler analytical model also used, compares well with the full simulation ● Window of low Charge Transfer Inefficiency (CTI) between -40 C and 0 C ● Will be verified by measurements on CPC2 L. Dehimi, K. Bekhouche (Biskra U); G. Davies, C. Bowdery, A.Sopczak (Lancaster U) 19 Andrei Nomerotski Storage Pixels Industry analogy is “Burst mode” : capturing a limited number of images at short intervals 20 Burst mode imagers are available commercially (ex. DALSA) with rates up to 100MHz : the rate is limited by the charge transfer between neighboring cells Memory is implemented as a CCD register associated with an imaging pixel : whatever one can fit in an area of one pixel 2003: Dart bursting a ballon : 100 consecutive frames at 1M frame/sec Andrei Nomerotski Storage Pixels as Particle Detectors ILC requirements : capture charge every 50 us 20kHz – no problem Challenges : Used as particle (not visible light) detector – need efficient charge collection from the whole area Need to fit 20 cell CCD register into 20x20 square micron pixel (together with photogate and some logic) Need a more complicated than pure CCD process 21 Andrei Nomerotski In-situ Storage Image Sensor : ISIS Reset transistor transfer photogate gate storage pixel #1 storage pixel #20 reset gate output gate Source follower VDD Row select transistor row select sense node (n+) To column load n+ buried channel (n) p+ well p+ shielding implant reflected charge Charge collection reflected charge High resistivity epitaxial layer (p) Charge is collected into a photogate Each pixel has its own 20-cell CCD register : store raw charge during collisions Increased resistance to RF Column-parallel readout during quiet time at ~1 MHz: much reduced clocking requirements 22 Andrei Nomerotski 5 μm In-situ Storage Image Sensor (ISIS) Global Photogate and Transfer gate Additional ISIS advantages: ROW 3: CCD clocks On-chip logic ROW 2: CCD clocks On-chip switches ROW 1: CCD clocks ~100 times more radiation hard than CCDs – less charge transfers Easier to drive because of the low clock frequency: 20 kHz during capture, 1 MHz during readout ISIS combines CCDs, active pixel transistors and edge electronics in one device: specialised process ROW 1: RSEL Global RG, RD, OD Development and design of ISIS is more ambitious goal than CPCCD RG RD OD RSEL Column transistor “Proof of principle” device (ISIS1) designed and manufactured by e2V Technologies 23 Andrei Nomerotski The ISIS1 Cell 1616 array of ISIS cells with 5-pixel buried channel CCD storage register each; Cell pitch 40 μm 160 μm, no edge logic (pure CCD process) Chip size 6.5 mm 6.5 mm Output and reset transistors OG RG OD RSEL Column transistor OUT Photogate aperture (8 μm square) CCD (56.75 μm pixels) 24 Andrei Nomerotski Tests of ISIS1 Tests with Fe-55 source K.Stefanov RAL The top row and 2 side columns are not protected and collect diffusing charge The bottom row is protected by the output circuitry ISIS1 without p-well tested first and works OK 25 ISIS1 with p-well has very large transistor thresholds, permanently off Andrei Nomerotski Mechanical Options Target of 0.1% X0 per layer (100μm silicon equivalent) Unsupported Silicon Longitudinal tensioning provides stiffness No lateral stability Not believed to be promising Thin Substrates Detector can be thinned to epitaxial layer (~20 μm) Silicon glued to low mass substrate for lateral stability Longitudinal stiffness still from moderate tension Beryllium has best specific stiffness Rigid Structures Foams look very promising Will start to investigate shell structure supports 26 Andrei Nomerotski Laser Survey System Laser displacement meter Z precision ~ 1 µm 2D motorised stage X-Y precision < 1 µm Ladder in cryostat: ∆T ~ 100C Fast: 1D scan < 1 minute Scan during cooling E.Johnson RAL 27 Andrei Nomerotski Ladder testing with Be and Carbon Fibre Beryllium substrate Minimum thickness 0.15% X0 Good qualitative agreement from FEA models and measurement Better CTE match than Be ~0.09% X0, no rippling to <200K lateral stability insufficient Silicon Tension Beryllium 28 Carbon Fibre substrate Glue J.Goldstein RAL Andrei Nomerotski Rigid Structures: Foams Properties: Open-cell foam Macroscopically uniform No tensioning needed 3% RVC prototype Sandwich with foam core 0.09% X0 Mechanically unsatisfactory Working on glue application 8% Silicon Carbide prototype Single-sided: substrate + foam 0.14% X0 3-4% believed possible 20 µm silicon 1.5 mm silicon carbide 29 Andrei Nomerotski Silicon Carbide Foam Glue “pillars” (right plot) are better than thin glue layer (left plot) 30 Andrei Nomerotski Gas cooling test stand established Cooling Studies Cold nitrogen flow Model of 1/4 detector Measurements from test stand: Pg / 6 G.Leithall RAL 4 CFD simulation of the same setup In agreement with mesurements Next step: more detailed comparison 20 litres / min 17.5 litres / min 15 litres / min 12.5 litres / min 10 litres / min 7.5 litres / min 5 litres / min 2 0 -5 31 0 -2 5 10 15 20 25 Tsurface-Tgas / K S.Yang, Oxford Andrei Nomerotski Summary LCFI is a viable and growing collaboration to develop technologies and algorithms for VD First generation sensors extensively studied Column parallel CCD principle proven First results from the second generation of sensors and readout chips Detector-scale CCDs Sparsified readout Developing advanced clock drivers First prototypes of storage devices Mechanics : 0.1% X0 ladders seems achievable 32 Andrei Nomerotski