Gated SPADcam
Gated SPADcam
Gated SPADcam
6, NOVEMBER/DECEMBER 2014
3804310
I. INTRODUCTION
INGLE-Photon Avalanche Diodes (SPADs) gradually
emerged in the early 1990s as a solid-state solution to replace photomultiplier tubes and micro-channel plates in photon
counting applications [1]. From the mid-1990s onwards, the use
of dedicated CMOS-compatible processes fostered significant
advances in building multichannel photon-counting modules,
thus making SPAD devices a robust and competitive technology
in many single-photon applications like confocal microscopy
[2], biological essays [3], single-molecule spectroscopy [4],
quantum cryptography [5], quantum key distribution [6], dif-
Manuscript received February 1, 2014; revised May 29, 2014; accepted July
17, 2014. This work was supported by the MiSPiA Project 257646 under the
ICT theme of the EC FP7 Framework.
D. Bronzi, F. Villa, A. Tosi, and F. Zappa are with the Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano 20133,
Italy (e-mail: danilo.bronzi@polimi.it).
S. Tisa is with the Micro Photon Device S. r. l., Bolzano 39100, Italy.
D. Durini, S. Weyers, and W. Brockherde are with the Fraunhofer Institute
for Microelectronic Circuits and Systems IMS, D-47057 Duisburg, Germany.
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/JSTQE.2014.2341562
1077-260X 2014 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
3804310
IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, VOL. 20, NO. 6, NOVEMBER/DECEMBER 2014
A. Pixel Circuitry
The smart pixel (Fig. 1) is fabricated in a high-voltage
0.35 m 2P-4M (two polysilicon and four metal interconnect
levels) CMOS technology on 8 wafers [47][49]. The pixel
comprises a round SPAD, with 30 m active-area diameter, and
includes an analog quenching circuit front-end to properly bias
the SPAD above its breakdown voltage and to promptly sense its
ignition [50]. Low area occupation (only 18 transistors), minimized stray capacitances, and fast mixed passive-active quenching [51] through positive feedback on the quenching transistor,
considerably minimize the avalanche charge flowing through
the detector [52], hence the deleterious afterpulsing issues [1],
while boosting the maximum count rate up to 50 Mcps, with
a hold-off time (THO ) as short as 20 ns. The quenching circuit
provides a digital pulse to the following electronics through a
shaping circuitry, which adjusts the pulse width and manages
the synchronization with external signals to avoid race hazards.
Three synchronous Fibonacci LFSR (Linear Feedback Shift
Register) counters (two of which are bidirectional) are employed
to grant high-speed operations and low area occupation. A 9-bit
counting depth prevents overflow in typical working conditions,
i.e. with hold-off time varying from 20 ns to 60 ns, and frame
readout lasting 10 s to 30 s.
Three in-pixel memory registers store the content of the respective counter, simultaneously for the whole array, thus allowing global shutter operation and avoiding the well-known
issues related to rolling shutter readout [37]. Each time the
Row-En strobe is set, a 3:1 multiplexer connects the memory to
be read out to the output buffers, which drive the capacitive load
of the column bus.
The devised pixel has a pitch of 150 m and a fill-factor of
3.14% (Fig. 2). For imaging applications, microlenses can get
an expected 10x fill-factor improvement [53], even if this value
greatly depends on the employed optical setup. Conversely,
other applications exploiting each single pixel of the array as an
independent single-photon counter (e. g. FCS) benefit from the
low fill-factor [54].
B. Operating Modalities
The proposed pixel architecture has been devised to fulfil electronics requirements for high-frame-rate imaging, TGSPC and
iTOF. In high-frame rate imaging only one counter is required
BRONZI et al.: 100 000 FRAMES/S 64 32 SINGLE-PHOTON DETECTOR ARRAY FOR 2-D IMAGING AND 3-D RANGING
Fig. 2.
3804310
Layout and main building blocks (left) and micrograph (right) of the pixel. The pitch (side) is 150 m and the SPAD active area diameter is 30 m.
Fig. 3. Generalized 2-gate RLD timing diagram. En1 and En2 enable the two
U/D counters (see Fig. 1). Counting direction is up when Direction is high, and
viceversa. C B 1 and C B 2 are the background counts subtracted from C 1 and
C 2 , respectively.
and the array can be employed in FCS [20], [21] or gun muzzle
flash detection [55]. In time-gated FLIM, a widely used technique is rapid lifetime determination (RLD), where two or four
time windows are used to evaluate respectively single or double exponential decays [56]. Better performance are achieved
through generalized 2-gate RLD [57], easily implementable in
the conceived pixel with the two up-down counters: if C1 and
C2 are the counts accumulated in two windows with respective
widths W1 and W2 and delayed from each other by a time D,
the lifetime can be computed as [57]:
C2
exp[(W2 + D)/ ] exp(D / )
=
C1
exp(W1 / ) 1
(1)
cTP
= dM AX
(2)
2 2
2
To retrieve phase-shift information, the reflected wave is sampled by four integration windows of same duration (TTAP ), providing the counts C0 , C1 , C2 and C3 (Fig. 4). Then, through Discrete Fourier Transform, phase delay , reflected active-light
d=
3804310
IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, VOL. 20, NO. 6, NOVEMBER/DECEMBER 2014
Fig. 5. Block diagram of the 64 32 SPAD imager with peripheral electronics (left) and micrograph (right) with relative dimensions. Global and Readout
electronics are placed between the capacitors and the SPAD array.
Fig. 6. Operations performed during the readout: row selectors are initialized to enable the first rows of both sub-arrays (left); after half of the pixels in the rows
is scanned, the following left rows are connected to the data bus (center); when the first rows readout is completed, the half rows on the right are selected (right).
C0 + C1 + C2 + C3
4TTAP
C. Imager Architecture
(3)
(4)
(5)
BRONZI et al.: 100 000 FRAMES/S 64 32 SINGLE-PHOTON DETECTOR ARRAY FOR 2-D IMAGING AND 3-D RANGING
3804310
Fig. 9. PDE of all 2048 pixels measured at 5 V excess bias. Note the high
PDE uniformity among pixels.
3804310
IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, VOL. 20, NO. 6, NOVEMBER/DECEMBER 2014
Thanks to the very low DCR, the array provides not only
single-photon sensitivity (with high PDE) but also ideal shotnoise limited detection almost up to 10 ms integration time
(roughly the inverse of the DCR). Therefore, a single signal
photon can be discriminated even at 100 fps (Fig. 10). Such
a performance is often underestimated in many other similar
imagers. For our imager, the DR at 100,000 fps is:
DRIM AGER = 20 log10
CM AX
512
= 54 dB (6)
= 20 log10
CM IN
1
N 512
N
= 54 dB + 20 log10
CM IN
CM IN
(7)
BRONZI et al.: 100 000 FRAMES/S 64 32 SINGLE-PHOTON DETECTOR ARRAY FOR 2-D IMAGING AND 3-D RANGING
3804310
TABLE I
SUMMARY OF SYSTEM PERFORMANCES FOR VARIOUS SPADS ARRAYS AVAILABLE IN LITERATURE
Work
Tech. Node
Pixel Resolution
SPAD Diameter
SPAD T HO
Median DCR
Pixel Fill Factor
Imaging Lens
Illumination Wavelength
Narrowband Filter Width
Illumination Frequency
Illumination Field-of-View
Illumination Average Power
PDE at Illum. Wavelength
Unambiguous Range
Integration Time
Target Refelectivity
Worst Accuracy
Worst Precision @ D M EAS
D M EAS
Background Light Condition
Chip Power Dissipation
Max Readout Bandwidth
Max Frame Rate
Dynamic Range (T I N T = 10 ms)
TOF Technique
[29]
[32]
[35]
[36]
[37]
[41]
[45]
this work
Unit
350
128 128
7
100
694
6
1.4
635
11
40
5
1
10
3.75
50
n.a.
0.9
0.5
3.6
0.15
150
7.68
39
90
Direct
180
340 96
25
40
2650
70
n.a.
870
n.a.
0.2
170 4.5
40
n.a.
128
100
100
36.6
10
100
80
n.a.
6.8
n.a.
93
Direct
800
64 1
100
n.a.
< 1000
n.a.
n.a.
905
n.a.
n.a.
n.a.
250
0.62
5
n.a.
n.a.
n.a.
5
2
n.a.
1
n.a.
1
n.a.
PL
350
60 48
7
40
245
0.5
1.4
850
40
30
50 40
800
3
5
45
n.a.
11
3.8
2.4
0.15
35
2.13
46.3
101
CW
130
128 96
9
50
100
3.17
1.4
850
40
3.33
40
50
5
45
50
100
0.5
16
2.4
0.11
40
10.24
70
102
CW
180
80 60
24
1.4
850
n.a.
20
n.a.
80
n.a.
7.5
50
100
4
14
2.4
n.a.
18
2
n.a.
51
CW
350
32 32
20
100
4000
3.14
1.4
808
40
6.67
40
750
7
22.5
100
70
n.a.
27
14
0.45
20
0.8
100
83
PL
350
64 32
30
20
100
3.14
1.4
850
40
7.5
40 20
800
5
20
10
70
80
85
20
0.45
50
1.8
100
110
CW
nm
Pixels
m
ns
cps
%
nm
nm
MHz
mW
%
m
ms
%
cm
cm
m
klux
mW
Gbps
kfps
dB
-
Mean Value
Fig. 12.
Fig. 11. Fast 2D movie [60] acquired at 100 kfps, of a reference scene (top)
illuminated by a flash lamp. Two frames (center) and discharge waveform intensity (bottom) recorded by one pixel (position 17,32). The dashed lines indicates
the time instants when the two frames were acquired.
precision: at longer integration times, more photons are collected and SNR increases, but concurrently the four samples are
averaged and eventually overlap, so that phase information is
gradually lost and the overall measurement precision reduces.
With the chosen value, we are able to open four integration
windows, within the same period, and to accumulate the four
3804310
Fig. 14.
IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, VOL. 20, NO. 6, NOVEMBER/DECEMBER 2014
Fig. 16. Distance and accuracy (top) measured over a 20 m distance range.
Accuracy shows typical oscillation caused by the third order harmonic in the
modulated light source. Precision (bottom) is 90 cm at farthest distances and less
than 10 cm at short distances with just 10 ms integration. At longer integration
times (25 fps) the precision is almost halved.
Fig. 15. Reference scene and combined 3D/2D image (top). 3D image acquired at 100 fps with corresponding precision computed over 200 frames.
BRONZI et al.: 100 000 FRAMES/S 64 32 SINGLE-PHOTON DETECTOR ARRAY FOR 2-D IMAGING AND 3-D RANGING
would hinder the use of the imager in those applications acquiring fast moving objects (e.g. automotive). The image sensor
exhibits the best-in-class noise performance (100 cps at 5 V excess bias, for a 30 m SPAD) and low afterpulsing probability
(2.6% at 20 ns hold-off time and at room temperature), which
results in fast (100 fps) depth measurement with a precision
better than 90 cm over 20 m. Moreover high dynamic range (up
to 110 dB at 100 fps) with peak PDE above 45% at 410 nm
ensure true single-photon sensitivity jointly to high-frame rate
acquisition (up to 100 kfps).
The amount of integrated electronics limits the pixel dimension and the resolution, but it provides flexibility to the overall imaging chip, which can be suited for molecular imaging
applications in both time-domain, like FLIM and FCS, and
frequency-domain FLIM as well as 3D ranging while maintaining good fill-factor, power consumption and photon detection
efficiency.
REFERENCES
[1] F. Zappa et al., Principles and features of single-photon avalanche
diode arrays, Sensors Actuators A Phys., vol. 140, no. 1, pp. 103112,
Oct. 2007.
[2] F. Zappa et al., High-sensitivity photodetectors with on-chip pinhole for
laser scanning microscopy, IEEE Trans. Electron Devices, vol. 47, no. 7,
pp. 14721476, Jul. 2000.
[3] S. Marangoni et al., A 6 8 photon-counting array detector system for
fast and sensitive analysis of protein microarrays, Sensors Actuators B
Chemical, vol. 149, no. 2, pp. 420426, Aug. 2010.
[4] X. Michalet et al., Development of new photon-counting detectors for
single-molecule fluorescence microscopy, Philosoph. Trans. Roy. Soc. B,
vol. 368, no. 1611, p. 20120035, Feb. 2013.
[5] P. D. Townsend, Experimental investigation of the performance limits for
first telecommunications-window quantum cryptography systems, IEEE
Photon. Technol. Lett., vol. 10, no. 7, pp. 10481050, Jul. 1998.
[6] R. T. Thew et al., Low jitter up-conversion detectors for telecom wavelength GHz QKD, New J. Phys., vol. 8, pp. 3244, Mar. 2006.
[7] W. Becker et al., Multi-dimensional time-correlated single photon counting applied to diffuse optical tomography, in Proc. SPIE 5693, pp. 3442,
May 2005.
[8] M. A. Albota et al., Three-dimensional imaging laser radar with a photoncounting avalanche photodiode array and microchip laser, Appl. Opt.,
vol. 41, no. 36, pp. 76717678, Dec. 2002.
[9] F. Zappa et al., SPADA: Single-photon avalanche diode arrays, IEEE
Photon. Technol. Lett., vol. 17, no. 3, pp. 657659, Mar. 2005.
[10] A. Rochas et al., Single photon detector fabricated in a complementary
metal-oxide-semiconductor high-voltage technology, Rev. Sci. Instrum.,
vol. 74, no. 7, pp. 32633270, Jul. 2003.
[11] A. Rochas et al., First fully integrated 2-D array of single-photon detectors in standard CMOS technology, IEEE Photon. Technol. Lett., vol. 15,
no. 7, pp. 963965, Jul. 2003.
[12] F. Zappa et al., Monolithic CMOS detector module for photon counting
and picosecond timing, in Proc. 34th Eur. Solid-State Device Res. Conf.,
Sep. 2004, pp. 341344.
[13] S. Cova and M. Ghioni, Single-photon counting detectors, IEEE Photon.
J., vol. 3, no. 2, pp. 274277, Apr. 2011.
[14] S. P. Poland et al., Development of a fast TCSPC FLIM-FRET imaging
system, in Proc. SPIE 8588, pp. 85880X-185880X-8, Feb. 2013.
[15] Y. Maruyama and E. Charbon, A time-gated 128 128 CMOS SPAD
array for on-chip fluorescence detection, in Proc. Int. Image Sens. Workshop, Jun. 2011, pp. 270273.
[16] L. Pancheri and D. Stoppa, A SPAD-based pixel linear array for highspeed time-gated fluorescence lifetime imaging, in Proc. IEEE ESSCIRC,
Sep. 2009, pp. 428431.
[17] S. Burri et al., A 65 k pixel, 150 k frames-per-second camera with global
gating and micro-lenses suitable for fluorescence lifetime imaging, in
Proc. SPIE 5693, pp. 914109-1914109-7, Apr. 2014.
[18] R. M. Field, S. Realov, and K. L. Shepard, A 100 fps, time-correlated
single-photon-counting-based fluorescence-lifetime imager in 130 nm
CMOS, IEEE J. Solid-State Circuits, vol. 49, no. 4, pp.867880,
Apr. 2014.
3804310
3804310
IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, VOL. 20, NO. 6, NOVEMBER/DECEMBER 2014
[44] M. Amann et al., Laser ranging: A critical review of usual techniques for
distance measurement, Opt. Eng., vol. 40, no. 1, pp. 1019, Jan. 2001.
[45] S. Bellisai et al., Single-photon pulsed-light indirect time-of-flight 3D
ranging, Opt. Exp., vol. 21, no. 4, pp. 50865098, Feb. 2013.
[46] D. Bronzi et al., Low-noise and large-area CMOS SPADs with timing
response free from slow tails, in Proc. Eur. Solid-State Device Res. Conf.,
Sep. 2012, pp. 230233.
[47] D. Bronzi et al., Large-area CMOS SPADs with very low dark counting
rate, in Proc. SPIE 8631, Feb. 2013, pp. 86311B-186311B-8.
[48] F. Villa et al., CMOS SPADs with up to 500 m diameter and 55%
detection efficiency at 420 nm, J. Mod. Opt., vol. 61, no. 2, pp. 102115,
Jan. 2014.
[49] D. Bronzi et al., Fast sensing and quenching of CMOS SPADs for minimal afterpulsing effects, IEEE Photon. Technol. Lett., vol. 25, no. 8,
pp. 776779, Apr. 2013.
[50] S. Tisa et al., Electronics for single photon avalanche diode arrays,
Sensors Actuators A Phys., vol. 140, no. 1, pp. 113122, Oct. 2007.
[51] F. Zappa et al., SPICE modeling of single photon avalanche diodes,
Sensors Actuators A Phys., vol. 153, no. 2, pp. 197204, Aug. 2009.
[52] J. M. Pavia, M. Wolf, and E. Charbon, Measurement and modeling of
microlenses fabricated on single-photon avalanche diode arrays for fill
factor recovery, Opt. Exp., vol. 22, no. 4, pp. 42024213, Feb. 2014.
[53] A. Migdall et al., Single-photon generation and detection, in Experimental Methods in the Physical Sciences. New York, NY, USA: Academic,
2013.
[54] T. Merhav, V. Savuskan, and Y. Nemirovsky, Gun muzzle flash detection using CMOS sensors, in Proc. IEEE Int. Conf. Microw., Commun.,
Antennas Electron. Syst., Oct. 2013, pp. 14.
[55] K. K. Sharman et al., Error analysis of the rapid lifetime determination
method for double-exponential decays and new windowing schemes,
Anal. Chem., vol. 71, no. 5, pp. 947952, Jan. 1999.
[56] S. P. Chan et al., Optimized gating scheme for rapid lifetime determinations of single-exponential luminescence lifetimes, Anal. Chem., vol. 73,
no. 18, pp. 44864490, Aug. 2001.
[57] P. Kapusta et al., Fluorescence lifetime correlation spectroscopy (FLCS):
Concepts, applications and outlook, Int. J. Mol. Sci., vol. 13, no. 10,
pp. 1289012910, Oct. 2012.
[58] C. W. Chang, D. Sud, and M. A. Mycek, Fluorescence lifetime imaging
microscopy, Methods Cell. Biol., vol. 81, pp. 495524, 2007.
[59] A. Voskoboinik, Novel approach for low-cost muzzle flash detection
system, in Proc. SPIE 6940, Apr. 2008, pp. 69401N-169401N-10.
[60] D. Bronzi. (2014). High-speed and billion fps imaging [Online]. Available:
http://youtu.be/nY4TQfh6PJA
[61] Xilinx. (2014). Spartan-3 FPGA Family Datasheet [Online]. Available:
http://www.xilinx.com/support/documentation/data_sheets/ds099.pdf
[62] Tektronix.(2014). XYZ Oscilloscopes [Online]. Available: http://info.
tek.com/XYZs-of-Oscilloscopes-LP.html
[63] M. Wojdyla et al., Picosecond to millisecond transient absorption spectroscopy of broad-band emitting chiral CdSe quantum dots, J. Phys.
Chem. C, vol. 116, no. 30, pp. 1622616232, Jul. 2012.
[64] Massachusetts Institute of Technology. (2014). Trillion-frame-per-second
video [Online]. Available: http://newsoffice.mit.edu/2011/trillion-fpscamera-1213
Danilo Bronzi (S13) received the B.Sc. degree cum laude in biomedical engineering in 2008, and the M.Sc. degree cum laude in electronic engineering,
in 2011, both from Politecnico di Milano, Milan, Italy. He is currently working
toward the Ph.D. degree at the Department of Electronics, Information, and
Bioengineering, Politecnico di Milano. His research interests include the design
and development of novel CMOS single-photon sensors for 2-D imaging and
3-D ranging applications.
Federica Villa received the B.Sc. degree in biomedical engineering from Politecnico di Milano, Milan, Italy, in 2008. In 2010, she received the M.Sc. degree
in electronic engineering from Politecnico di Milano, with the thesis Design of
an Integrated Circuit for Fast-Gating and Active Quenching of a Single Photon
Avalanche Diode (SPAD). She started working toward the Ph.D. degree in
electronic engineering at Politecnico di Milano in 2011. Her current research
interests include designing SPAD arrays for direct time-of-flight 3-D imaging.
Simone Tisa was born in Milan, Italy, in 1977. He received the M.Sc. degree in
electronic engineering from Politecnico di Milano, Milan, in 2001, and the Ph.D.
degree from the same university in 2006. He is currently the Product Research
and Development Manager for electronics design and system integration at
Micro Photon Devices. In 2008, he pioneered the first monolithic 2-D SPAD
imager of 32 32 pixels. His research interests include the field of singlephoton imaging and single-photon timing of fast phenomena, by means of fully
integrated arrays of SPADs and associated microelectronics.
Franco Zappa (M00SM07) was born in Milan, Italy, in 1965. Since 2011, he
is a Full Professor of electronics at Politecnico di Milano, Milan. His research
interests include microelectronic circuitry for single-photon detectors (SPAD)
and CMOS SPAD imagers, for high-sensitivity time-resolved measurements,
2-D imaging, and 3-D depth ranging. He is coauthor of about 130 papers,
published in peer-reviewed journals and in conference proceedings, and nine
textbooks on electronic design and electronic systems. He is coauthor of four
international patents. In 2004, he cofounded Micro Photon Devices focused
on the production of SPAD modules for single photon-counting and photontiming.
Daniel Durini received the B.Sc. degree in electrical and electronic engineering
from the National Autonomous University of Mexico, Mexico City, Mexico, in
2002, the M.Sc. degree in microelectronics from the National Institute of Astrophysics, Optics, and Electronics, Puebla, Mexico, in 2003, and the Ph.D. degree
in microelectronics from the University of Duisburg-Essen, Essen, Germany,
in 2009. He is currently the Head of systems engineering of the Central Institute of Engineering, Electronics and Analytics (ZEA-2), Forschungszentrum
Julich, Julich, Germany, involved with radiation detector systems. He was with
the Fraunhofer IMS, Duisburg, Germany, between 2004 and 2013, where he
led during the last four years a group dedicated to developing special CMOS
process modules for high-performance photodetector devices. He received the
Duisburger Sparkasse Award for outstanding Ph.D. thesis in 2009 and two best
paper awards. He has authored and coauthored more than 45 technical papers,
holds two patents, and a third submitted one.