Mark-Downing - Center for Detectors

advertisement
Optical AO WFS Detector Developments
at ESO
Mark Downing, Johann Kolb, Norbert Hubin, Javier Reyes, Manfred Meyer
European Southern Observatory ESO (http://www.eso.org)
Martin Fryer, Paul Jorden, Andrew Payne, Andrew Pike, Rob Simpson, Paul Jerram, Jerome
Pratlong
e2v technologies ltd (http://www.e2v.com)
Bart Dierickx, Arnaud Defernez, Benoit Dupont
Caeleste, Antwerp, Belgium (http://www.caeleste.be)
Jorge Romero
University of Málaga (http://www.uma.es)
Philippe Feautrier, Eric Stadler
Institut de Planétologie et d’Astrophysique de Grenoble (http:// http://ipag.osug.fr/)
Jean-Luc Gach, Philippe Balard, Christian Guillaume
Laboratoire d'Astrophysique de Marseille LAM (http://www.lam.oamp.fr)
09 Oct 2013
Downing Optical AO WFS
1
Outline
• L3Vision CCD220 – developed by e2v on behalf of ESO/OPTICON
– Deployment of AONGC Cameras on VLT AO instruments
– Test Result Summary
1. Trades made with Deep Depletion CCD220
2. Improvements of the HV Clock Design
3. SCTE
• Next challenge → LGSD/NGSD
– Large CMOS Visible AO WFS Imager for the ELT to sample the spot
elongation of Laser Guide Stars
– Specifications
– Wavefront Sensor Architecture and Design
– First results
09 Oct 2013
Downing Optical AO WFS
2
e2v L3Vision CCD220
Metal Buttressed
2Φ 10 Mhz Clocks
for fast image to store
transfer rates.
Store slanted
to allow room
for multiple
outputs.
OP 4
Gain
Registers
OP 3
OP 2
Gain
Registers
Image
Area
Gain
Registers
Image
Area
Store
Area
Store
Area
240x120
24□µm
240x120
24□µm
8 L3Vision Gain
Registers/Outputs
Each 15Mpix./s.
OP 8
OP 7
Gain
Registers
OP 1
OP 6
OP 5
e2v CCD220:
 240x240 24 µm pixels
 Split frame transfer CCD
 8 L3Vision EMCCD outputs
 < 0.1 e- RoN at 1,500 fps
 Integral Peltier for cooling to -50ºC
09 Oct 2013
Downing Optical AO WFS
3
Deployment of AONGC WFS Cameras
ERIS
HAWKI
MUSE
SPHERE
09 Oct 2013
Downing Optical AO WFS
4
CCD220 Impressive
(Measured) Test Results
Requirement
Measured
Frame Rate:
Read noise at gain of 300
Image Area Full Well:
Cosmetics:
# of traps, bright/dark defects
Dark Current: 1200fps & -40ºC
100fps & -50ºC
Specification
> 1,500 fps

>1,200 fps
< 0.2 e-

< 1.0 e-
> 160 ke-

> 5,000 e-
0

< 25
< 0.02 e-/pix/frame
 < 0.04 e-/pix/frame
< 0.05 e-/pix/frame
 Key goal specs are met
 Deep Depletion (highly sought after for better red response) is working as good
as the standard silicon devices.
Next Steps:
•
Increase frame rate to 2,500 fps to extend use to E-ELT XAO (Extreme AO).
•
Test shuttered device CCD219 for pulsed laser guide star applications.
09 Oct 2013
Downing Optical AO WFS
5
Trades made with Deep Depletion Device
•
Deep Depletion enabled devices to be built out of thicker silicon (40µm)
for better red response;
– Highly sought after for applications using Natural Guide Stars.
75% improvement
09 Oct 2013
Downing Optical AO WFS
6
Trades made with Deep Depletion Device
•
Deep Depletion enabled devices to be built out of thicker silicon (40µm)
for better red response;
– Highly sought after for applications using Natural Guide Stars.
•
During charge integration if the image area is simply run into inversion for
lowest dark current like the Std Si device then obtain very poor PSF.
•
•
Has an additional “p” well implant for EMCCD
to work.
A minimum bias is required to “punch-through”
(depletion to extend beyond) this “p” well.
Deep Depletion
Std Si
09 Oct 2013
Downing Optical AO WFS
7
Trades made with Deep Depletion Device
•
Deep Depletion enabled devices to be built out of thicker silicon (40µm)
for better red response;
– Highly sought after for applications using Natural Guide Stars.
•
•
During charge integration if the image area is simply run into inversion for
lowest dark current like the Std Si device then obtain very poor PSF.
Solution is to use Tri-Level clocking to obtain the best trade between PSF
and Dark Current.
– Low Level that takes the device into inversion for low dark current.
– High Level just right for good frame transfer and low Clock Induced Charge.
– Very High Level for integrating charge to tune the PSF.
Integration
Image
Area
Clock
09 Oct 2013
Frame Transfer
Downing Optical AO WFS
Very High Level
-0.5V
High Level
-8V
Low Level
8
Adjust Very High Level to Tune PSF
VInteg=-8V
VInteg=-4V
VInteg=0V
VInteg=4V
VInteg=8V
VInteg=12V
PSF FWHM (pixels)
PSF Vs Integration Voltage
8.0
7.0
6.0
5.0
4.0
3.0
2.0
1.0
0.0
Min met at > 2V.

Min.
Goal met at > 8V.
Goal
Min.
Goal
-8
-4
0
4
8
12
16
Integration Voltage
09 Oct 2013
Downing Optical AO WFS
9
and trade with CIC and Dark Current
1200fps
100fps
• As expected CIC does not increase with integration voltage.
• Once out of inversion, dark current does not increase further
with integration voltage.
– thanks to “Intrinsic dithering” – uses the fact that after inversion holes
that have migrated into Si/SiO2 I/F have long release time constant.
• Goal Dark Current and PSF specs are met at 8V.
09 Oct 2013
Downing Optical AO WFS

10
Improvement to Design of HV Clock
7
2
3
0,99
D1
RF rectifier
T1
6
4
V_HI set
f
/
~
~
~/
U2
1 , 5, 8
Peak
Detector
S1
switch
GND
OFF
f
6
3
GND
CCD Rphi2HV
100pF
~ 0V
Peak
Detector
V_LO set
2
GND
1, 5, 8
•
U6
/
~
~
~/
C12
Tpixel
7
ON
C13
Cap
100pF
4
Trans
20-50V
Design → LC resonant circuit
– switch, transformer, and capacitor (includes that of the CCD phases);
– tune to resonate at pixel (switch) frequency;
– simple, low power dissipation.
•
First implementation:
– levels stabilized by simply correction for the integrated difference between
peak and reference level.
– Problem is that it does not respond quickly to transients/disturbances.
•
Both measurements and simulations prove that the resonance circuit is
very sensitive to any changes in the load. The load (the CCD) changes
during read out due to changes in clock (inter) capacitances.
09 Oct 2013
Downing Optical AO WFS
11
At Unity Gain: Flat field is very flat
09 Oct 2013
Downing Optical AO WFS
12
However at gain, flat field varies with readout
•
09 Oct 2013
Oscilloscope shows the amplitude of the HV
Clock varies during a frame read out and
variation is proportional to illumination level.
Downing Optical AO WFS
13
Solution is to use full PID controller
in the feedback loop
7
U2
1 , 5, 8
2
3
Peak
Detector
0,99
PID
D1
RF rectifier
T1
6
4
V_HI set
f
/
~
~
~/
switch
S1
C13
Cap
100pF
GND
4
Trans
PID
f
1, 5, 8
•
GND
CCD Rphi2HV
100pF
Peak
Detector
V_LO set
2
7
6
GND
U6
3
/
~
/
~
~
C12
A properly designed PID controller should respond quickest to
disturbances.
09 Oct 2013
Downing Optical AO WFS
14
Original design with step input
102k
VUpperRectI
3.3n
1k
RupperI3
1p
0
RupperI4
1Meg
CupperI
100p
CupperF1100p IC=0
RupperF2
CupperI1
VUpperRect
RupperI1
25.5k
RupperI2
BAS70-04
DUpper
CupperF2
15V
VupperOpAmpOut
TXFM_HV_Clock_Ver2
X1
10k VupperRf n
V4
Rupperrf n
Cupperrf n
1n
U1
4.7
0
RpriFilt
Rpri
AD825_15V
Vi_p
Vo_p
Vi_n
Vo_n
0
Out
R1
CpriFilter
100n
C1
415p
2 AC 1 0 Pulse(1 2 500u 990.09901n 990.09901n 500u 1m)
-15V
24
Cnegsedy
RFET
100n
100pClowerF2 1Meg
100k
Rnegsecdy
ClowerF3 1u
Vf et
102k
BAS70-04
DLower
3.3n IC=0
RlowerF1
VlowerRf n
ZVN4106F
VUpperRect
RupperI1
Inp
Vinput1
Q1
Rlower3
1n
Clower2
X6
4.7
25.5k
RupperI2
10k
ClowerPlus
15
10k
0 AC 1 0 Pulse(-1 5 0 1n 1n 28.166667n 83.333333n)
CupperI
100p
-2 Pulse(-2 -1 750u 990.09901n 990.09901n)
V2
VlowerPlus1
RlowerOpAmpOut
VlowerOpAmpOut
1uAD825_15V
RlowerI
100k
VLowerRect
RlowerI3
100p
ClowerMinus1
15
1p
VlowerMinus
100
15
VlowerI
RlowerIf ilt1
1u
Clowerf ilt1
ClowerI3
0
RlowerI2
BAS70-04
DUpper
ClowerI2
10
8
TXFM_HV_Clock_Ver2
U1
6
0
Vi_p
0
Vo_p
Rpri
V
CpriFilter
00n
R1
4
Vi_n
Vo_n
2
BAS70-04
DLower
3.3n IC=0
0
24
RFET
-2
Cnegsedy
100n
100pClowerF2 1Meg
100k
Rnegsecdy
ClowerF3 1u
Vf et
RlowerF1
VlowerRf n
ZVN4106F
-4
0
Inp
0.2
0.4
0.6
ClowerPlus
15
0.8
Time/mSecs
Vinput1
Q1
09 Oct 2013
R
1n
Clower
200uSecs/div
Downing Optical
AO WFS
VlowerPlus1
4.7
X6
15
100p
15V
-15V
-15V
BAS70-04
DUpper
Optimised design with step input
X2
TXFM_HV_Clock_Ver2
10k
10k
AD825_15V
VupperOpAmpOut
4.7
10k
10n
RsumF
RInv I
RInv F
0
CupperDerF1 RupperDerI
RpriFilt
CupperDerF2
10k
Rpri
Vderiv
1u IC=0
15V
Rupperrf n
10k
AD825_15V
X5
RsumI1
Vi_n
BAS70-04
DUpper
Vo_n
10k
1k
AD825_15VRupperPI
Vprop
RupperPF
U1
10k
RsumF
10k
X4
1Meg
VupperOpAmpOut 4.7
10k
RInv I
300p IC=0
RInv F
Vi_p
Vo_p
Vi_n
Vo_n
0
Rpri
100p IC=0
RsumI3
X5
-15V
100k
Rnegsecdy
100k
24
Cnegsedy
RFET
100n
Vf et
AD825_15V
CupperIntF3
RlowerF1
ClowerF3
1u
Rnegsecdy
RlowerF1
ClowerF3
1u
Vf et
VlowerRf n
ZVN4106F
-15V
Vinput1
Q1
X6
4.7
Vinput1
Q1
0 AC 1 0 Pulse(-1 5 0 1n 1n 28.166667n 83.333333n)
1u IC=0
-15V
300p IC=0
Vinteg
RupperIntI1
1Meg
CupperIntF41p
RupperIntF2
10k
0 AC 1 0 Pulse(-1 5 0 1n 1n 28.166667n 83.333333n)
RsumI3
AD825_15V
CupperIntF3
ClowerMinus1
15
Rlower3
1n
Clower2
ClowerPlus
15
RlowerOpAmpOut
VlowerOpAmpOut
1uAD825_15V
4.7
CupperIntF1
10k
VlowerPlus1
8.2k
X1
AD825_15V
10k
ClowerPlus
15
Inp
-15V
DLower
33p ClowerF2
10k
100p IC=0
33p ClowerF2
10k
Inp
15V
X2
-15V
C1
415p
BAS70-04
24
Cnegsedy
RFET
100n
ZVN4106F
15V
BAS70-04
DLower
Out
R1
CpriFilter
100n
15V
CupperIntF41p
RupperIntF2
AD825_15V
0
RpriFilt
10k
10Meg
RsumI2
C1
415p
TXFM_HV_Clock_Ver2
15V
RupperIntI1
-15V
2 AC 1 0 Pulse(1 2 300u 1u 1u 92u 600u)
Out
R1
X3
CupperIntF1
10Meg
Cupperrf n
1n
X4
AD825_15V
0
Vo_p
100p
-15V
15V
100 VupperRf n
V4
Vi_p
CupperI
CpriFilter
100n
RupperDerF1
15V
U1
VUpperRect
RupperI1
25.5k
RupperI2
300p
5k
102k
VUpperRectI
RlowerI
100k
VLowerRect
RlowerI3
VlowerPlus1
X6 100p
ClowerI3
0
RlowerI2
1u
VlowerMinus
RlowerOpAmpOut
VlowerOpAmpOut
ClowerI2
1uAD825_15V
VlowerRf n
100
15
VlowerI
RlowerIf ilt1
1u
Clowerf ilt1
8.2k
RlowerI
X1
VlowerMinus
Vinteg
Rlower3
1n
Clower2
100k
VLowerRect
RlowerI3
100p
ClowerMinus1
15
15V
10k
-2 Pulse(-2 -1 1.5m 500n 500n)
V2
1u
-2 Pulse(-2 -1 1.5m 500n 500n)
V2
100
RlowerIf ilt1
1u
Clowerf ilt1
ClowerI3
0
RlowerI2
AD825_15V
-15V
ClowerI2
-15V
12
10
8
V
6
4
2
0
-2
0
09
Oct 2013
Time/mSecs
0.2
0.4
0.6
Downing Optical AO WFS
0.8
1
200uSecs/div
16
15
VlowerI
“Proof of the Pudding”
Afterwards
Before
09 Oct 2013
Downing Optical AO WFS

17
SCTE - Long Tail of Residual Charge
Store section
By reverse clocking the
serial register able to get
all charge in a single pixel
60 register
elements
520 gain
elements
Outputs
09 Oct 2013
Downing Optical AO WFS
18
SCTE - Long Tail of Residual Charge
Lower range expanded
•
L3Vision has
long tail of
residual charge
•
Gain x 400
VROL=-5V
09 Oct 2013
Downing Optical AO WFS
SCTE gets worse with
higher gain and signal
thus need to operate at
lowest gain for the
application.
To keep gain low, need
to optimize for low read
out noise at unity gain.
19
The need for good SCTE
•
•
With Shack Hartmann WFS, if SCTE does not vary much with signal
then it is simply an offset in the centroid that can be subtracted.
However, with pyramid WFS, SCTE appears as cross-talk into
neighboring sub-apertures → spec. is < 1%.
Sub-aperture
09 Oct 2013
Downing Optical AO WFS
20
Gain 400; SCTE Vs Serial Clock Low Level
Amp 0Amp
Best
Amp
5
Least
Best
Amp
• SCTE < 1% is only met when
VROL = -7V; i.e. when serial
register is clocked into inversion.
• Fortunately, Clock Induced
Charge does not increase
significantly.
• Tells us something about where
the charge is being trapped – SiSiO2 I/F
Strategy Followed:
• Set up output amplifier biasing
and serial register to maximize
CIC and dark current as this
guarantees that all charge is
being detected.
VROL=-4V
VROL=-5V
VROL=-6V
VROL=-7V
09 Oct 2013
Downing Optical AO WFS
21
Gain 400: SCTE < 1% for all amplifiers with VROL=-7V
09 Oct 2013
Amp 0
Amp 4
Amp 1
Amp 5
Amp 2
Amp 6
Amp 3
Amp 7
Downing Optical AO WFS

22
Outline
• L3Vision CCD220 – developed by e2v on behalf of ESO/OPTICON
– Deployment of AONGC Cameras on VLT AO instruments
– Test Result Summary
1. Trades made with Deep Depletion CCD220
2. Improvements of the HV Clock Design
3. SCTE
• Next challenge → LGSD/NGSD
– Large CMOS Visible AO WFS for the ELT to sample the spot
elongation of Laser Guide Stars
– Specifications
– Wavefront Sensor Architecture and Design
– First results
09 Oct 2013
Downing Optical AO WFS
23
Block Diagram of Full Size Device; LGSD
44 LVDS Serial Links
Highly integrated
– All analog processing on-chip:
Multiplexer/serializer
Control
Logic
20 x1760 single slope
ADCs
Control
Logic
Pre-amp & Gain of x1/2/4/8
84x84 Sub-apertures
each 20x20 pixels
Y-addressing
Y-addressing
1760x1680
pixels
Pre-Amp & Gain of x1/2/4/8
Control
Logic
20x1760 single slope
ADCs
Multiplexer/serializer
Control
Logic
•
•
•
•
correlated double sampling (CDS),
programmable gain of x1/2/4/8 on the fly,
9/10 bit single slope ADCs,
total effective 12 bit data conversion
– 20 top + 20 bottom rows processed in
parallel to slow the read out per pixel
(34µs) and beat down the noise.
– Fast LVDS serial interface to outside world
• simple digital interface;
• power consumption similar to high speed
drivers to transport analog signals off-chip;
• better guarantee of achieving and
maintaining low noise performance.
Natural Guide Star Detector (NGSD)
pioneering scaled down demonstrator
~ ¼ of full size → non-stitched
44 LVDS Serial Links
09 Oct 2013
Downing Optical AO WFS
24
Specifications of the LGSD (NGSD)
Physical characteristics
Pixel array
(Refn pixels - 40 columns)
1760x1680 (880x840 pixels in NGSD)
- 5x6cm requiring stitched design (>> max. reticle 25.5x32.5mm)
Technology
Thinned backside illuminated CMOS 0.18µm
– TowerJazz APD3; 6 metal layers
Silicon
High resistivity 1000 ohm-cm → targeting thickness of 12µm
Pixel pitch
24µm
Pixel topology
4T pinned photodiode pixel with low noise threshold transistors;
slit wafer run more speculative ultra low threshold → 1e- goal
Array architecture
84x84 time coherent “sub arrays” of 20x20 (8x8 NGSD) pixels
- LGSD image area size of 4x4cm
Shutter
Rolling shutter in chunks of 20 rows
→ synchronous temporal detection within a sub-aperture.
09 Oct 2013
Downing Optical AO WFS
25
Specifications of the LGSD (NGSD)
Read out
Number of rows read in
40 (20 in NGSD) rows in parallel
parallel
Number of ADC’s
40x1760 (20x880 in NGSD) at 9/10 bits
Number of parallel
LVDS channels
88 (22 in NGSD)
Serial LVDS channel bit
210 Mb/s baseline, up to 420 Mb/s (desired)
rate
Frame rate
700 fps up to 1000 fps with degraded performance
2 to 3 Gpixel/s = 20 to 30 Gb/s over 88 parallel LVDS channels
Power dissipation
< 5W , (NGSD 0.5W) including the 88 LVDS drivers
Actual LVDS driver
dissipation per channel
6.0mW at maximum data rate; 4.5 mW in sub-LVDS
09 Oct 2013
Downing Optical AO WFS
26
Specifications of the LGSD/NGSD
Performance
Pixel full well QFW
> 4000 e-
Linearity to full well
< 5%
Read noise including ADC < 3.0 e-RMS
Already
verified in
Technology
Demonstrator
Image lag
<2%
Dark Current
< 0.5 e-/pixel/frame
QE
> 90% at 589nm; optimized for the red
→ BackSide Illumination (BSI)
Point Spread Function
< 0.8 pixel FWHM
Cosmetics
< 0.1% bad pixels
09 Oct 2013
Downing Optical AO WFS
27
Video Chain – single slope ADC
VRST
Column
bus
reset
4T
pixel
VSF
Gray Code
9/10
1
2
Pre-Amp
3
+
-
4
Comparator
x1
x2
Q
D
Q
Parallel
to Serial
x4
Clk
Clk
x8
Copy
p-Si
Ramp
PPD
110MHz
DDR
+
-
n+
D
Sync
B
A
select
transfer
p+
Double
Register
LVDS Out
SN
reset
transfer
signal
• Single slope ADC chosen for
robustness, excellent low noise
and linearity (DNL).
• Good compromise between
speed, precision, power
consumption, and area occupied
09 Oct 2013
video
reset
Latch
code
ramp
offset
comparator
output
Gray code
Downing Optical AO WFS
0
512
28
22x42
subapertures
22x42
subapertures
22x42
subapertures
22x42
subapertures
22x42
subapertures
8800
column
ADCs
&
11 LVDS
8800
column
ADCs
&
11 LVDS
8800
column
ADCs
&
11 LVDS
Corner
22x42
subapertures
20.16mm
Yaddressing
11 LVDS
&
8800
column
ADCs
22x42
subapertures
20.16mm
Yaddressing
Corner
Yaddressing
Corner
09 Oct 2013
11 LVDS
&
8800
column
ADCs
Corner
Corner
Reticle View
11 LVDS
&
8800
column
ADCs
Yaddressing
Corner
8800
column
ADCs
&
11 LVDS
10.08mm
10.56mm
11 LVDS
&
8800
column
ADCs
22x42
subapertures
8800
column
ADCs
&
11 LVDS
22x42
subapertures
11 LVDS
&
8800
column
ADCs
10.56mm
Yaddressing
Yaddressing
20.16mm
10.56mm
10.56mm
Corner
5.28mm
10.56mm
Corner
LGSD Tentative Stitching Plan
Downing Optical AO WFS
29
22x42
subapertures
22x42
subapertures
22x42
subapertures
22x42
subapertures
22x42
subapertures
8800
column
ADCs
&
11 LVDS
8800
column
ADCs
&
11 LVDS
8800
column
ADCs
&
11 LVDS
Corner
22x42
subapertures
20.16mm
Yaddressing
11 LVDS
&
8800
column
ADCs
22x42
subapertures
20.16mm
Yaddressing
Corner
Yaddressing
Corner
09 Oct 2013
11 LVDS
&
8800
column
ADCs
Corner
Corner
Reticle View
11 LVDS
&
8800
column
ADCs
Yaddressing
Corner
8800
column
ADCs
&
11 LVDS
10.08mm
10.56mm
11 LVDS
&
8800
column
ADCs
22x42
subapertures
8800
column
ADCs
&
11 LVDS
22x42
subapertures
11 LVDS
&
8800
column
ADCs
10.56mm
Yaddressing
Yaddressing
20.16mm
10.56mm
10.56mm
Corner
5.28mm
10.56mm
Corner
NGSD anticipates scaling to LGSD
Downing Optical AO WFS
30
Read out
88x42 Sub-Apertures
North Half-Array
20 sets of row select
lines per SA
ADC Gray
Code BUS
4T 24um
pixel
reset, select & transfer
20 lines per
column of
pixel
Subaperture
row
addresses
(1 of 42)
20 rows of column bias & pre-amp with gain
of x1/2/4/8 settable SA by SA
Gain
ADC
Ramp
20x20 pixels
per SA
Random address Control
88x42 Sub-Apertures
South Half-Array
Random address Control
Subaperture
row
addresses
(1 of 42)
Center line
Timing,
clocks and
biases
20 rows of comparators (35,200)
D
Copy
20 rows of Registers A
20 rows of Registers B
Q
D
Q
LRC40 Checksum Calculator
110MHz Clock
DDR
Parallel to serial
LVDS Outputs
Sync
09 Oct 2013
Downing Optical AO WFS
31
Summary
CCD220:
• Both Std Si and Deep Depletion variants of the CCD220 are
working extremely well, production run of cameras is nearing
completion, and our instrument project managers are now very
happy.
LGSD/NGSD:
• ESO has formed a good partnership with e2v and Caeleste.
• The design of the NGSD is complete and in fabrication.
• Extensive simulations have confirmed correct operation and
performance.
• Devices will be available in the coming months for testing
09 Oct 2013
Downing Optical AO WFS
32
Thank You
This work has been "partially funded by the OPTICON-JRA2
project of the European Commission FP6 and FP7 program,
under Grant Agreement number 226604"
09 Oct 2013
Downing Optical AO WFS
33
TVP – optimises pixel deisgn
VRST
reset
Optimize the pixel design to find best trade
between image lag, linearity, gain, and noise
(white and 1/f) by testing:
• pixel variants with different transfer gate
and transistor geometries;
• different threshold voltages of the nmos
transistors;
• extra implants to improve image lag.
VSF
1
select
2
3
transfer
4
n+
p+
p-Si
Column
bus
Pinned photodiode
p+ implant
p implant
transfer gate
reset
select
09 Oct 2013
Downing Optical AO WFS
34
Download