- -

Embedded software of the KM3NeT central logic board

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Embedded software of the KM3NeT central logic board

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Aiello, S. es_ES
dc.contributor.author Alves Garre, S. es_ES
dc.contributor.author Albert, A. es_ES
dc.contributor.author Aly, Z. es_ES
dc.contributor.author Ambrosone, A. es_ES
dc.contributor.author Ameli, F. es_ES
dc.contributor.author Andre, M. es_ES
dc.contributor.author Androutsou, E. es_ES
dc.contributor.author Anghinolfi, M. es_ES
dc.contributor.author Anguita, M. es_ES
dc.contributor.author Aphecetche, L. es_ES
dc.contributor.author Ardid, M es_ES
dc.contributor.author Ardid, S. es_ES
dc.contributor.author Atmani, H. es_ES
dc.contributor.author Aublin, J. es_ES
dc.contributor.author García-Méndez, Juan es_ES
dc.contributor.author Martínez Mora, Juan Antonio es_ES
dc.contributor.author Quiroz-Rangel, C.A. es_ES
dc.contributor.author Yepes-Ramírez, Harold es_ES
dc.date.accessioned 2024-07-29T18:04:17Z
dc.date.available 2024-07-29T18:04:17Z
dc.date.issued 2024-03 es_ES
dc.identifier.issn 0010-4655 es_ES
dc.identifier.uri http://hdl.handle.net/10251/206778
dc.description.abstract [EN] The KM3NeT Collaboration is building and operating two deep sea neutrino telescopes at the bottom of the Mediterranean Sea. The telescopes consist of latices of photomultiplier tubes housed in pressure-resistant glass spheres, called digital optical modules and arranged in vertical detection units. The two main scientific goals are the determination of the neutrino mass ordering and the discovery and observation of high-energy neutrino sources in the Universe. Neutrinos are detected via the Cherenkov light, which is induced by charged particles originated in neutrino interactions. The photomultiplier tubes convert the Cherenkov light into electrical signals that are acquired and timestamped by the acquisition electronics. Each optical module houses the acquisition electronics for collecting and timestamping the photomultiplier signals with one nanosecond accuracy. Once finished, the two telescopes will have installed more than six thousand optical acquisition nodes, completing one of the more complex networks in the world in terms of operation and synchronization. The embedded software running in the acquisition nodes has been designed to provide a framework that will operate with different hardware versions and functionalities. The hardware will not be accessible once in operation, which complicates the embedded software architecture. The embedded software provides a set of tools to facilitate remote manageability of the deployed hardware, including safe reconfiguration of the firmware. This paper presents the architecture and the techniques, methods and implementation of the embedded software running in the acquisition nodes of the KM3NeT neutrino telescopes.; Program summary; Program title: Embedded software for the KM3NeT CLB; CPC Library link to program files: https://doi.org/10.17632/s847hpsns4.1 Licensing provisions: GNU General Public License 3; Programming language: C; Nature of problem: The challenge for the embedded software in the KM3NeT neutrino telescope lies in orchestrating the Digital Optical Modules (DOMs) to achieve the synchronized data acquisition of the incoming optical signals. The DOMs are the crucial component responsible for capturing neutrino interactions deep underwater. The embedded software must configure and precisely time the operation of each DOM. Any deviation or timing mismatch could compromise data integrity, undermining the scientific value of the experiment. Therefore, the embedded software plays a critical role in coordinating, synchronizing, and operating these modules, ensuring they work in unison to capture and process neutrino signals accurately, ultimately advancing our understanding of fundamental particles in the Universe.; Solution method: The embedded software on the DOMs provides a solution based on a C-based bare-metal application, operating without a real-time embedded OS. It is loaded into the RAM during FPGA configuration, consuming less than 256 kB of RAM. The software architecture comprises two layers: system software and application. The former offers OS-like features, including a multitasking scheduler, firmware updates, peripheral drivers, a UDP-based network stack, and error handling utilities. The application layer contains a state machine ensuring consistent program states. It is navigated via slow control events, including external inputs and autonomous responses. Subsystems within the application code control specific acquisition electronics components via the associated driver abstractions.; Additional comments including restrictions and unusual features: Due to the operation conditions of the neutrino telescope, where access is restricted, the embedded software implements a fail-safe procedure to reconfigure the firmware where the embedded software runs. es_ES
dc.description.sponsorship The authors acknowledge the financial support of the funding agencies: Agence Nationale de la Recherche (contract ANR-15-CE31-0020), Centre National de la Recherche Scientifique (CNRS), Commission europeenne (FEDER fund and Marie Curie Program), Labex UnivEarthS (ANR-10-LABX-0023 and ANR-18-IDEX-0001), Paris Ile-de-France Region, France; Shota Rustaveli National Science Foundation of Georgia (SRNSFG, FR-22-13708), Georgia; The General Secretariat of Research and Innovation (GSRI), Greece Istituto Nazionale di Fisica Nucleare (INFN), Ministero dell'Universita e della Ricerca (MIUR), PRIN 2017 program (Grant NAT-NET 2017W4HA7S) Italy; Ministry of Higher Education, Scientific Research and Innovation, Morocco, and the Arab Fund for Economic and Social Development, Kuwait; Nederlandse Organisatie voor Wetenschappelijk Onderzoek (NWO), the Netherlands; The National Science Centre, Poland (2021/41/N/ST2/01177); The grant "AstroCeNT: Particle Astrophysics Science and Technology Centre", carried out within the International Research Agendas programme of the Foundation for Polish Science financed by the European Union under the European Regional Development Fund; National Authority for Scientific Research (ANCS), Romania; Grants PID2021-124591NB-C41, -C42, -C43 funded by MCIN/AEI/10.13039/501100011033 and, as appropriate, by "ERDF A way of making Europe", by the "European Union" or by the "European Union NextGenerationEU/PRTR", Programa de Planes Complementarios I+D+I (refs. ASFAE/2022/023, ASFAE/2022/014), Programa Prometeo (PROMETEO/2020/019) and GenT (refs. CIDE-GENT/2018/034,/2019/043,/2020/049./2021/23) of the Generalitat Valenciana, Junta de Andalucia (ref. SOMM17/6104/UGR, P18-FR5057), EU: MSC program (ref. 101025085), Programa Maria Zambrano (Spanish Ministry of Universities, funded by the European Union, NextGenerationEU), Spain; The European Union's Horizon 2020 Research and Innovation Programme (ChETEC-INFRA -Project no. 101008324). es_ES
dc.language Inglés es_ES
dc.publisher Elsevier es_ES
dc.relation.ispartof Computer Physics Communications es_ES
dc.rights Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) es_ES
dc.subject Embedded software es_ES
dc.subject Neutrino detectors es_ES
dc.subject Synchronization networks es_ES
dc.subject.classification FISICA APLICADA es_ES
dc.title Embedded software of the KM3NeT central logic board es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.cpc.2023.109036 es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2021-124591NB-C41/ES/ELESCOPIOS DE NEUTRINOS PARA FISICA FUNDAMENTAL Y ASTRONOMIA MULTIMENSAJERO EN EL IFIC/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2021-124591NB-C42/ES/TELESCOPIOS DE NEUTRINOS PARA FISICA FUNDAMENTAL Y ASTRONOMIA MULTI-MENSAJERO EN LA UPV/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/ANR//ANR-10-LABX-0023/FR/Universe: observation, modeling, transfer/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/ANR//ANR-15-CE31-0020/FR/Demonstration of Ability to Establish the Mass Ordering of Neutrinos in the Sea/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/ANR//ANR-18-IDEX-0001/FR/Université de Paris/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/EC/H2020/101008324/EU/Infrastructures for Nuclear Astrophysics/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/EC/H2020/101025085/EU/Unifying Neutrino Observatories Searches/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI//PID2021-124591NB-C42//Telescopios de neutrinos para física fundamental y astronomía multi-mensajero en la UPV/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/GENERALITAT VALENCIANA//CIDEGENT%2F2019%2F043//ARTIFICIAL GENERAL INTELLIGENCE:BEYOND DEEP LEARNING/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/Junta de Andalucía//SOMM17%2F6104%2FUGR / es_ES
dc.relation.projectID info:eu-repo/grantAgreement/Junta de Andalucía//P18-FR5057/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/GVA//PROMETEO%2F2020%2F019/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/GVA//CIDEGENT%2F2018%2F034 / es_ES
dc.relation.projectID info:eu-repo/grantAgreement/GVA//CIDEGENT%2F2019%2F043/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/GVA//CIDEGENT%2F2020%2F049 / es_ES
dc.relation.projectID info:eu-repo/grantAgreement/GVA//CIDEGENT%2F2021%2F23/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MIUR//NAT-NET 2017W4HA7S / es_ES
dc.relation.projectID info:eu-repo/grantAgreement/NCN//2021%2F41%2FN%2FST2%2F01177/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/SRNSF//FR-22-13708/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MICINN//ASFAE%2F2022%2F023/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/MICINN//ASFAE%2F2022%2F014/ es_ES
dc.rights.accessRights Embargado es_ES
dc.date.embargoEndDate 2026-03-01 es_ES
dc.contributor.affiliation Universitat Politècnica de València. Instituto de Investigación para la Gestión Integral de Zonas Costeras - Institut d'Investigació per a la Gestió Integral de Zones Costaneres es_ES
dc.description.bibliographicCitation Aiello, S.; Alves Garre, S.; Albert, A.; Aly, Z.; Ambrosone, A.; Ameli, F.; Andre, M.... (2024). Embedded software of the KM3NeT central logic board. Computer Physics Communications. 296. https://doi.org/10.1016/j.cpc.2023.109036 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion https://doi.org/10.1016/j.cpc.2023.109036 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 296 es_ES
dc.relation.pasarela S\522169 es_ES
dc.contributor.funder European Commission es_ES
dc.contributor.funder Junta de Andalucía es_ES
dc.contributor.funder GENERALITAT VALENCIANA es_ES
dc.contributor.funder AGENCIA ESTATAL DE INVESTIGACION es_ES
dc.contributor.funder National Science Centre, Polonia es_ES
dc.contributor.funder Agencia Estatal de Investigación es_ES
dc.contributor.funder European Regional Development Fund es_ES
dc.contributor.funder Ministerio de Ciencia e Innovación es_ES
dc.contributor.funder Instituto Nazionale di Fisica Nucleare es_ES
dc.contributor.funder Shota Rustaveli National Science Foundation es_ES
dc.contributor.funder Arab Fund for Economic and Social Development es_ES
dc.contributor.funder Netherlands Organization for Scientific Research es_ES
dc.contributor.funder Centre National de la Recherche Scientifique, Francia es_ES
dc.contributor.funder Ministero dell'Istruzione, dell'Università e della Ricerca es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem