Skip to Content Skip to Navigation

Nuclear & Plasma Sciences Society

Distinguished Lectures

Dr. Fernanda Kastensmidt

Professor, 
Universidade Federal do Rio Grande do Sul (UFRGS)

Lectures

Radiation Effects in All Programmable System on Chip (APSoC) Devices

In this lecture, Professor Fernanda Kastensmidt presents an in-depth analysis of radiation effects in All-Programmable Systems-on-Chip (APSoCs), with a focus on both SRAM-based and Flash-based architectures. The presentation examines the susceptibility of modern APSoCs—such as those integrating ARM cores with programmable logic—to Single Event Upsets (SEUs) and Multiple Bit Upsets (MBUs) in various subsystems, including embedded processors, on-chip memories (SRAM, BRAM), programmable logic, and configuration memory (CRAM). These effects are characterized using a combination of fault injection campaigns and radiation experiments with proton and heavy-ion beams. The results highlight how system-level vulnerability is influenced by architectural decisions such as memory hierarchy, communication interfaces, and hardware/software partitioning. To mitigate these challenges, Professor Kastensmidt introduces a comprehensive set of fault-tolerance strategies tailored for APSoCs operating in harsh environments like space. These include Triple Modular Redundancy (TMR) in the programmable logic, Error Correction Codes (ECC) in memory structures, and configuration memory scrubbing specifically designed for SRAM-based APSoCs to counter persistent bit-flips. The talk also emphasizes hardware/software co-design techniques, such as lockstep cores, checkpoint/rollback, and dynamic cache management to reduce exposure to radiation-induced faults. Through this layered and adaptable approach, the talk demonstrates how reliability can be significantly improved without prohibitive overhead, paving the way for the dependable use of APSoCs in aerospace, automotive, and critical embedded applications.

Designing AI accelerators engines with fault tolerance for All Programmable System on Chip (APSoC) Devices

In this lecture, Professor Fernanda Kastensmidt addresses the challenges and solutions in designing fault-tolerant AI accelerators for All Programmable SoCs (APSoCs), such as Xilinx Zynq devices. These platforms integrate general-purpose processors with reconfigurable logic, making them ideal for edge AI applications in aerospace, automotive, and radiation-prone environments. The presentation focuses on CNN inference engines including FINN, ZynqNet, and systolic arrays, which are mapped onto the programmable logic to accelerate convolutional neural networks (CNNs) under tight constraints of latency, power, and reliability. Professor Kastensmidt presents a fault-tolerant design methodology that combines Triple Modular Redundancy (TMR) at the engine level, error detection and correction (EDAC) for internal buffers and BRAMs, and configuration memory scrubbing to protect the FPGA’s CRAM. Design-level hardening techniques are applied to the datapath, control logic, and memory interfaces, while maintaining compatibility with quantization and folding strategies required for resource-constrained deployments. The talk also includes results from fault injection campaigns and radiation experiments, highlighting how upsets in CNN accelerators may corrupt activations, weights, or control states, and how selective mitigation can restore functional correctness with minimal area and performance overhead. This research bridges the gap between AI acceleration and radiation-aware design, enabling robust and efficient inference in critical systems.

About

Fernanda holds a degree in Electrical Engineering from the Federal University of Rio Grande do Sul (1997), a Master’s degree in computer science from the Federal University of Rio Grande do Sul (1999) and a PhD in Computer Science from the Federal University of Rio Grande do Sul (2003). Fernanda is a Full Professor at the Federal University of Rio Grande do Sul and was Coordinator of the Postgraduate Program in Microelectronics (PGMICRO) for 4 years and was Head of the Department of Applied Informatics for 2 years. She is currently the Administrative Director of the Brazilian Society of Microelectronics (SBMICRO). She has experience in the area of Microelectronics and Computer Engineering, with an emphasis on Hardware, working mainly on the following topics: radiation fault protection techniques, fault-tolerant system design, programmable architecture, FPGA, RISC-V processors, AI accelerators, qualification of systems and integrated circuits under faults and fault modeling. She is the author of the book Fault Tolerance Techniques for SRAM-based FPGAs published in 2006 by Springer and co-author of 3 other scientific books. She participated in the project of the payload of the NanoSat-BR1 satellite that was launched in June 2014 and NanoSat-BR2 where part of the payload is responsible for analyzing the effects of SAA on Integrated Circuits manufactured in nanometric technology launched in 2021.

Contact Lecturer

Contact Fernanda Kastensmidt

  • This field is for validation purposes and should be left unchanged.