Publicação: OpenIPMC: A Free and Open-Source Intelligent Platform Management Controller Software
dc.contributor.author | Calligaris, Luigi [UNESP] | |
dc.contributor.author | Cascadan, Andre [UNESP] | |
dc.contributor.author | Ardila-Perez, Luis E. | |
dc.contributor.author | Casu, Bruno [UNESP] | |
dc.contributor.author | Costa, Alison Franca Da [UNESP] | |
dc.contributor.author | Shinoda, Ailton Akira [UNESP] | |
dc.contributor.author | Ramalho, Lucas Arruda | |
dc.contributor.author | Sander, Oliver | |
dc.contributor.institution | Universidade Estadual Paulista (UNESP) | |
dc.contributor.institution | Karlsruhe Institute of Technology Campus North | |
dc.contributor.institution | Mato Grosso State University (UNEMAT) | |
dc.date.accessioned | 2022-04-29T08:31:52Z | |
dc.date.available | 2022-04-29T08:31:52Z | |
dc.date.issued | 2021-08-01 | |
dc.description.abstract | OpenIPMC is a free and open-source software designed to implement the logic of an intelligent platform management controller (IPMC). An IPMC is a fundamental component of electronic boards conformant to the advanced telecommunications computing architecture (ATCA) standard, currently being adopted by a number of high-energy physics experiments. The IPMC is responsible for monitoring the health parameters of the board, managing its power states, and providing board control, debug, and recovery functions to remote clients. OpenIPMC is based on the FreeRTOS real-time operating system and is designed to be architecture-independent, allowing it to be used in firmware designed for a variety of microcontrollers. Having a fully free and open-source code is an innovative aspect for this kind of software, enabling full customization by the user. In this work, we present the features and structure of OpenIPMC, as well as its example implementations on Xilinx Zynq UltraScale+ (ZynqUS+), Espressif ESP32, and ST Microelectronics STM32 architectures. | en |
dc.description.affiliation | Scientific Computing Center (NCC) São Paulo State University (UNESP) | |
dc.description.affiliation | Institute for Data Processing and Electronics (IPE) Karlsruhe Institute of Technology Campus North | |
dc.description.affiliation | Electrical Engineering Department (FEIS) São Paulo State University (UNESP) | |
dc.description.affiliation | Faculty for Exact and Technological Sciences (FACET) Mato Grosso State University (UNEMAT) | |
dc.description.affiliationUnesp | Scientific Computing Center (NCC) São Paulo State University (UNESP) | |
dc.description.affiliationUnesp | Electrical Engineering Department (FEIS) São Paulo State University (UNESP) | |
dc.format.extent | 2105-2112 | |
dc.identifier | http://dx.doi.org/10.1109/TNS.2021.3092689 | |
dc.identifier.citation | IEEE Transactions on Nuclear Science, v. 68, n. 8, p. 2105-2112, 2021. | |
dc.identifier.doi | 10.1109/TNS.2021.3092689 | |
dc.identifier.issn | 1558-1578 | |
dc.identifier.issn | 0018-9499 | |
dc.identifier.scopus | 2-s2.0-85112465565 | |
dc.identifier.uri | http://hdl.handle.net/11449/229318 | |
dc.language.iso | eng | |
dc.relation.ispartof | IEEE Transactions on Nuclear Science | |
dc.source | Scopus | |
dc.subject | Advanced telecommunications computing architecture (ATCA) | |
dc.subject | electronic board management | |
dc.subject | intelligent platform management controller (IPMC) | |
dc.subject | PCI Industrial Computer Manufacturing Group (PICMG) | |
dc.title | OpenIPMC: A Free and Open-Source Intelligent Platform Management Controller Software | en |
dc.type | Artigo | |
dspace.entity.type | Publication | |
unesp.author.orcid | 0000-0002-9951-9448[1] | |
unesp.author.orcid | 0000-0003-2267-1879[2] | |
unesp.author.orcid | 0000-0002-7485-8267[3] | |
unesp.author.orcid | 0000-0002-1759-463X[4] | |
unesp.author.orcid | 0000-0003-1931-3819[5] | |
unesp.author.orcid | 0000-0001-7712-0885[6] | |
unesp.author.orcid | 0000-0003-3739-8967[7] | |
unesp.author.orcid | 0000-0002-0959-4744[8] | |
unesp.department | Engenharia Elétrica - FEIS | pt |