Digital filtering and analysis for a semiconductor X-ray detector data acquisition
- Autori: Gerardi, G.; Abbene, L.; LA MANNA, A.; Fauci, F.; Raso, G.
- Anno di pubblicazione: 2007
- Tipologia: Articolo in rivista (Articolo in rivista)
- OA Link: http://hdl.handle.net/10447/15563
Pile-up distortion is a major drawback in X-ray spectroscopy at high count rate. Pulse width narrowing with shaping techniques can lead to the reduction of the pile-up distortion, but a low shaping time reduces the noise filtration and leads to a poor energy resolution. Thus, only a best compromise solution between the pile-up and the noise requirements is achievable. The hardware manipulation needed to adjust the parameters of the traditional electronic shaping amplifiers makes it uneasy to tests various settings in different conditions. Digital techniques can help to overcome such difficulties. A digital signal processing and analysis system for X-ray spectroscopy is described in this paper. The system processes the output signal of a Charge Sensitive Preamplifier (CSPA) connected to an X-ray semiconductor detector. The output CSPA signal is registered with a high speed ADC (sampling rate up to 100 MS/s, 14 bit resolution) and a fully digital shaping is performed off-line by a dedicated software instead of analog electronics. The software carries out the rest of data analysis (peak detection, pile-up recognition, rejection or correction) and finally calculates the photon count, constructs the spectrum and extracts other useful information. We processed the output signals of an Ampteks XR-100 T CdTe detector used with mammographic X-ray beams. We developed the system with the LabVIEWs platform. The software is characterized by a user friendly GUI which make it easier to change settings than traditional electronics.