DocumentCode
3534681
Title
FPGA-based pulse pileup correction
Author
Haselman, M.D. ; Hauck, S. ; Lewellen, T.K. ; Miyaoka, R.S.
Author_Institution
Dept. of Electr. Eng., Univ. of Washington, Seattle, WA, USA
fYear
2010
fDate
Oct. 30 2010-Nov. 6 2010
Firstpage
3105
Lastpage
3112
Abstract
Modern Field Programmable Gate Arrays (FPGAs) are capable of performing complex discrete signal processing algorithms with clock rates above 100 MHz. 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 a positron emission tomography (PET) scanner. The University of Washington 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 we report on an all-digital pulse pileup correction algorithm that is being developed for the FPGA. The pileup mitigation algorithm will allow the scanner to run at higher count rates without incurring large data losses due to the overlapping of scintillation signals. This correction technique utilizes a reference pulse to extract timing and energy information for most pileup events. Using pulses were acquired from a Zecotech Photonics MAPDN with an LFS-3 scintillator, we show that good timing and energy information can be achieved in the presence of pileup.
Keywords
biomedical electronics; data acquisition; field programmable gate arrays; medical signal processing; positron emission tomography; solid scintillation detectors; FPGA; LFS-3 scintillator; PET; Zecotech Photonics MAPDN; data acquisition; discrete signal processing algorithms; field programmable gate arrays; front-end electronics; higher resolution images; pileup mitigation algorithm; positron emission tomography; Energy resolution; Engines; Field programmable gate arrays; Noise; Pixel; Signal processing algorithms; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Nuclear Science Symposium Conference Record (NSS/MIC), 2010 IEEE
Conference_Location
Knoxville, TN
ISSN
1095-7863
Print_ISBN
978-1-4244-9106-3
Type
conf
DOI
10.1109/NSSMIC.2010.5874372
Filename
5874372
Link To Document