Spiking neural networks (SNNs) represent a novel and intriguing paradigm within the field of deep learning. Unlike traditional artificial neural networks that process information continuously, SNNs mimic the firing behavior of real neurons. This fundamental characteristic allows them to demonstrate unique capabilities such as temporal coding. SNNs