KM2A (Kilometer-square Array)探测器阵列是LHAASO (Large High Altitude Air Shower Observatory)主体探测器阵列之一,7000多个探测器和读出电子学在1 km2的实验范围内完全分离并均匀分布排列。在这样大型且分布不集中的高能物理实验中,简洁灵活可靠的电子学远程更新方案具有重要意义。KM2A读出电子学系统采用基于MultiBoot的远程更新方案,此方案实现了无需任何附加电路的远程更新及在线重加载,同时极大程度保证更新可靠性。
Abstract
Background: The Kilometer-square Array (KM2A) is one of main detector arrays in the Large High Altitude Air Shower Observatory (LHAASO). Thousands of detectors and front-end readout electronics spread over one square kilometers. In such a large-scale
dispersed high energy physics experiment
a flexible
efficient and reliable system for remote update of FPGAs (Field Programmable Gate Array) becomes significant. Purpose: This study aims to introduce a scheme to update FPGAs of the front-end readout electronics and reload firmware online without extra circuits while ensuring its reliability. Methods: The remote update based on MultiBoot and reload logic based on Internet Content Adaptation Protocol (ICAP) make it possible to update the firmware of all the FPGAs simultaneously. Results: The scheme proposed in this paper has successfully applied to the detector arrays in Yangbajing
Tibet. Its flexibility
convenience and reliability has been proved by the stable operation since October 2014. Conclusion: Remote update scheme based on MultiBoot makes it possible to update FPGAs without any extra circuits
thus literally reduces the cost of electronic systems while guaranteeing the reliability. Abstract