Para depositar en Docta Complutense, identifícate con tu correo @ucm.es en el SSO institucional. Haz clic en el desplegable de INICIO DE SESIÓN situado en la parte superior derecha de la pantalla. Introduce tu correo electrónico y tu contraseña de la UCM y haz clic en el botón MI CUENTA UCM, no autenticación con contraseña.

Fault injection emulation for systems in FPGAs: Tools, techniques and methodology, a tutorial

dc.contributor.authorAranda, Luis Alberto
dc.contributor.authorRuano Ramos, Óscar
dc.contributor.authorGarcía Herrero, Francisco Miguel
dc.contributor.authorAranda, Luis Alberto
dc.contributor.authorSánchez-Macián, Alfonso
dc.contributor.authorRodriguez, Laura
dc.contributor.authorMaestro De La Cuerda, Juan Antonio
dc.date.accessioned2024-10-30T15:16:30Z
dc.date.available2024-10-30T15:16:30Z
dc.date.issued2021
dc.description.abstractCommunication systems that work in jeopardized environments such as space are affected by soft errors that can cause malfunctions in the behavior of the circuits such as, for example, single event upsets (SEUs) or multiple bit upsets (MBUs). In order to avoid this erroneous functioning, this kind of systems are usually protected using redundant logic such as triple modular redundancy (TMR) or error correction codes (ECCs). After the implementation of the protected modules, the communication modules must be tested to assess the achieved reliability. These tests could be driven into accelerator facilities through ionization processes or they can be performed using fault injection tools based on software simulation such as the SEUs simulation tool (SST), or based on field-programmable gate array (FPGA) emulation like the one described in this work. In this paper, a tutorial for the setup of a fault injection emulation platform based on the Xilinx soft error mitigation (SEM) intellectual property (IP) controller is depicted step by step, showing a complete cycle. To illustrate this procedure, an online repository with a complete project and a step-by-step guide is provided, using as device under test a classical communication component such as a finite impulse response (FIR) filter. Finally, the integration of the automatic configuration memory error-injection (ACME) tool to speed up the fault injection process is explained in detail at the end of the paper.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statuspub
dc.identifier.doi10.3390/s21041392
dc.identifier.urihttps://hdl.handle.net/20.500.14352/109797
dc.issue.number4
dc.journal.titleSensors
dc.language.isoeng
dc.page.final23
dc.page.initial1
dc.publisherMDPI
dc.rightsAttribution 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subject.ucmHardware
dc.subject.unesco3304 Tecnología de Los Ordenadores
dc.titleFault injection emulation for systems in FPGAs: Tools, techniques and methodology, a tutorial
dc.typejournal article
dc.type.hasVersionVoR
dc.volume.number21
dspace.entity.typePublication
relation.isAuthorOfPublication95187897-eab3-4024-bac1-7c08dba018b7
relation.isAuthorOfPublicationf11bed53-ce63-4e0f-886b-efa01ae10113
relation.isAuthorOfPublication2112fcdc-ac71-46d6-9857-a935bbcbca87
relation.isAuthorOfPublication.latestForDiscovery95187897-eab3-4024-bac1-7c08dba018b7

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sensors 2021.pdf
Size:
5.35 MB
Format:
Adobe Portable Document Format

Collections