Technologies for LHC Upgrades An Example: The GBT Link A. Marchioro

advertisement
Technologies for
LHC Upgrades
An Example: The GBT Link
A. Marchioro
CERN, Div. PH
1211 Geneva 23, Switzerland
A.Marchioro - CERN/PH
1
Overview
‹ How
can modern technologies improve
particle physics detectors (without
exploding their costs)
‹ The
GBT: A new general purpose
optical link ASIC for Trigger, Timing,
Data and Slow Control
A.Marchioro - CERN/PH
2
CMS Tracker
A.Marchioro - CERN/PH
3
Areas for improvements
‹ Performance
–
Functionality
– Precision
– Reduce overall detector (passive) materials
‹ Key technologies
» Microelectronics
» Optoelectronics [not discussed here]
‹ Fabrication
and assembly cycles [not
discussed here]
‹ Cost (reduction) [not discussed here]
A.Marchioro - CERN/PH
4
New SLHC Tracker wish list
Sustain 10 x more
hits/unit area
Higher detector
segmentation, i.e. more
channels
Higher power,
more cooling,
more materials
More (local or long-haul)
interconnectivity
Higher bandwidth
More cabling,
higher power,
more cooling,
more materials
Less (how much?)
mass /unit volume
Prompt triggering
capability on tracks
A.Marchioro - CERN/PH
5
CMOS Technology Roadmap
SLHC
Starts here
There is no doubt that industry will be well ahead
of the requirements from HEP, even considering a
Luminosity upgrade of 10x
A.Marchioro - CERN/PH
From ITRS 2005
6
Technologies used in ISSCC2006/7 papers
Percentage of papers
Trends 2006/2007
30.0%
25.0%
20.0%
2006
2007
15.0%
10.0%
5.0%
0.0%
>
0.8
0.5 0.35 0.25 0.18 0.13
90
65
< 65 Bip
Technology
A.Marchioro - CERN/PH
7
Example of 130 nm potential
Scale is the same
12 bit microprocessor core
A.Marchioro - CERN/PH
IO cell
8
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’”
G. Moore, 2003
A.Marchioro - CERN/PH
Notice dimension of spacer
compared to device
9
Performance? Yes, but at a cost…
Source: Infineon
A.Marchioro - CERN/PH
10
Performance
‹ Depends
on:
– Investment in technologies, tools and
people
– Sharing of expensive tools
– Organization of engineering groups with
sizes above critical mass
– Ability of creating minimal volumes to
make investment affordable
– Re-use parts already existing (purchase
IPs instead of usual ‘NIH’ strategy)
A.Marchioro - CERN/PH
11
Improving: Performance
‹ Improving
performance can be
achieved by following industry’s
trend, as a example, the efficiency of
AD converters has been improving
regularly over the last years
A.Marchioro - CERN/PH
12
Improvements in AD conversion
Power
FM =
Freq * 2 ^ ENOB
NS
In
fin
e
Sa o n
m
su
ng
NS
IT
+
M
So
ny
M
CS
D
U
ilip
s
IT
+
2006
N
at
io
Ph
CB
U
U
C
In D
fin
na
eo
lS
n
em U
ic CS
on D
du
ct
or
Ph
N
i
or lips
di
c
VL
St SI
an
Br fo rd
oa
dc
om
Te
lA
SI
C
In
fin
eo
C
n
hi
pi
de
a
.M
U
ni
v
ni
v
U
CS
C
Ta
iw
an
in
ne
so
ta
5.00E-12
4.50E-12
4.00E-12
3.50E-12
3.00E-12
2.50E-12
2.00E-12
1.50E-12
1.00E-12
5.00E-13
0.00E+00
U
J/op
Powe r Efficie ncy - ISSCC 2004 & 2006
ENOB assumed = N_bits - 1
A.Marchioro - CERN/PH
Manufacturer
13
Improvements in ADC
‹
For Tracker
–
–
–
–
–
‹
Assuming FM for ADC of: 2.5e-13 J/op
fsample = 40 MHz
Nbit = 6 (with ENOB = 5)
128 channels/chip
Total Conversion Power: 40 mW
» to be compared to today’s total FE chip power of ~320 mW
For Calorimeter
–
–
–
–
Assuming FM for ADC of: 2.5e-13 J/op
fsample = 40 MHz
14 bit converter
Conversion: 82 mW
» To be compared with 125 mW today for a 12 bit device
A.Marchioro - CERN/PH
14
Data links (1)
25 Gb/s CDR in 90 nm CMOS
paper from IBM 2006
‹
Needs local Xtal reference
‹
Range 8-28 Gb/s
‹
Power: 172 mW @ 1.1 V
Eye diagram at ½ rate
A.Marchioro - CERN/PH
15
Data links (2)
‹ Preview
–
–
–
–
summary of 2007 ISSCC
4 papers @ < 10 Gbit/s
4 papers @ 10 Gbit/s
4 papers @ 16-20-33 Gbit/sec
2 papers @ 40 Gbit/s
A.Marchioro - CERN/PH
16
Some brief results on 130nm CMOS
A.Marchioro - CERN/PH
17
Core 130nm NMOS transistors, enclosed layout
NMOS ELT min/0.12
1.00E-03
1.00E-04
1.00E-05
1.00E-06
Pre-rad
Id (A)
G
1.00E-07
3Mrad
1.00E-08
136Mrad
2d HT ann
1.00E-09
1.00E-10
1.00E-11
1.00E-12
-0.2
0.3
0.8
1.3
Vg (V)
PMOS ELT min/012
D
1.E-03
S
1.E-04
1.E-05
Id (A)
1.E-06
1.E-07
pre-rad
3 Mrd
40 Mrd
1.E-08
1.E-09
1.E-10
1.E-11
1.E-12
-0.2
A.Marchioro - CERN/PH
0.3
0.8
Vg (V)
1.3
18
Core 130nm NMOS transistors, linear layout
Effect on the leakage current
1.E-05
– Peak in leakage @ TID of 1-5Mrad
– Peaking dependent on dose rate
and temperature, difficult to
estimate in real environment
– Good recovery, strong indications
that ELT is not needed for regular
digital
0.16/0.12
0.32/0.12
0.48/0.12
0.8/0.12
2/0.12
10/1
10/10
ELT
1.E-06
Ileak (A)
1.E-07
1.E-08
1.E-09
1.E-10
1.E-11
1.E+05
pre-rad
1.E+06
1.E+07
1.E+08
TID (rad)
1.E-05
1.E-05
1.E-06
1.E-06
1.E-07
1.E-07
Ileak (A)
Ileak (A)
‹
1.E-08
N_10_013
1.E-09
N_10_012
N_088_012
N_053_012
N_024_013
N_018_013
1.E-10
N_028_012
1.E-10
N_014_013
1.E-11
1.E+04
1.E+05
A.Marchioro
- CERN/PH
pre-rad
1.E+06
1.E+07
TID (rd)
1.E+08
1.E+09
annealing
N_10_10
1.E-08
1.E-09
N_04_013
Foundry B
N_016_012
1.E+09
Foundry A
1.E-11
1.E+04
pre-rad
1.E+05
1.E+06
1.E+07
TID (rd)
1.E+08
annealing
1.E+09
19
Foundry C
Heavy Ion irradiation results
– Cross-section 15-30 times
larger in LHC environment
/bit)
2
Cross-section (cm
1.E-08
1.E-09
Vdd=1.5V
Vdd=1.25V
Weibull
1.E-10
0
5
10
15
20
25
30
35
40
45
50
2
LET (Mev/cm mg)
1.E-07
/bit)
‹
1.E-07
2
‹
Test at Vdd=1.5 and 1.25
V, results very similar
Sensitivity to very low
LET values (threshold
below 1.6 MeV/cm2mg)
Comparison with 0.25μm
memory (rad-tol design!!):
Cross-section (cm
‹
1.E-08
0.13um SRAM @ 1.5V
1.E-09
Weibull 0.13SRAM
0.25um SRAM
Weibull 0.25SRAM
1.E-10
0
5
10
15
20
25
30
35
40
45
2
LET (MeV/cm mg)
A.Marchioro - CERN/PH
20
50
Common SLHC infrastructure ASIC:
the GBT
A.Marchioro - CERN/PH
21
From 3 links to one
Separate detector links
TTC
ECS
Global trigger
Global TTC
Trigger
processor
TTC driver
ECS
Global ECS
ECS interface
Local
trigger
extraction
Trigger links
TTC link
TTC and ECS
distribution
ECS link
detector
TTC
ECS
Hybrid
DAQ interface
Readout links
Global DAQ
Link interface chip
Fully combined detector links
Global TTC
Global ECS
Global DAQ
A.Marchioro - CERN/PH
Combined:
TTC driver
ECS interface
DAQ interface
detector
Combined links
22
GBT general architecture
Timing & Trigger
Timing & Trigger
DAQ Path
Slow Control
A.Marchioro - CERN/PH
DAQ Path
Multi-purpose
Link speed: ~ 4 Gbit/s
Bidirectional
64 bit data/bunch crossing
8 bit of trigger /bunch crossing
SLHC clock synchronous
Fully SEU robust
Two fibers/link
Slow Control
23
Timing distribution
Timing & Trigger
DAQ Path
Slow Control
‹
‹
‹
‹
‹
‹
Timing & Trigger
DAQ Path
Slow Control
Unidirectional
Multiple outputs from same GBT with separate
fine skew control
40 MHz (or 20) with 50 ps steps
Jitter < 10 ps
Trigger mask: 8 bit/BC
Fully programmable Bunch Emulator with 8 outputs
A.Marchioro - CERN/PH
24
Data Path
Timing & Trigger
DAQ Path
Slow Control
‹
‹
‹
‹
Timing & Trigger
DAQ Path
Slow Control
Fully bi-directional
64 bit @ 40 MHz
Fully error corrected up to 16 errors/frame (i.e. can survive
after severe photodiode degradation)
Simple parallel protocol or sophisticated “standard bus”
– Some amount of fan-in capability under evaluation
‹
Priority selectable for data/slow control traffic
A.Marchioro - CERN/PH
25
Slow control
Timing & Trigger
DAQ Path
Slow Control
‹
‹
Timing & Trigger
DAQ Path
Slow Control
Bi-directional (but not physically symmetric!)
Implements most commonly used protocols on
terminal side: I2C, JTAG, SPI, simple parallel etc.
– Master side has industrial standard bus
‹
Option: Implement slave side on separate ASIC
and keep GBT fully symmetric
A.Marchioro - CERN/PH
26
TTC vs. GBT
Trig
‘B’
1
HDR
Trig
4
8
1
DATA
FEC
64
32
User
A.Marchioro - CERN/PH
27
GBT Internal Block diagram
Block 1:
• Pin - receiver
A.Marchioro
CERN/PH
• Laser driver
Block 2:
• SerDes
• CDR
• CODEC
Block 3:
• TTC functions
• Standard bus
•…
28
Common building blocks
‹ Project
–
–
–
–
–
–
supported by CERN-PH
Common CMOS technology for all
GBT
Voltage regulators (chips and blocks)
Switching regulators
Analog blocks (…)
Please suggest
A.Marchioro - CERN/PH
29
Download