SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S. Manen, L. Royer IN2P3/LPC Clermont DESY CALICE meeting
Dec 17, 2015
SKIROC New generation readout
chip for ECAL
M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux,
IN2P3/LAL OrsayJ. Lecoq, G. Bohner S. Manen, L. Royer
IN2P3/LPC Clermont
DESY CALICE meeting
13 fevrier 2007 GMC -CALICE Meeting 2
SKIROC -> Silicon Kalorimeter Integrated Read Out Chip
- ECAL read out- Silicon PIN detector - 36 channels- Compatible new DAQ
4.4mm
4.8mm
13 fevrier 2007 GMC -CALICE Meeting 3
Main features Designed for 5*5 mm² pads 36 channels (instead of 72 to reduce cost of prototype) Detector AC/DC coupled Auto-trigger 2 gains / 12 bit ADC 2000 MIP Power pulsing Programmable stage by stage Calibration injection capacitance Embedded bandgap for reference voltage Embedded DAC for trigger threshold Compatible with physic proto DAQ
Serial analogue output External “force trigger”
Probe bus for debugging 24 bits Bunch Crossing ID SRAM with data formatting Output & control with daisy-chain
Digital on FPGA for tests
13 fevrier 2007 GMC -CALICE Meeting 4
Block scheme of EUDET ECAL FEE
Ch. 0
Ch. 1
Analog channel Analog mem.
36-channelWilkinson
ADC
Analog channel Analog mem.
Ch. 35 Analog channel Analog mem.
Bunch crossing 24 bit counterTime
digital mem.
Eventbuilder
Memorypointer
Triggercontrol
MainMemory
SRAM
Commodule
EC
AL
SLA
B
Inside the chip
13 fevrier 2007 GMC -CALICE Meeting 5
One channel description
20M
1M 200ns
G=10
G=1
200ns
Analog Memory
Depth = 5
Analog Memory
Depth = 5
G=100G=5
12 bits
ADC
Gain selection
0->6pF
3-bit threshold adjustment
10-bit DAC
Common to the
36Channels
T100ns
DAC
Q
HOLD
Preamp
Ampli
Slow Shaper
Slow Shaper
Fast Shaper
Trigger
Charge measurement
3pF
Calibration input
input
13 fevrier 2007 GMC -CALICE Meeting 6
Trigger
Whole chip triggered when 1 channel triggers
External trigger for pedestal measurement
Trigger threshold adjustable channel by channel : 10 bits common for global coarse tuning 3 bits fine tuning channel by channel
13 fevrier 2007 GMC -CALICE Meeting 7
Analog memory : SCA
Depth : 5
Architecture : Voltage write/ voltage read 1 buffer per capacitor Capacitor : 2pF
Difficulty : storage is very long
In
Write
Read Out
Principle of a « voltage-write, voltage-read » analog memory
13 fevrier 2007 GMC -CALICE Meeting 8
Wilkinson ADC
Channel 0
Channel 1
Channel 71
Rampgenerator
Register 0
Register 71
Graycounter
13 fevrier 2007 GMC -CALICE Meeting 9
Main characteristics Fully differential structure (MC to MD input stage) 1V input dynamic range 12 bits output Gray code Counting frequency: 50MHz 82µs conversion
time Power supply: 3.5V (analog) and 2.5V (digital) Power consumption < 3mW
One channel submitted in september 06
LPCC ADC ©G. Bohner (LPCC)
13 fevrier 2007 GMC -CALICE Meeting 10
LPCC Ramp ADC: layout (1 channel)
1700 um
LVDS receiver 12 bits Gray counter
12 bits output register
100 um
Analog part
©G. Bohner (LPCC)
13 fevrier 2007 GMC -CALICE Meeting 11
LPCC ADC : Linearity error (simulation)
Input (V)
Error (lsb)
1
0
-1
-2
-3
©G. Bohner (LPCC)
13 fevrier 2007 GMC -CALICE Meeting 12
ADC count versus Vin
0
500
1000
1500
2000
2500
3000
3500
4000
4500
1,3 1,6 1,9 2,2 2,5
Vin (V)
# A
DC
cou
nt
Vref shaper
INL versus Vin
-2,5
-2
-1,5
-1
-0,5
0
0,5
1
1,5
2
1,3 1,6 1,9 2,2 2,5
Vin(V)
INL
(ADC
cou
nt)
INL (ADC count) vs Vin+1.5
-1.5
MAROC2 : Wilkinson ADC linearity (Backup)
13 fevrier 2007 GMC -CALICE Meeting 13
SKIROC : dedicated to measurement
Not designed for test beam but pure prototype
250 probing point embedded two 36 channel ADCs (LPCC + LAL as a
backup) DAC 10 bits for threshold + 3 bits for
fine tuning channel by channel Bandgap for reference voltages Digital on FPGA : flexibility