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
Link To Document