State of the Art in Microelectronics
Miniaturization and Integration
Microelectronics for
Particle Detectors
A. Marchioro
CERN, Div. PH
1211 Geneva 23, Switzerland
Overview
Motivations: i.e. the talk’s message:
– Experiments require systems, not chips
Brief intro on technology perspectives
– History
– Technologies for SoC
– Advanced Devices for Billion transistor chips
Opportunities:
– SoCs for gas detectors
– SoCs for trackers
MOTIVATIONS
-
History of
m
Electronics for HEP vs Commercial
-
Areas with potential for growth
Microelectronics in HEP
1985 to 1995 - Generation 0 :
– 2u down to 1.0 u
– Proofs of concept
– First dedicated ASICs for strip detectors
» Low-noise charge amplifiers
– First simple digital chips
1995 to 2005 – Generation 1:
– 0.8um down to 130nm
– Front-end ASICs with analog/digital pipelines
» First complex pixel chips– Radiation issues (a very hard problem!)
– First monolithics (MAPS etc.)
2005 onwards:
– 130 nm and below
– Complex SoC
– Intelligent detectors
» Capable of performing significant local processing » But the brain is in the electronics, sorry…
– System optimized for (integration) cost
– High density interconnect
» Stacks of chips or hybrid chip-detectors
1980
1985
1990
1995
2000
2005
2010
2015
i286, 1.5 um, 130K tr., 6 MHz i386, 1.5 um, 275K tr., 16 MHz i486, 1.0 um, 1.2M tr., 25 MHz PentPro, 0.6 um, 5.5M tr., 200 MHz P4, 0.18 um, 42M tr., 1.5 GHz PentiumD, 65 nm, 291M tr., 3.2 GHz iCore, 32 nm, 1.2B tr., 3.8 GHz …Microelectronics in HEP
1985 to 1995 - Generation 0 :
– 2u down to 1.0 u
– Proofs of concept
– First dedicated ASICs for strip detectors
» Low-noise charge amplifiers
– First simple digital chips
1995 to 2005 – Generation 1:
– 0.8um down to 130nm
– Front-end ASICs with analog/digital pipelines
» First complex pixel chips– Radiation issues (a very hard problem!)
– First monolithics (MAPS etc.)
2005 onwards:
– 130 nm and below
– Complex SoC
– Intelligent detectors
» Capable of performing significant local processing » But the brain is in the electronics, sorry…
– System optimized for (integration) cost
– High density interconnect
» Stacks of chips or hybrid chip-detectors
A. Marchioro - MPGD2013
5
1980
1985
1990
1995
2000
2005
2010
2015
Mobira Senator, analog, 9800 gr
Nokia Technophone 105, analog, 5500gr, Cityman 100, analog, 500 gr 1610, 2210, first GSM 900, 230 gr, 3310, GSM, 130 gr 8800, GMS, WAP, camera, 130 gr
iPhone 7 , 4G, WiFi, GB memories, full OS, camera, email, video, …
Phones Timeline
iPhone 3GS , 3G, WiFi, GB memories, full OS, camera, email, video, …
System Complexity – ADSL Example
CRC & RS Encoders Interleaver Convolutional Encoders Symbol Mapping IFFT Cyclic Prefix CRC & RS Decoders De-interleaving Viterbi Decoder FFT Equalizer FFT Prefix Remove Time Domain Equalizer Symbol recovery A na log FE A/D D/A POTS Splitter Amp Amp AdapterWhy do you need microelectronics?
Functionality
– Requirements for new (large) detectors can only be
fulfilled by Application Specific Ics
» Example: no way to buy a ready-made Tracker
RH
– No choice other than advanced or modified tech ASICs
– COTS not easily qualified for usage
Cost:
– HEP instrumentation has not made the transition to
“commodity” detectors, everything is hand-made, design
is for performance and not (really) for cost, systems are
not conceived for manufacturability, just for function
or/and performance
Potential for improvements
FE: Low
» intrinsic speed or resolution of detectors is not expected to improve dramatically
» FE circuits close to intrinsic noise margins
» CMOS tech evolution is not going to improve analog (actually probably worse, see later)
» Only 3D integration can change the game
A/D Conversion: Medium to Hih
» conversion energy is still being improved, new architectures introduced, digital helps.
Caveat: many companies make ADC IPs, do not design ADC, buy them!
Digital signal processing: High to very high
» Little or no “signal processing” is done today in HEP (shaper is analog)
» Some laudable attempt in the “Altro” project (pedestal correction, tail cancelation etc.)
» Much more to be done
Data Processing (i.e. Feature Extraction): Huge
» Little intelligence in chips: lots of raw (and meaningless!) data shipped out at the cost
embedded BW, power and of expensive links
» Trigger (i.e. pattern recognition) opportunities
» Feature extraction could easily be done now
WHAT TO EXPECT FROM ADVANCES IN TECHNOLOGY
-
Advanced CMOS
-
A flavor of the problems for making nano-transistors
How many more generations?
“
The end of the planar FET is close, but perhaps one
or two generations can be added if newer transistors
can be made, for example the ‘FINFET’”
CMOS Technology Roadmap
Fr
om
ITRS
2
01
1
A. Marchioro - MPGD201311
There is no doubt that industry will be well ahead
of the requirements from the HEP community,
Technologies used in ISSCC papers
0.0% 5.0% 10.0% 15.0% 20.0% 25.0% 30.0% > 0.8 0.5 0.35 0.25 0.18 0.13 90 65 45-38 32-28 24-22 20-18 BCD Tri-Gate Pe rcen ta g e of pa pe rs TechnologyTrends 2007/2013
2007 2008 2009 2010 2011 2012 2013Some advanced devices
A. Marchioro - MPGD2013
13
20 nm FDSOI from ST
28 nm planar from TSMC
32 nm SOI from IBM
22 nm TriGate from Intel
V
ar
ious s
our
c
es
16 nm FINFET
Sourc
e:
TSMC
… and still, devices behave very well
A. Marchioro - MPGD201315
© p e rm is s ion IE E E , C .-H . J an e t al. ,A 2 2n m S oC P lat fo rm …, IE D M 12 -4 4 ,Technology enablers
Lithography
– Solution: turn the problem to work to your advantage!
– OPC
» Correct mask and process distortions by
synthesizing masks and not by introducing shorter
wavelength
– Double and multiple patterning
» Build images by superimposing patterns
New materials
– SOI wafers (reduce parasitic capacitances)
– Si-Ge and channel stress (enhance mobility)
– Gate oxide materials (need to avoid leakage
currents)
– Metal gates (avoid problem of poly depletion),
lower R
A. Marchioro - MPGD201316
pe rm is s ion IE E E , S .H . L o e t a l. ,Qu a n tu m -M ec ha nic al M od eli ng … IE E E J S S C 1 8, 5, 1 99 7Atomic Scale Variability
A. Marchioro - MPGD201317
fr om K . B erns tei n e t al ., IB M J . Res . & Dev . V ol . 50 No. 4 /5, 20 06Atomistic view of dopants in 50nm transistor
fr om X . W an g et al ., IE DM 20 11 ,
Some looming difficulties
Device variability
– transistors have atomic dimensions: dopants are in
“countable” number, oxides are few atomic layers thick
Slow lithography
– short wavelength powerful light sources are hard to make
Cost of new foundry
– Sub-20nm fab > 5B$
Design complexity
– number of devices (all must work, both functionally and
physically!)
IMPORTANT BENEFITS FROM NEW TECHNOLOGIES
130 and 65 nm and Radiation hardness
Core 130nm NMOS transistors, normal layout
1.E-11 1.E-10 1.E-09 1.E-08 1.E-07 1.E-06 1.E-051.E+04 1.E+05 1.E+06 1.E+07 1.E+08 1.E+09
TID (rd) Ile ak ( A) N_10_10 N_10_012 N_088_012 N_053_012 N_028_012 N_016_012 annealing pre-rad 1.E-11 1.E-10 1.E-09 1.E-08 1.E-07 1.E-06 1.E-05
1.E+04 1.E+05 1.E+06 1.E+07 1.E+08 1.E+09
TID (rd) Ileak (A) N_10_013 N_04_013 N_024_013 N_018_013 N_014_013 pre-rad 1.E-11 1.E-10 1.E-09 1.E-08 1.E-07 1.E-06 1.E-05
1.E+05 1.E+06 1.E+07 1.E+08 1.E+09
TID (rad) Il e a k (A ) 0.16/0.12 0.32/0.12 0.48/0.12 0.8/0.12 2/0.12 10/1 10/10 ELT annealing pre-rad
Effect on the
leakage current
– Peak in leakage @ TID of 1-5Mrad
– Good recovery, strong indications
that ELT is not needed for regular
digital
Foundry A
Foundry B
Foundry C
Core devices in 65nm, normal layout
A. Marchioro - MPGD2013
21
Up to ~20mV shift for 200 Mrad
– Some rebound effect visible for narrow devices
– in 130nm: was 150mV
At high doses Vth shift is positive for wide devices, negative for narrow devices
– STI edge oxide traps considerable charge (RINCE)
Subtreshold slope does not change significantly
105 106 107 108 109 -0.03 -0.02 -0.01 0 0.01 0.02 0.03 TID [rad] Vth [ V ] ELT,148060 nm 12060 nm 24060 nm 36060 nm 48060 nm 60060 nm 100060 nm 101 mm 1010 mm 104 105 106 107 108 109 10-12 10-11 10-10 10-9 TID [rad] Ilea k [ A ] ELT 12060nm 24060nm 36060nm 48060nm 60060nm 100060nm 101mm 1010mm
Less than 10× increase in leakage
for wide devices (W > 360nm)
Narrow devices have up to 2.5
orders of magnitude increase
Fr o m S . B o n a cini e t a l, TW E P P 2 0 1 1
OTHER BENEFITS FROM NEW TECHNOLOGIES
Example of 130 nm density potential
12 bit PIC® compatible
microprocessor core
IO cell
Same scale
Any idea for embedded FE processing?
C om par is on of ARM® c om patible pr oc es s or f rom U niv er s ity of Edi nbur gh, s ee: htt p:/ /gr oups .inf .ed. ac .u k /pas ta /hw _enc or e.ht m lInterfacing to the “standard” world
USB 2.0 OTG
– ~ 20-60K Gates
[1]Ethernet 10-100-1000 MAC
– 20,560 gates
[2]Notice that:
– 1 mm
2in 130 nm contains ~ 200K gates
– 1 mm
2in 65 nm contains ~ 800K gates
…and
– Production cost of 1 mm
2in 130nm < 0.1 $
– Production cost of 1 mm
2in 65 nm < 0.15 $
A. Marchioro - MPGD201325
______________________________________________________________ [1] http://www.faraday-tech.com/techDocument/FOTG200_ProdBrief_v1.2.pdf [2] http://opencores.org/project,ethernet_tri_modeFurther advantages at 130 nm and below
More process options useful for detector
integration
– More metal levels:
» shielding, power distribution (pixel chips are often
accessible on one side only), routability i.e. density
– More device types
» Many optimized V
t
MOSFETs, higher capacitor
density, inductors, varicap, resistor types, fuses
– More substrate options
» NMOS p-well is almost universally available
65nm
Analog features:
– Device intrinsic gain (= g
m
* r
0
): worse than 130nm
– Device max frequency: ~ 2x better than 130nm
– Matching: better than 130nm
– Intrinsic noise: about same as 130 nm or slightly better
Digital features:
– density:
» 4 x 130nm (even with RT devices)
– speed:
» ~ 2x 130 nm (depending on flavor)
– power:
» ½ to ¼ than 130 nm
Advances in ADCs
A. Marchioro - MPGD201328
rtesy o f P rof . B . M u rm a n n , S ta n fo rd Univ e rsi ty1.E-01
1.E+00
1.E+01
1.E+02
1.E+03
1.E+04
1.E+05
1.E+06
1.E+07
10
20
30
40
50
60
70
80
90
100
110
120
P/f
sn y q[pJ]
SNDR @ Nyquist [dB]
ISSCC 2013 VLSI 2012 ISSCC 1997-2012 VLSI 1997-2011 FOMW=10fJ/conv-step FOMS=170dBFM
=
Power
Freq * 2 ^ ENOB
ENOB
=
(SNDR
-
1.76)
6.02
Obsolescence?
A. Marchioro - MPGD201329
So urce: T SMC f ina n ci a l rep ortOPPORTUNITIES:
- Chips for gas detectors
- Chips for trackers
Chips for gas detectors
A. Marchioro - MPGD201331
Fi g u re 5 .1 i n B. G ru b e ’s T h e s is “ T h e T ri g g e r Co n tro l Sy s te m a n d th e Com m o n G EM a n d Si lic o n Rea d o u t fo r t h e CO M PASS Ex p e ri m e n t”First complex chip: the “Altro”
S ou rc e L. Mu s a, CE RN -PH33
HIGH MULTIPLICITY COSMIC RAYS
Occupancy ~ 50%
• raw samples
•
after signal processing
Signal Processing in Altro
More cluster signal processing
S ou rc e T . A lt, L. Mu s a, CE RN -PH“Image” processing on chip
“Image” processing well possible with
current technologies
– Cluster reduction on FE chips
– Intelligent “zero suppression”
» Always collect “halos” around channels above
threshold
– Charge summing for adjacent pixels
» See Medipix3 approach!
Charge summing in Medipix3
55µm
The winner takes all
• Charge is
summed in every 4
pixel cluster on an
event-by-event
basis
• Full charge is
(Energy spectra measurements with
Medipix3RX and CdTe: T. Koenig talk
(Detectors and simulations 2))
Measurements (60keV, 110
m
m pitch, 2mm CdTe)
Local feature extraction for trackers
Level-1 data require local rejection of low-p
T
tracks
– To reduce the data volume, and simplify track finding @ Level-1
» Threshold of ~ 1÷2 GeV
data reduction of about one order of
magnitude
Design modules with p
T
discrimination (“p
T
modules”)
– Correlate signals in two closely-spaced sensors
» Exploit the strong magnetic field of CMS
Level-1 “stubs” are processed in the back-end
– Form Level-1 tracks, p
T> 2÷2.5 GeV
» To be used to improve different
trigger channels
A. Marchioro - MPGD201339
m
m
m
F r z“stub”
Substrate
~ 48 mm
Simplified cross-section
ZStrip sensor
Pixel Sensor
MacroPixel ASIC Short Strip ASIC•
One layer of strips + One layer of Strixels
•
r-
F
resolution: 100
m
m
•
Z resolution: 1.5 mm
R Cooling~ 2
m
m
MPixel ASIC dataflow
A. Marchioro - MPGD201341
MPixel
Event
Store
Intf to GBT
Link
Trigger Logic
CLK Generation
& Cntrl
FE
Strip
from
M
Pix
el
c
olum
n
W in d o w e d p T c o in c id e n c e Po s iti o n d e c o d e rStrip
Event
Store
Event
Formatter
Config Regs
Clo c k s @ L1 @ each BX W id e c lu s te r e lim in a ti o nTraditional data path
MPA: Trigger (stub) generation
A. Marchioro - MPGD2013 42 Pixe lH it R eg S tr ipH it R egColumn
OR-ing
StripCluster
Elimination
& Centroids
Coi
nc
idenc
e
MatchMask[1:5] ClusterCut[3:0] P ix el O red Hi tRegF
Shift
(2 of 64 bits) PhiShift[]Pi
x
el
Hi
t
Reti
mi
ng
Retime[1:0] C ent roi dsR et im e Plus MinusPixCluster
Elimin &
Centroids
LeftRightOut LeftRightIn <128> <8> <8> <2048> <140> <128> <8> <8> <136> <128> <128> <128> <128> <140> <128> Retime Z Priority Encoder <512> P ix el P ipe Reg1 <512> <512> P ix el P ipe O ut[ 51 1:0 ]Conclusions
Development is limited by (lack of) ideas,
not by technology
– … and not even by the “cost” of adv tech
The HEP community has much to learn,
(and to profit from) adopting standards, IP
sharing, and avoiding NIH attitudes
Detectors and microelectronics should be
developed in parallel
– much to be expected from jointly conceived
SoC for detectors
Core 130nm NMOS transistors, enclosed layout
NMOS ELT min/0.12
1.00E-12 1.00E-11 1.00E-10 1.00E-09 1.00E-08 1.00E-07 1.00E-06 1.00E-05 1.00E-04 1.00E-03 -0.2 0.3 0.8 1.3 Vg (V) Id (A ) Pre-rad 3Mrad 136Mrad 2d HT ann
PMOS ELT min/012
1.E-12 1.E-11 1.E-10 1.E-09 1.E-08 1.E-07 1.E-06 1.E-05 1.E-04 1.E-03 -0.2 0.3 0.8 1.3 Vg (V) Id ( A ) pre-rad 3 Mrd 40 Mrd
S
D
G
A. Marchioro - MPGD201345
Halo Energy recovery for trigger in NA48
E
Tot=
E
j+
E
k Neighå
>å
Thres A. Marchioro - MPGD201346
G ia n o li e t a l., T h e NA4 8 L Kr c a lo ri m e te r re a d o u t e le c tro n ic s , RT C 1 9 9 9Hybrid strip-pixel Module Concept
A. Marchioro - MPGD2013