PoS - Proceedings of Science
Volume 343 - Topical Workshop on Electronics for Particle Physics (TWEPP2018) - Programmable Logic, Design Tools and Methods
A collaborative HDL management tool for ATLAS L1Calo upgrades
F. Gonnella
Full text: pdf
Pre-published on: June 24, 2019
Published on: July 25, 2019
Abstract
Coordinating firmware development among many international collaborators is becoming a very
widespread problem in particle physics. Guaranteeing firmware synthesis with place and route
(P&R) reproducibility and assuring traceability of binary files is of paramount importance. Our
HDL managing tool, developed in Python and tightly integrated with CERN Gitlab and Xilinx
Vivado, tackles these issues by exploiting advanced Git features and by paying particular attention
to Intellectual Property handling. In LHC Run-3, the ATLAS L1Calo Trigger system will be
upgraded with new feature extraction and readout modules and our tool is used for the firmware
development for these modules.
DOI: https://doi.org/10.22323/1.343.0142
How to cite

Metadata are provided both in "article" format (very similar to INSPIRE) as this helps creating very compact bibliographies which can be beneficial to authors and readers, and in "proceeding" format which is more detailed and complete.

Open Access
Creative Commons LicenseCopyright owned by the author(s) under the term of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.