FPGA-based front-end electronics for positron emission tomography

Modern Field Programmable Gate Arrays (FPGAs) are capable of performing complex discrete signal processing algorithms with clock rates above 100MHz. This combined with FPGA's low expense, ease of use, and selected dedicated hardware make them an ideal technology for a data acquisition system for positron emission tomography (PET) scanner. Our laboratory is producing a high-resolution, small-animal PET scanner that utilizes FPGAs as the core of the front-end electronics. For this next generation scanner, functions that are typically performed in dedicated circuits, or offline, are being migrated to the FPGA. This will not only simplify the electronics, but the features of modern FPGAs can be utilizes to add significant signal processing power to produce higher resolution images. In this paper two such processes, sub-clock rate pulse timing and event localization, will be discussed in detail. We show that timing performed in the FPGA can achieve a resolution that is suitable for small-animal scanners, and will outperform the analog version given a low enough sampling period for the ADC. We will also show that the position of events in the scanner can be determined in real time using a statistical positioning based algorithm.

[1]  Thomas K. Lewellen,et al.  Simplified FPGA-based data acquisition system for PET , 2002 .

[2]  R. Fontaine,et al.  Timing Improvement by Low-Pass Filtering and Linear Interpolation for the LabPET Scanner , 2008, IEEE Transactions on Nuclear Science.

[3]  H. Atkins,et al.  Emission tomography. , 1979, New York state journal of medicine.

[4]  T. Bukki,et al.  Development of an FPGA-Based Data Acquisition Module for Small Animal PET , 2006, IEEE Transactions on Nuclear Science.

[5]  T. Lewellen,et al.  cMiCE: a high resolution animal PET using continuous LSO with a statistics based positioning scheme☆ , 2002 .

[6]  W. Moses,et al.  Factors influencing timing resolution in a commercial LSO PET camera , 2006, IEEE Transactions on Nuclear Science.

[7]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[8]  J. J. Williams,et al.  High-precision TDC in an FPGA using a 192 MHz quadrature clock , 2002, 2002 IEEE Nuclear Science Symposium Conference Record.

[9]  T. Lewellen,et al.  Detector characteristics of the micro crystal element scanner (MiCES) , 2005, IEEE Transactions on Nuclear Science.