Real-Time Discrete SPAD Array Readout Architecture for Time of Flight PET

Single photon avalanche diode (SPAD) arrays have proven themselves as serious candidates for time of flight positron emission tomography (PET). Discrete SPAD readout schemes mitigate the low-noise requirements of analog schemes and offer very fine control over threshold levels and timing pickup strategies. On the other hand, a high optical fill factor is paramount to timing performance in such detectors, and consequently space is limited for closely integrated electronics. Nonetheless, a production, daily used PET scanner must minimize bandwidth usage, data volume, data analysis time and power consumption and therefore requires a real-time readout and data processing architecture as close to the detector as possible. We propose a fully digital, embedded real-time readout architecture for SPAD-based detector. The readout circuit is located directly under the SPAD array instead of within or beside it to overcome the fill factor versus circuit capabilities tradeoff. Since the overall real-time engine provides all the required data processing, the system needs only to send the data required by the PET coincidence engine, significantly reducing the bandwidth requirement. A 3D prototype device was implemented in 2 tiers of 130 nm CMOS from Global Foundry / Tezzaron featuring individual readout for 6 scintillator channels. The timing readout is provided by a first photon discriminator and a 31 ps resolution time to digital converter, while energy readout and event packaging is done in real-time using synchronous logic from a CMOS standard cell library, all fully embedded in the ASIC. The dedicated serial output line supports a sustained rate 2.2 Mcps in PET acquisition mode, or 170 kcps in an oscilloscope mode for offline validation and development.

[1]  D. Schaart,et al.  Optimization of digital time pickoff methods for LaBr3-SiPM TOF-PET detectors , 2009, 2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC).

[2]  Matteo Perenzoni,et al.  A Fully Digital 8$\,\times\,$16 SiPM Array for PET Applications With Per-Pixel TDCs and Real-Time Energy Output , 2014, IEEE Journal of Solid-State Circuits.

[3]  R. Fontaine,et al.  Dark Count Impact for First Photon Discriminators for SPAD Digital Arrays in PET , 2015, IEEE Transactions on Nuclear Science.

[4]  S. Cherry,et al.  Physics in Nuclear Medicine , 2004 .

[5]  Benoît-Louis Bérubé,et al.  Conception de matrices de diodes avalanche à photon unique sur circuits intégrés CMOS 3D , 2014 .

[6]  T. Frach,et al.  The digital silicon photomultiplier — Principle of operation and intrinsic detector performance , 2009, 2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC).

[7]  Earl E. Swartzlander A review of large parallel counter designs , 2004, IEEE Computer Society Annual Symposium on VLSI.

[8]  D. M. Watson,et al.  Solid State Division , 1989 .

[9]  Marc-André Tétrault,et al.  Low dead time digital SPAD readout architecture for realtime small animal PET , 2013, 2013 IEEE Nuclear Science Symposium and Medical Imaging Conference (2013 NSS/MIC).

[10]  Maurizio Conti,et al.  Advantages of Improved Time Resolution for TOF PET at Very Low Statistics , 2014, IEEE Transactions on Nuclear Science.

[11]  S. Cherry,et al.  Application of Silicon Photomultipliers to Positron Emission Tomography , 2011, Annals of Biomedical Engineering.

[12]  S. Parent,et al.  Development of a single photon avalanche diode (SPAD) array in high voltage CMOS 0.8 µm dedicated to a 3D integrated circuit (3DIC) , 2012, 2012 IEEE Nuclear Science Symposium and Medical Imaging Conference Record (NSS/MIC).

[13]  Carsten Degenhardt,et al.  The digital silicon photomultiplier — System architecture and performance evaluation , 2010, IEEE Nuclear Science Symposuim & Medical Imaging Conference.

[14]  W. Moses Time of flight in PET revisited , 2003 .

[15]  Benjamin Frisch,et al.  Time of flight positron emission tomography towards 100ps resolution with L(Y)SO: An experimental and theoretical analysis , 2013 .

[16]  J. Kalisz,et al.  Nonlinearity correction of the integrated time-to-digital converter with direct coding , 1996, Proceedings of 20th Biennial Conference on Precision Electromagnetic Measurements.

[17]  P. Jarron,et al.  On the comparison of analog and digital SiPM readout in terms of expected timing performance , 2015 .