DOI QR코드

DOI QR Code

XRF시스템용 효율적인 Trapezoidal 필터 및 최대값 검출 회로 설계

Design of Efficient Trapezoidal Filter and Peak Value Detection Circuit for XRF Systems

  • Piao, Zheyan (Department of Electronic Engineering, Chonbuk National University) ;
  • Chung, Jin-Gyun (Department of Electronic Engineering, Chonbuk National University)
  • 투고 : 2013.03.15
  • 발행 : 2013.06.25

초록

XRF 시스템에서 디지털 방식으로 펄스를 합성하는 기술은 현재 다양하게 발전 되면서 기존의 아날로그 방식을 대신하고 있다. XRF 시스템에서는 펄스의 높이를 분석하기 위해 주로 trapezoidal 필터를 사용한다. 본 논문에서는 trapezoidal 필터의 하드웨어 구현을 위한 효율적인 구조를 제안한다. 또한 측정 오차가 기존 알고리즘에 의한 오차의 절반으로 감소되면서 효율적인 하드웨어 구현이 가능한 최대값 검출 알고리즘을 제안한다. 제안한 알고리즘은 하드웨어 언어인 Verilog HDL로 설계하고 FPGA로 구현하였으며 테스트보드를 제작하여 성능을 검증하였다.

In XRF systems, various techniques have been developed for the synthesis of pulse shapes using digital methods instead of traditional analog methods. Trapezoidal pulse shaping algorithms can be used for digital multi-channel pulse height analysis in X-ray spectrometer systems. In this paper, an efficient trapezoidal filter architecture is presented. In addition, we present a hardware-efficient peak value detection algorithm. By the proposed algorithm, peak value detection error is decreased by half compared with the conventional algorithm. The proposed Digital Pulse Processing(DPP) algorithm is designed using Verilog HDL and implemented using an FPGA on a test board. It is demonstrated that the implemented DPP board works successfully in practical XRF systems.

키워드

참고문헌

  1. Rene E. Van Grieken, Andrzej A. Markowicz Handbook of X-Ray Spectrometry, Marcel Dekker, 2002.
  2. P. W. Nicholson, Nuclear Electronics. Wiley, New York, 1974.
  3. F. S. Goulding et al., presented at IEEE NSS, San Francisco, Nov. 1993.
  4. Valentin T Jordanov, and Glenn F. Knoll, "Digital synthesis of pulse shapes in real time for high resolution radiation spectroscopy," in Nuclear Instruments and methods in Physics Research, pp. 337-345, 1994.
  5. Cosimo Imperiale, and Alessio Imperialb, "On nuclear spectrometry pulses digital shaping and processing," in Measurement, vol. 30, Issue 1, pp. 49-73, 2011.
  6. S. M. Hinshaw and D. A. Landis, "A practical approach to ballistic deficit correction," IEEE Trans. on Nuclear Science, vol 37, pp. 374-377, 1990. https://doi.org/10.1109/23.106648
  7. Valentin Jordanov, Glenn F. Knoll, "Digital pulse processor using a moving average technique," in IEEE Trans. on Nuclear Science, vol. 40, pp. 764-769, 1993. https://doi.org/10.1109/23.256658

피인용 문헌

  1. Implementation of Efficient Pile-up Pulse Processing Algorithm Based on Trapezoidal Filter vol.50, pp.8, 2013, https://doi.org/10.5573/ieek.2013.50.8.162