JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


BiBTeX citation export for THPV021: TATU: A Flexible FPGA-Based Trigger and Timer Unit Created on CompactRIO for the First Sirius Beamlines

@inproceedings{piton:icalepcs2021-thpv021,
  author       = {J.R. Piton and D. Alnajjar and D.H.C. Araujo and J.L. Brito Neto and L.P. Do Carmo and L.C. Guedes and M.A.L. Moraes},
% author       = {J.R. Piton and D. Alnajjar and D.H.C. Araujo and J.L. Brito Neto and L.P. Do Carmo and L.C. Guedes and others},
% author       = {J.R. Piton and others},
  title        = {{TATU: A Flexible FPGA-Based Trigger and Timer Unit Created on CompactRIO for the First Sirius Beamlines}},
  booktitle    = {Proc. ICALEPCS'21},
  pages        = {908--911},
  eid          = {THPV021},
  language     = {english},
  keywords     = {FPGA, operation, controls, EPICS, experiment},
  venue        = {Shanghai, China},
  series       = {International Conference on Accelerator and Large Experimental Physics Control Systems},
  number       = {18},
  publisher    = {JACoW Publishing, Geneva, Switzerland},
  month        = {03},
  year         = {2022},
  issn         = {2226-0358},
  isbn         = {978-3-95450-221-9},
  doi          = {10.18429/JACoW-ICALEPCS2021-THPV021},
  url          = {https://jacow.org/icalepcs2021/papers/thpv021.pdf},
  abstract     = {{In the modern synchrotron light sources, the higher brilliance leads to shorter acquisition times at the experimental stations. For most beamlines of the fourth-generation source SIRIUS, it was imperative to shift from the usual software-based synchronization of operations to the much faster triggering by hardware of some key equipment involved in the experiments. As a basis of their control system for devices, the SIRIUS beamlines have standard CompactRIO controllers and I/O modules along the hutches. Equipped with a FPGA and a hard processor running Linux Real-Time, this platform could deal with the triggers from and to other devices, in the order of ms and µs. TATU (Time and Trigger Unit) is a code running in a CompactRIO unit to coordinate multiple triggering conditions and actions. TATU can be either the master pulse generator or the follower of other signals. Complex trigger pattern generation is set from a user-friendly standardized interface. EPICS process variables (by means of LNLS Nheengatu*) are used to set parameters and to follow the execution status. The concept and first field test results in at least four SIRIUS beamlines are presented.}},
}