[论文解读] Operational experience and evolution of the ATLAS Tile Hadronic Calorimeter Read-Out Drivers
本文详细描述了ATLAS Tile Calorimeter读出驱动器(RODs)从LHC Run 1到Run 2的运行演变及软硬件升级,重点聚焦于实时信号处理、数据压缩与同步。RODs基于9U VME板卡的DSP处理单元,为应对更高的亮度和触发速率而进行了升级,在Run 2中通过优化最优滤波(Optimal Filtering)与增强系统带宽,实现了94%的数据获取效率和低于0.4%的数据质量损失。
TileCal is the central hadronic calorimeter of the ATLAS experiment at the Large Hadron Collider (LHC). It is a sampling detector where scintillating tiles are embedded in steel absorber plates. The tiles are grouped forming cells, which are read-out on both sides by photomultiplier tubes (PMTs). The PMT digital samples are transmitted to the Read-Out Drivers (ROD) located in the back-end system for the events accepted by the Level 1 trigger system. The ROD is the core element of the back-end electronics and it represents the interface between the front-end electronics and the ATLAS overall Data AcQuisition (DAQ) system. It is responsible for energy and time reconstruction, trigger and data synchronization, busy handling, data integrity checking and lossless data compression. The TileCal ROD is a standard 9U VME board equipped with DSP based Processing Units mezzanine cards. A total of 32 ROD modules are required to read-out the entire TileCal detector. Each ROD module has to process the data from up to 360 PMTs in real time in less than 10 microseconds. The commissioning of the RODs was completed in 2008 before the first LHC collisions. Since then, several hardware and firmware updates have been implemented to accommodate the RODs to the evolving ATLAS Trigger and DAQ conditions adjusted to follow the LHC parameters. The initial ROD system, the different updates implemented and the operational experience during the LHC Run 1 and Run 2 are presented.
研究动机与目标
- 在LHC亮度和触发速率持续提升的条件下,维持ATLAS Tile Calorimeter的高数据获取效率与数据质量效率。
- 应对LHC运行条件演变下光电倍增管(PMT)脉冲重建中信号重叠堆积与噪声失真带来的挑战。
- 通过提升ROD系统的处理能力与输出带宽,支持Run 2中更高的瞬时亮度。
- 消除由非同期堆积引起的最优滤波算法中负能量重建的问题。
- 为ROD系统在Run 3及高亮度LHC(HL-LHC)时代的无缝运行做好准备,且仅需极少修改。
提出的方法
- RODs利用9U VME板卡上的DSP处理单元,在10 µs内对来自360个通道的PMT信号完成实时能量与时间重建。
- 最优滤波(OF)方法通过已知脉冲波形、噪声模型与堆积条件预计算的权重,对数字化采样点进行线性组合,以计算脉冲幅度与相位。
- 采用两种OF变体:OF1在滤波前减去基线,而OF2通过设置权重和为零来抑制共模噪声,但可能产生负能量输出。
- 迭代式OF变体在非同步触发条件(如宇宙射线运行)下表现更优。
- 系统采用可配置深度的弹性缓冲区,并结合忙信号抑制机制,防止缓冲区溢出与数据丢失。
- 通过板载校验确保数据完整性,并在经由ATLAS高速光链路(HOLA)卡传输前应用无损压缩。
实验结果
研究问题
- RQ1在Run 1与Run 2期间,随着LHC亮度与触发速率的提升,ROD系统如何保持实时处理性能?
- RQ2在高堆积条件下,OF2滤波方法的关键限制是什么?如何加以缓解?
- RQ3ROD系统硬件与固件升级如何提升高 occupancy 条件下的数据获取效率与数据质量?
- RQ4动态、单元特定的OF权重校准在不同探测器条件下如何维持重建精度?
- RQ5在无需重大重构的前提下,当前ROD架构在多大程度上可满足高亮度LHC(HL-LHC)的需求?
主要发现
- ROD系统在LHC Run 1期间成功运行,数据获取效率约为95%,主要受限于前端电源故障。
- Run 1期间TileCal的数据质量效率达到98.7%,表明信号重建与完整性检查具有高度鲁棒性。
- 在Run 2期间,升级后的ROD系统实现了94%的整体数据获取效率与低于0.4%的数据质量损失,尽管峰值亮度达到2倍标称值。
- 将OF2替换为OF1成功消除了由非同期堆积引起的负能量重建问题,提升了对高级触发算法的稳定性。
- 引入考虑位置相关堆积噪声的单元特定OF权重,显著提升了高 occupancy 条件下的重建精度。
- 通过为每个模块增加双处理单元与双HOLA卡,成功对ROD系统进行了升级,处理能力与输出带宽翻倍,满足了Run 2的需求。
更好的研究,从现在开始
从论文设计到论文写作,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。