Soft-Error Detection and Execution Observation for ARM Microprocessors
We present an intellectual property (IP) called a trace real-time analyzer to check processor errors under radiation (TRACER) designed to detect errors and observe the behavior of advanced RISC machines (ARM) processor architectures during execution in a non-intrusive manner using the information provided by the trace interface. The TRACER IP has a modular design that can be parameterized to fit a wide variety of ARM processor implementations and software applications. It supports both program and data tracing through the ARM trace embedded modules [instrumentation trace macrocell (ITM), program trace macrocell (PTM), and embedded trace macrocell (ETM)]. Experimental results with heavy ions have been conducted on two different processors with Cortex-A9 and Cortex-M7 architectures, respectively. The results demonstrate that the proposed IP can provide very high error detection capabilities.
Authors
- M. Peña-Fernández (ORCID: https://orcid.org/0000-0003-2681-1920)
- Luis Entrena (ORCID: https://orcid.org/0000-0001-6021-165X)
- Almudena Lindoso (ORCID: https://orcid.org/0000-0001-5870-6493)
- B. Verdasco
Institutions
- Arquimea (Spain) (ES)
- Universidad Carlos III de Madrid (ES)
Publication Details
- Journal
- IEEE Transactions on Nuclear Science
- Published
- 2025-03-11
- DOI
- https://doi.org/10.1109/tns.2025.3550369
- Citations
- 1
- Primary Topic
- Radiation Effects in Electronics
- Type
- article
- Field-Weighted Citation Impact
- 0.73
Funders
- Ministerio de Ciencia, Innovación y Universidades
- European Space Agency