Gianluigi De Geronimo
description
Transcript of Gianluigi De Geronimo
Gianluigi De GeronimoMicroelectronics Team, Instrumentation Division Brookhaven National Laboratory
VMM ASIC―
Status Report - April 2013
Outline
• VMM1 - tested• architecture and results (brief)• issues
• VMM2 - in design• architecture• fixes (issues from VMM1)• new features• pinout and packaging (tentative)• schedule (tentative)
2
3
CA shaper
logicor
neighbor
addr.channel (64x)
TGC out (ToT, TtP) x 16
ART (flag, parallel address)
logic
mux
mux
mux
analog ampl
analog time
parallel addr
mux clock
time
peak
Architecture of VMM1
• dual polarity, adj. gain (0.5-9 mV/fC), adj. peaktime (25-200 ns), DDF shaper• discriminator with sub-hysteresis and neighboring (channel and chip)• address of first event in real time at dedicated output (ART)• 16 direct timing outputs: time-over-threshold or time-to-peak• peak detector, time detector <1 ns• multiplexing with sparse readout and smart token passing (channel and chip)• threshold & pulse generator, analog monitor, mask, temperature sensor, 600mV BGR, 600mV LVDS• power 4.5 mW/ch, size 6 x 8.4 mm², process IBM CMOS 130nm 1.2V, test structures
• charge resolution ENC < 5,000 e- at 25 ns, 200 pF• analog dynamic range Qmax / ENC > 12,000 → DDF
Charge
1p 10p 100p 200p 1n100
1k
5k
10k100ns, 9mV/fC50ns, 9mV/fC25ns, 9mV/fC
200ns, 9mV/fC200ns, 1mV/fC200ns, 0.5mV/fC
EN
C [e
lect
rons
]
Input capacitance [F]
lines: theoreticalsymbols: measured with actual gain
0.0 0.2 0.4 0.6 0.8 1.0100p
1n
10n
200pF, 200ns 200pF, 100ns 200pF, 50ns 200pF, 25ns 2pF, 25ns time walk
200pF, 25ns
Tim
ing
reso
lutio
n, ti
me
wal
k [s
]
Output pulse amplitude [V]
solid line: theor. 200pF, 25nssymbols: measurednominal gain 9mV/fCtiming ramp 125ns
Timing
σt ≈ENC τP
Q
• timing resolution < 1 ns (at peak-detect) λP
ρP
≈ 0.3-0.8
Resolution Measurements
4
5
CA shaper
logicor
neighbor
addr.channel (64x)
• issues in VMM1 → fixes in VMM2
TGC out (ToT, TtP) x 16
ART (flag, parallel address)
logic
mux
mux
mux
analog ampl
analog time
parallel addr
mux clock
time
peak
Note: VMM2 will maintain all the functionalities of VMM1
Architecture of VMM2
6
• power distribution• voltage drop across power and ground wire-bonds
• front-end• stability at large capacitance (affects peaking time and gain)• saturation at high rate• leakage from ESD protection (disables positive charge operation)• test pulse linearity, settling time, range (needs optimization)• ESD protection (may need optimization)
• discrimination• digital pick-up in sub-hysteresis (affects low amplitudes)• threshold dispersion and trimming (needs optimization)
• signal processing• peak detector stability (affects low amplitudes)
• direct timing (TGC)• digital pick-up on pulse tail• delay and time walk (needs optimization)• possible locking in TtP mode
• test and readout• internal reset optimization• dedicated input for test-pulse strobe
Issues in VMM1 → Fixes in VMM2
7
CA shaper
logicor
neighbor
addr.channel (64x)
trigger
• fixes
6b ADC
TGC out (ToT, TtP, PtT, 6bADC) x 64TGC clock (160 MHz)TGC out (ToT, TtP) x 16
ART (flag, parallel address)
time
peak
• additional gain settings (TGC, MM) • external trigger• TGC: 64 outputs, 6-bit ADC 25ns serialized with dedicated clock
Note: VMM2 will maintain all the functionalities of VMM1
Architecture of VMM2
logic
mux
mux
mux
analog ampl
analog time
parallel addr
mux clock
8
25ns 50ns 75ns 100ns 125ns 150ns 175ns 200ns
CK
charge event
analog pulse
OUT
peak-found
end of conversion
end of encoding
reset end (ready for next event)
timing edge D5 - D0
• 160 MHz external clock• Conversion ends ~25ns after peak-found, programmable• Dead time from charge event <100ns• Amplitude data D5-D0 shifted at each clock edge
TGC ADC and Serializer
9
CA shaper
logicor
neighbor
addr.channel (64x)
trigger
• fixes
6b ADC
TGC out (ToT, TtP, PtT, 6bADC) x 64TGC clock (160 MHz)ART (flag, serial address)ART clock (160 MHz)ART (flag, parallel address)
time
peak
• additional gain settings • external trigger• TGC: 64 outputs, PtT, 6-bit ADC 25ns serial with dedicated clock• ART: flag and address serialized with dedicated clock
Note: VMM2 will maintain all the functionalities of VMM1
Architecture of VMM2
logic
mux
mux
mux
analog ampl
analog time
parallel addr
mux clock
10
25ns 50ns 75ns 100ns 125ns 150ns 175ns 200ns
CK
charge event
analog pulse
ART
peak-found
FL D5 - D0
reset
• 160 MHz external clock• Flag and address serialized• Address data D5-D0 shifted at each clock edge
ART Serializer
11
CA shaper
logicor
neighbor
addr.channel (64x)
trigger
• fixes
6b ADC
TGC out (ToT, TtP, PtT, 6bADC) x 64TGC clock (160 MHz)
spr 1-bitthr 1-bit
addr 6-bitampl 10-bittime 10-bitBC 12-bitL1A 8-bit
ART (flag, serial address)ART clock (160 MHz)
12b BC
Gray-code counters
DATA 48-bit2-bit
FIFO
10b ADC
10b ADC
DATA syncBC clock (40 MHz)L1A trigger
DATA clock (80 MHz)
8b L1A
logic
logic
mux
mux
mux
analog ampl
analog time
parallel addr
mux clock
time
peak
• 2-bit DATA output with dedicated sync and 80 MHz clock
• additional gain settings • external trigger• TGC: 64 outputs, PtT, 6-bit ADC 25ns serial with dedicated clock• ART: flag and address serialized with dedicated clock• 10-bit ADCs 200ns for amplitude and timing, digital
memories• Gray-code counters for BC-ID (12-bit) and L1A-ID (8-bit)Note: VMM2 will maintain all the functionalities of VMM1
Architecture of VMM2
12
• front-end• additional gain settings to match signal sfrom TGC and MicroMegas• option to route monitors to PDO, TDO outputs for baseline acquisition
• signal processing• multi-phase current-output peak detector 1
• ADC 10-bit 200ns on PDO and TDO 1
• digital buffer, multiplexing, and logic for continuous acquisition 1
• counters and latches for BC-ID (12-bit) and L1A-ID (8-bit) 1
• ART (address in real time)• serialized flag and address
• trigger• external trigger for non-data-driven operation
• direct timing (TGC)• from 16 to 64 channels (initially packaging-limited to 32)• pulse at peak (like ART)• ADC 10-bit 25ns with serial output after flag 1
• fixed ramp discharge (PtT) 2
• layout and packaging• pads count from 176 to 208• dual-mode wire-bond (MM, TGC)
• radiation tolerance• off-ITAR switch circuit (CERN), optimization 2
1 Major developments2 If time allows
New Features
LQFP208
Pinout and Packaging
13
projected die size ~ 9mm x 9mm
task statusfixes in progress ~50%external trigger completeART serializer in progress ~30%current-output PD complete6-bit ADC and serializer complete10-bit ADC and digital buffer in progress 70%counters and latches queuedanalog gain queuedphysical layout June-July 2013fabrication August 2013 (tentative)
Schedule and Status
Venetios Polychronakos (BNL)Neena Nambiar, Emerson Vernon, Alessio D’Andragora, Jack Fried (BNL)
Jessica Metcalfe (BNL & CERN), Ken A. Johns, Sarah L. Jones (University of Arizona, USA)Nachman Lupu, Lorne Levinson (Technion Haifa, Israel)Georgie Iakovidis (BNL, USA and NTU Athens, Grece),
ATLAS Collaboration, CERN
Acknowledgment
14