DOI: 10.3390/electronics14030493 ISSN: 2079-9292
Online Pulse Compensation for Energy Spectrum Determination: A Pole-Zero Cancellation and Unfolding Approach
Tiago Motta Quirino, Thiago Campos Acácio Paschoalin, Guilherme Inácio Gonçalves, Pedro Henrique Braga Lisboa, Luciano Manhães de Andrade Filho, Bernardo Sotto-Maior PeralvaSignal conditioning circuits, in particle energy spectrum determination systems, introduce shaping characteristics that affect pulse integrity. This study explores algorithms to compensate for these effects, focusing on digital signal processing for pole-zero cancellation (PZC) and unfolding techniques. The PZC algorithm successfully corrects baseline shift and pulse amplitude loss, providing significant improvements in signal fidelity. Although a digital PZC applied in streaming for high event rates was previously not feasible, this work proposes its implementation on FPGA, combining it with the unfolding method to enable online compensation and enhanced performance under various experimental conditions.