• DocumentCode
    323170
  • Title

    Multichannel analyzer with `optimum´ digital pulse processing

  • Author

    Aliprandi, B. ; Benzoni, M. ; Fazzi, A. ; Savazzi, M. ; Varoli, V.

  • Author_Institution
    Dept. of Nucl. Eng., Politecnico di Milano, Italy
  • fYear
    1997
  • fDate
    9-15 Nov 1997
  • Firstpage
    150
  • Abstract
    A complete digital spectroscopy system supporting the `optimum´ filtering has been designed, built and tested. The optimum filtering has proven to be the best processing algorithm with respect to the achievable energy resolution. We have succeeded in implementing the full system in a PC: a dedicated board for the data acquisition and the CPU of the PC itself for the digital processing. The processing code is written in C-language and focused on reducing the execution time so that a throughput of 1000 cps is reached with a Pentium 100 MHz processing 12 samples for each pulse. After the optimization of the code, the processing time increases linearly with the number of sample per pulse while the algorithm is quadratic. A large class of high resolution and medium rate applications can fruitfully take advantage of this `optimum´ digital spectrometer
  • Keywords
    data acquisition; microcomputer applications; nuclear electronics; pulse height analysers; spectroscopy computing; C-language; achievable energy resolution; data acquisition; digital processing; digital spectrometer; multichannel analyzer; optimum digital pulse processing; optimum filtering; Amplitude estimation; Curve fitting; Digital filters; Energy resolution; Filtering; Noise shaping; Sampling methods; Shape; Spectroscopy; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nuclear Science Symposium, 1997. IEEE
  • Conference_Location
    Albuquerque, NM
  • ISSN
    1082-3654
  • Print_ISBN
    0-7803-4258-5
  • Type

    conf

  • DOI
    10.1109/NSSMIC.1997.672556
  • Filename
    672556