Journal article
Authors list: Liang, Yutie; Ye, Hua; Galuska, Martin J.; Gessler, Thomas; Kuehn, Wolfgang; Lange, Jens Soeren; Wagner, Milan N.; Liu, Zhen'an; Zhao, Jingzhou
Publication year: 2017
Pages: 1331-1337
Journal: IEEE Transactions on Nuclear Science
Volume number: 64
Issue number: 6
ISSN: 0018-9499
eISSN: 1558-1578
Open access status: Green
DOI Link: https://doi.org/10.1109/TNS.2017.2683538
Publisher: Institute of Electrical and Electronics Engineers
Abstract:
A novel field-programmable gate array (FPGA)-based online tracking algorithm for helix track reconstruction in a solenoidal field, developed for the Antiproton Annihilations at Darmstadt spectrometer, is described. Employing the straw tube tracker detector with 4636 straw tubes, the algorithm includes a complex track finder and a track fitter. Implemented in VHDL, the algorithm is tested on a Xilinx Virtex-4 FX60 FPGA chip with different types of events, at different event rates. A processing time of 7 mu s per event for an average of six charged tracks is obtained. The momentum resolution is about 3%(4%) for p(t) (p(z)) at 1 GeV/c. Comparing with the algorithm running on a CPU chip (single core Intel Xeon E5520 at 2.26 GHz), an improvement of three orders of magnitude in processing time is obtained. The algorithm can handle severe overlapping of events, which are typical for interaction rates above 10 MHz.
Citation Styles
Harvard Citation style: Liang, Y., Ye, H., Galuska, M., Gessler, T., Kuehn, W., Lange, J., et al. (2017) FPGA Online Tracking Algorithm for the PANDA Straw Tube Tracker, IEEE Transactions on Nuclear Science, 64(6), pp. 1331-1337. https://doi.org/10.1109/TNS.2017.2683538
APA Citation style: Liang, Y., Ye, H., Galuska, M., Gessler, T., Kuehn, W., Lange, J., Wagner, M., Liu, Z., & Zhao, J. (2017). FPGA Online Tracking Algorithm for the PANDA Straw Tube Tracker. IEEE Transactions on Nuclear Science. 64(6), 1331-1337. https://doi.org/10.1109/TNS.2017.2683538
Keywords
Data acquisition (DAQ); field-programmable gate arrays (FPGAs); particle tracking; TRIGGER