Real Time Evolvable Hardware for Optimal Reconfiguration of Cusp-Like Pulse Shapers
Juan Lanchares, Oscar Garnica, José L. Risco-Martín, J. Ignacio Hidalgo, J. Manuel Colmenar, Alfredo Cuesta
TL;DR
This paper tackles drift in cusp-like digital pulse shaping caused by aging and radiation-induced sensor degradation. It introduces an FPGA-based evolvable cusp-like shaper controlled by a MicroBlaze-driven genetic algorithm that reconfigures four parameters $(k,l,m_1,m_2)$ to reproduce a reference output in real time, guided by fitness functions $F_1$, $F_2$, and $F_3$ (with $F_2$ and $F_3$ preferred). The approach enables rapid auto-calibration, achieving convergence in seconds to minutes and regenerating cusp-shaped outputs for both real CaLMa data and synthetic degenerated signals, with relative peak errors typically below 8% under strong degradation. This work demonstrates a feasible framework for adaptive digital filters in evolvable hardware, offering robust measurements in harsh environments and potential applicability to other cusp-like or trapezoidal shapers. The four-parameter design $(k,l,m_1,m_2)$ expands the configurability to about $2^{40}$ possibilities, and the evaluation pipeline provides a practical path toward self-reconfiguring radiation-tolerant sensing systems.
Abstract
The design of a cusp-like digital pulse shaper for particle energy measurements requires the definition of four parameters whose values are defined based on the nature of the shaper input signal (timing, noise, ...) provided by a sensor. However, after high doses of radiation, sensors degenerate and their output signals do not meet the original characteristics, which may lead to erroneous measurements of the particle energies. We present in this paper an evolvable cusp-like digital shaper, which is able to auto-recalibrate the original hardware implementation into a new design that match the original specifications under the new sensor features.
