Nuclear Engineering and Technology (Oct 2021)

A real-time sorting algorithm for in-beam PET of heavy-ion cancer therapy device

  • Lingyun Ke,
  • Junwei Yan,
  • Jinda Chen,
  • Changxin Wang,
  • Xiuling Zhang,
  • Chengming Du,
  • Minchi Hu,
  • Zuoqiao Yang,
  • Jiapeng Xu,
  • Yi Qian,
  • Qianshun She,
  • Haibo Yang,
  • Hongyun Zhao,
  • Tianlei Pu,
  • Changxu Pei,
  • Hong Su,
  • Jie Kong

Journal volume & issue
Vol. 53, no. 10
pp. 3406 – 3412

Abstract

Read online

A real-time digital time-stamp sorting algorithm used in the In-Beam positron emission tomography (In-Beam PET) is presented. The algorithm is operated in the field programmable gate array (FPGA) and a small amount of registers, MUX and memory cells are used. It is developed for sorting the data of annihilation event from front-end circuits, so as to identify the coincidence events efficiently in a large amount of data. In the In-Beam PET, each annihilation event is detected by the detector array and digitized by the analog to digital converter (ADC) in Data Acquisition Unit (DAQU), with a resolution of 14 bits and sampling rate of 50 MS/s. Test and preliminary operation have been implemented, it can perform a sorting operation under the event count rate up to 1 MHz per channel, and support four channels in total, count rate up to 4 MHz. The performance of this algorithm has been verified by pulse generator and 22Na radiation source, which can sort the events with chaotic order into chronological order completely. The application of this algorithm provides not only an efficient solution for selection of coincidence events, but also a design of electronic circuit with a small-scale structure.

Keywords