Development of monolithic sensors for high energy physics in commercial CMOS technologies
- W. Snoeys, CERN
Argonne, September, 2018
p-ALPIDE3 chip: 200 MeV p at PSI
Development of monolithic sensors for high energy physics in - - PowerPoint PPT Presentation
Argonne, September, 2018 Development of monolithic sensors for high energy physics in commercial CMOS technologies W. Snoeys, CERN p-ALPIDE3 chip: 200 MeV p at PSI Acknowledgements The workshop organizers T. Kugathasan, G. Aglieri, H.
Argonne, September, 2018
p-ALPIDE3 chip: 200 MeV p at PSI
2
§ CMOS MAPS have changed the imaging world, reaching: § less than 1 e- noise (cfr S. Kawahito, PIXEL 2012) § > 40 Mpixels § Wafer scale integration § Wafer stacking § … § In High Energy Physics silicon has become the standard in tracking applications both for sensor and readout § … and now CMOS MAPS make their way in High Energy Physics ! § Note: advanced 3D assembly techniques make distinction between hybrid (separate sensor and readout chip) and monolithic more vague
walter.snoeys@cern.ch 3
Backside Illuminated 8M Pixel Stacked Imaging Sensor
ISSCC 2013
walter.snoeys@cern.ch 4
DEPFET in Belle
MIMOSA28 (ULTIMATE) in STAR IPHC Strasbourg First MAPS system in HEP Twin well 0.35 μm CMOS § Integration time 190 μs § No reverse bias -> NIEL few 1012 1 MeV neq/cm2 § Rolling shutter readout
Commercial deep submicron CMOS technology evolved “naturally” towards § Very high tolerance to ionizing radiation (some caveats, see below) § Availability of substrates compatible with particle detection
ALPIDE in ALICE First MAPS in HEP with sparse readout similar to hybrid sensors Quadruple well 0.18 μm CMOS § Integration time <10 μs § Reverse bias but no full depletion
Parameter Inner Barrel Outer Barrel Chip size (mm x mm) 15 x 30 Chip thickness (µm) 50 100 Spatial resolution (µm) 5 10 (5) Detection efficiency > 99% Fake hit rate < 10-5 evt-1 pixel-1 (ALPIDE << 10-5) Integration time (µs) < 30 (< 10) Power density (mW/cm2) < 300 (~35) < 100 (~20) TID radiation hardness (krad) (**) 2700 100 NIEL radiation hardness (1 MeV neq/cm2)
(**)
1.7 x 1013 1.7 x 1012 Readout rate, Pb-Pb interactions (kHz) 100 Hit Density, Pb-Pb interactions (cm-2) 18.6 2.8
(*) In color: ALPIDE performance figure where above requirements
5
(**) 10x radiation load integrated over approved program (~ 6 years)
Technical Design Report for the Upgrade of the ALICE Inner Tracking System
CERN-LHCC-2013-024 ; ALICE-TDR-017
Monolithic Active Pixel Sensors Thin sensors (50 μm), high granularity (~30 x 30 μm2), large area (10 m2) moderate radiation (TID 2.7 Mrad & NIEL 1.7 1013 1 MeV neq/cm2)
Motivation
momentum resolution at low pT
Sensor chip requirements See also L. Greiner’s presentation
6
bias => low capacitance (2fF) => large S/N => better analog performance at lower power.
e e e e h h h h
PWELL PWELL NWELL DEEP PWELL NWELL DIODE NMOS TRANSISTOR PMOS TRANSISTOR Epitaxial Layer P- Substrate P++
CMOS 180nm 3 nm thin gate oxide, 6 metal layers
NA ~ 1016 cm-3 NA ~ 1013 cm-3 NA ~ 1018 cm-3
VRESET_P M0b IRESET PMOS Reset AVSS SUB
Collection electrode
C)
SUB SUB PIX_IN AVDD IRESET VRESET
deep pwell deep pwell nwell pwell epitaxial layer p substrate
Diameter Spacing Not to scale Not to scale
IBIAS source curfeed VCASP VDDA OUT_D VCASN ITHR IDB M0 M1 M2 M3 Cs M4 M5 M7 M8 M6 OUT_A PIX_IN COUT_A GNDA Ccurfeed Csource
20nA 0.5nA
Front end (40 nW, continuously active)
DOI 10.1088/1748-0221/11/02/C02042
Bias, Readout, Control
Readout (zero suppression) Readout (zero suppression) Readout (zero suppression) Readout (zero suppression)
512 rows 1024 pixel columns
THR COMP AMP
Matrix
registers
Design team: G. Aglieri, C. Cavicchioli, Y. Degerli, C. Flouzat, D. Gajanana, C. Gao, F. Guilloux, S. Hristozkov, D. Kim, T. Kugathasan, A.
Lattuca, S. Lee, M. Lupi, D. Marras, C.A. Marin Tobon, G. Mazza, H. Mugnier, J. Rousset, G. Usai, A. Dorokhov, H. Pham, P. Yang, W. Snoeys (Institutes: CERN, INFN, CCNU, YONSEI, NIKHEF, IRFU, IPHC) and comparable team for test
1 MPW run and 5 engineering runs 2012-2016, production 2017-2018
8
Priority encoder
29.24 μm
Priority encoder Pixel layout Digital Pixel Section Front End Collection Diode
19.58 μm 9.66μm 26.88 μm Regular pads + Custom blocks Soldering pads
SRAM blocks Matrix - Pixels and Priority Encoders Analog DACs Digital Periphery Sea of gates 1.208 mm
Matrix (detail) Periphery (detail)
9
Thresholds Noise
Noise Map Threshold MAP
noise in electrons thresholds in electrons
Threshold Noise
)
100 200 300 400 500
Detection Efficiency (%)
86 88 90 92 94 96 98 100 100 200 300 400 500
Fake-Hit Rate/Pixel/Event
12 −
10
11 −
10
10 −
10
9 −
10
8 −
10
7 −
10
6 −
10
5 −
10
4 −
10
Sensitivity Limit 10 Pixels masked
=-3V
BB
@ V Fake-hit Rate Efficiency W7-R10 Non Irradiated W7-R7 Non Irradiated W7-R17 TID Irradiated, 206 krad W7-R5 TID Irradiated, 205 krad W7-R38 TID Irradiated, 462 krad W7-R41 TID Irradiated, 509 krad
3
/ cm
eq
W8-R5 NIEL, 1.7e+13 1MeV n
3
/ cm
eq
W8-R7 NIEL, 1.7e+13 1MeV n
10
VBB=-3V
NIEL/TID
11
1400 wafers produced
Wafer probe testing Inner Barrel Module (9 chips) Threshold scan outer Barrel Module (14 chips) Outer Barrel Stave (~100 M pixels) Single chips after thinning & dicing
walter.snoeys@cern.ch 12
§
Radiation tolerance
§
Ionizing radiation
§
Non-ionizing radiation (displacement damage)
§
Circuit typically more sensitive to ionizing radiation, sensor to non-ionizing radiation
§
Single particle hits instead of continuously collected signal in visible imaging
§
Sparse images < or << 1% pixels hit per event
§
Near 100% efficiency, full CMOS in-pixel needed
§
Position resolution (~μm)
§
Low power consumption is the key for low mass
§
Now tens of mW/cm2 for silicon trackers and hundreds of mW/cm2 for pixels
§
Even with enhanced detector functionality for upgrades, power consumption cannot increase too much because of the material penalty
§
More bandwidth
§
Time resolution
§
Time stamping ~ 25 ns or even lower, ... much lower (10s of ps)
Dose Fluence (Mgy) (1016 1MeVneq/cm2) ALICE ITS 0.01 10-3 LHC 1 0.1…0.3 HL-LHC 3ab-1 5 1.5 FCC 10-350 3-100
13
SOI detector, pitch 13.75 μm Virtually no single pixel clusters due to capacitive pixel-to-pixel coupling
Better S/N => Better point resolution
CMOS sensor, pitch 34 μm 300 μm thick, Q = 4 fC, C=26fF, S/Nsingle ch = 150/1
§ Sensor can deliver ~ 1μm point resolution if granularity and S/N sufficient § Unless S/N is very large, detector depth and pixel pitch should be comparable to avoid degradation in S/N and hence resolution for inclined tracks. § Examples used analog interpolation with charge shared practically always between minimum 2 pixels. § With binary readout, good single point resolution can be achieved as well with sufficient granularity, and sufficient S/N.
Thinned to 70 μm 250 μm Only partial depletion walter.snoeys@cern.ch
)
100 200 300 400 500
m) µ Resolution (
1 2 3 4 5 6 7 8 100 200 300 400 500
Average Cluster Size (Pixel) 1 2 3 4 5 6
=-3V
BB
@ V Cluster Size Resolution W7-R10 Non Irradiated W7-R7 Non Irradiated W7-R17 TID Irradiated, 206 krad W7-R5 TID Irradiated, 205 krad W7-R38 TID Irradiated, 462 krad W7-R41 TID Irradiated, 509 krad
3
/ cm
eq
W8-R5 NIEL, 1.7e+13 1MeV n
3
/ cm
eq
W8-R7 NIEL, 1.7e+13 1MeV n
14
VBB=-3V
ALICE ITS Mechanics: C. Garguilo et al (see also his ECFA 2014 presentation)
15
16
walter.snoeys@cern.ch
+ + + +
+ + +
+
n+ p= V=
1.E-13 1.E-11 1.E-09 1.E-07 1.E-05 1.E-03 1.E-01
0.50 0.95 1.40 1.85 2.30
Log(Id)=f(Vg) (Logarithmic scale)
Strong inversion
I(Vgs) = I0e
Vgs nkT /q
Non-linearity in weak inversion
Cspherical = 4πε 1 R1 − 1 R2 ≈ 4πεR1
Add connection & circuit
M.W. Seo and S. Kawahito EDL 2015
220 μV/e- in 0.11 μm
17
Particle rate per double column x VS clock rate average # bits/transmitted per particle hit
circuit is less conservative
200 lines per cm ( 1 per double column ) for 25 μm pixel pitch: 200 x 6.5 pJ x 40 MHz = 50 mW/cm2
walter.snoeys@cern.ch
18
walter.snoeys@cern.ch
Power/bit/cm2 (H=2 cm) Power (4.5 bit toggling) Layer hit/BC/mm2 Mhit/mm2/s mW/cm2 mW/cm2 0.68 27.2 17.7 79.6 1 0.21 8.4 5.5 24.6 2 0.043 1.72 1.1 5.0 3 0.029 1.16 0.8 3.4 4 0.021 0.84 0.5 2.5 pixel hit rate
MALTA (matrix only)
19
152 mW 157 mW 71 mW
22.2 22.2 22.2 3.2 3.2 3.2 3.0 3.0 3.0 45.7 35.5 35.5 18.5 18.5 30.6 18.8 16.9 5.0 5.0 5.0 20.0
0.0 20.0 40.0 60.0 80.0 100.0 120.0 140.0 160.0 180.0 ALPIDE-4 Inner chip [mW] ALPIDE-4 Master chip [mW] ALPIDE-4 Slave chip [mW] [mW] DCLK tx Local Bus (1/7) Other DTU-LVDS DTU-Serializer DTU-PLL Digital Periphery Strobing
Bias Analog Pixels
Sensitive area: 4.12 cm2 Inner Barrel: 36.9 mW/cm2 Outer Barrel: 20.2 mW/cm2 In the matrix: (analog + digital)/area ( 22.2 + 3.2 )/4.12 = 6.2 mW/cm2
With 40 nW front-end and Q/C ≈ 80 mV analog power consumption still dominant within the matrix Matrix readout only active if hit present Clock gating in the digital periphery For the future more work needed on Q/C, architecture periphery and transmitter for overall power consumption
transmitter
walter.snoeys@cern.ch
20
60 mW for 5.12 Gb/s transmission (+ PLL 30 mW) over 70 cm flex (130nm)
4*87mW (serializer) + 110 mW (PLL) for 3x3.2=12.8 Gb/s (130nm)
Important: data concentration & physical volume for material budget & technology
21
Total ionizing dose:
dimensions parasitic effects dominate e.g. from spacers, requires extensive measurement campaigns Single event effects:
=> need attention in the design
D A C B
Now here
After N.S. Saks et al, IEEE TNS, Vol. NS-31 (1984) 1249
walter.snoeys@cern.ch
http://proj-gol.web.cern.ch/proj-gol/
22
Can no longer exploit thick sensitive layers:
walter.snoeys@cern.ch
See also N. Savic et al. 27th RD50 workshop, CERN, 2015
23
§ Convergence for large fluences for different starting materials § 1E14 => stay thin…
24 walter.snoeys@cern.ch
P+ SUBSTRATE NWELL COLLECTION ELECTRODE PWELL DEEP PWELL NWELL PWELL NWELL DEEP PWELL PMOS NMOS P= EPITAXIAL LAYER DEPLETION BOUNDARY DEPLETED ZONE LOW DOSE N-TYPE IMPLANT P+ SUBSTRATE DEPLETION BOUNDARY DEPLETED ZONE
Large collection electrode
good radiation tolerance
sensitivity to coupling of signals Small collection electrode
electrode and circuit => less sensitive to cross-talk
depletion improves radiation tolerance (see below), but less uniform electric field and longer drift paths.
PWELL NWELL PMOS NMOS DEEP NWELL COLLECTION ELECTRODE
walter.snoeys@cern.ch
radiation tolerance
350 nm, AMS 180nm (large CE), Lfoundry 150 nm (large CE), Global Foundry 130 nm, ESPROS 150 nm, TowerJazz 180 nm (small CE), IBM T3 130 nm, STM 180 nm, ON Semi 180 nm, SOI XFAB 180 nm
ATLAS Pix & MuPix AMS 180 nm MONOPIX, LF2 & COOLPIX Lfoundry 150 nm MONOPIX & MALTA TowerJazz 180 nm MALTA ~20x20mm2 MONOPIX 20x10mm2
10mm 9.5mm LF-Monopix01 (Monolithic)
26
ATLASpix2 Layout MONOPIX 20x10mm2
(From CCPD)
1E15 neq/cm2
being measured now)
27
Threshold dispersion of MONOPIX
MONOPIX COOLPIX LFHVMAPS_FEI4
Depletion depth
Efficiency non-irradiated after 1.14 E15 neq/cm2
Signal (mV) 20 40 60 80 100 120 140 Signal rise time (ns) 10 20 30 40 50 60 70 Counts 1 10
2
10
28
P+ SUBSTRATE NWELL COLLECTION ELECTRODE PWELL DEEP PWELL NWELL PWELL NWELL DEEP PWELL PMOS NMOS P= EPITAXIAL LAYER DEPLETION BOUNDARY DEPLETED ZONE LOW DOSE N-TYPE IMPLANT
Standard: no full depletion Modified: full depletion, better radiation tolerance
NWELL COLLECTION ELECTRODE PWELL DEEP PWELL P= EPITAXIAL LAYER P+ SUBSTRATE NWELL PWELL NWELL DEEP PWELL PMO S NMO S DEPLETION BOUNDARY DEPLETED ZONE
Signal (mV) 20 40 60 80 100 120 140 Signal rise time (ns) 10 20 30 40 50 60 70 Counts 1 10
DOI 10.1016/j.nima.2017.07.046
55Fe measurements before irradiation (J. Van Hoorne): less charge sharing and more uniform time response
Note: here the circuit contributes significantly to the signal rise time !
29
First encouraging results after irradiation (1e15 neq/cm2) on early prototypes on modified process
Initiated ATLAS ITK development involving several groups:
communication: serial power and on-chip sensor bias generation Measurements on large matrices with larger pixel pitch (36.4-40 μm):
Worked with the foundry to improve this by an additional implant or by creating an opening in the n- layer to improve the lateral field. This also improves timing resolution (eg CLIC).
MPV = 19 mV pre-rad, 19.5 mV after 1e14 neq 16 mV after 1e15 neq
σ = 1.96 ns pre-rad, 2.1 ns after 1e14 neq 2.8 ns after 1e15 neq
90Sr on 50 μm pitch sensor
Signal rise time (ns) Signal (mV)
Detection efficiency after irradiation on 25 um pitch
TJ MonoPix (2018) 20 x 10 mm2 Column drain readout TJ MALTA (2018) 20 x 22 mm2 Asynchronous matrix readout
30
3 cm 1.5 cm
§ 10 m2 to 4.5 cm2 ratio not ideal § Need larger chips and new module assembly techniques
walter.snoeys@cern.ch
Courtesy: N. Guerrini RAL
20 μm thick wafer Silicon Genesis
Design issues of stitched sensors: bias and voltage drops, long distance signal transport, further integration…
31
n Low Gain Avalanche Diodes (LGAD)
p+ multiplication layer n++ p++ p- substrate
32
walter.snoeys@cern.ch 33
ULTIMATE in STAR IPHC Strasbourg First HEP MAPS system ALPIDE in ALICE First MAPS with sparse readout similar to hybrid sensors Chip-to-chip communication for data aggregation ATLAS CMOS Depleted radiation hard MAPS with: Sparse readout Chip-to-chip communication Serial power … FCC, CLIC, … Large stitched fast radiation hard MAPS with: Sparse readout Chip-to-chip communication Serial power … LGAD ?
Important steps in every iteration
walter.snoeys@cern.ch
walter.snoeys@cern.ch
Note: I tried to give an overview and apologize for not mentioning several other ongoing developments
36
ALPIDE chip: 55Fe flower 30 x 1s (Magnus Mager)
37
38
2 = (KF /(WLCox2fα)+ 2kTn/gm)df
2 = (KF /(WLCox2fα)+ 4kTγ/gm)df
dvieq
2
2
2 = gm 2dveq 2
walter.snoeys@cern.ch
39
The Priority Encoder sequentially provides the addresses of all hit pixels in a double column
Combinatorial digital circuit steered by peripheral sequential circuits during readout of a frame No free running clock over matrix. No activity if there are no hits Energy per hit: Eh ~= 100 pJ -> ~3 mW for nominal occupancy and readout rate Buffering and distribution of global signals (STROBE, MEMSEL, PIXEL RESET)
511
Priority Encoder Pixels
512 512
STATE RESET
512 512
STATE RESET
10
VALID SELECT ADDR
10
VALID SELECT ADDR
Periphery
Data Clock Control + trigger Pixels Priority Encoder Pixels
512 512
STATE RESET
512 512
STATE RESET
Pixels
40 ΔV=Q/C
v t
PIX_IN
tr> 100 us tf~= 10 ns ~2 µs peaking time
v t
OUT_A
threshold
OUT_D STROBE
5-10 µs
Analog front-end and discriminator continuously active
Non-linear and operating in weak inversion. Ultra-low power: 40 nW/pixel The front-end acts as analogue delay line Test pulse charge injection circuitry Global threshold for discrimination -> binary pulse OUT_D
Digital pixel circuitry with three hit storage registers (multi event buffer)
Global shutter (STROBE) latches the discriminated hits in next available register In-Pixel masking logic Cdet~2.5 fF @ -6 Vbb Cin~1.6 fF
41
16 double columns 32 readout regions
Matrix
Region Readout (1) 128x24b DPRAM RR (2) RR (3) RR (32) Chip Data Formatting Module Data Management Readout Sequencing Control Bus Logic Configuration Registers Pixels Config 8b DACs 11b ADC Differential Control Port (40 Mbps) Single Ended Control Port Bandgap + Temp Sens Parallel Data Port (4×80 Mbps) Serial Data Transmission
Driver
PLL Serializer Serial Out Port (1200 Mbps / 400 Mbps) 24b×40MHz 24b×40MHz 8b/10b 30b×40MHz 32:1 DATA MUX Triggers
42
Matrix 4.12 cm2 (512 × 1024 pixels) Analog DACs Digital Periphery Regular Pads + Custom Blocks
1024 x 29.24 um = 29941.76 um 512 x 26.88 um = 13.76 mm
Soldering pads
1.208 mm
30 mm 15 mm
walter.snoeys@cern.ch
43
Explorer pALPIDEss-0 pALPIDE-1 pALPIDE-2
2012 2013 Apr 2015 2014
pALPIDE-3
11 mm
15mm
1.8 mm 1.8 mm
1.8 mm
20µm x 20µm and 30µm x 30µm pixels (analogue readout) pixel geometry, starting material, sensitivity to radiation Matrix with 64 columns x 512 rows 22 µm x 22 µm pixels In-pixel discrimination and buffering Zero suppression within pixel matrix
First full-scale prototype
Pixel pitch: 28 µm x 28 µm 4 sectors with pixel variants 1 register/pixel, no final interface 4 sectors with pixel variants Optimization of circuits Allowing integration in ITS modules No high-speed serial output 8 sectors with pixels variant
All Communication Features (no ADC, no Temp Sens)
30mm
ALPIDE
Oct 2015 Aug 2016
Single pixel variant All features and optimization
30mm
15mm
pALPIDE-1 pALPIDE-3
Design team: G. Aglieri, C. Cavicchioli, Y. Degerli, C. Flouzat, D. Gajanana, C. Gao, F. Guilloux, S. Hristozkov, D. Kim, T. Kugathasan, A. Lattuca, S. Lee, M. Lupi, D. Marras, C.A. Marin Tobon, G. Mazza, H. Mugnier, J. Rousset, G. Usai, A. Dorokhov, H. Pham, P. Yang, W. Snoeys (Institutes: CERN, INFN, CCNU, YONSEI, NIKHEF, IRFU, IPHC) and comparable team for test
44
Average of extreme pixels in the cluster gives better results In this case signal (and S/N) for a single channel reduces with track inclination
45
Timepix3: X. Llopart, J. Buytaert, M. Campbell et al. Can optimize resolution using track inclination, enhance charge sharing Angle of incidence (degrees) Position resolution (μm)
walter.snoeys@cern.ch