• 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