Trigger Algorithm Development on FPGA-based Compute Nodes

Abstract

Based on the ATCA computation architecture and Compute Nodes (CN), investigation and implementation work has been being executed for HADES and PANDA trigger algorithms. We present our designs for HADES track reconstruction processing, Cherenkov ring recognition, Time-Of-Flight processing, electromagnetic shower recognition, and the PANDA straw tube tracking algorithm. They will appear as co-processors in the uniform system design to undertake the detector-specific computing. The algorithm principles will be explained and hardware designs are described in the paper. The current progress reveals the feasibility to implement these algorithms on FPGAs. Also experimental results demonstrate the performance speedup when compared to alternative software solutions, as well as the potential capability of high-speed parallel/pipelined processing in Data Acquisition and Trigger systems.

15 Figures and Tables

Cite this paper

@inproceedings{Liu2009TriggerAD, title={Trigger Algorithm Development on FPGA-based Compute Nodes}, author={Ming Liu and Axel Jantsch and Dapeng Jin and Andreas Kopp and Wolfgang Kuehn and Johannes Lang and Lu Li and S. Lange and Zhen’an Liu and Zhonghai Lu and David Muenchow and Vladimir Pechenov and J. Roskoss and Stephano Spataro and Q. Emily Wang and Hao Xu}, year={2009} }