Electronic Bursting Neuron: design, equations and hardware implementation

Lev V. Takaishvili1,2, Vladimir I. Ponomarenko2,3,
Maksim V. Kornilov1,2, Ilya V. Sysoev1,2


Abstract

Electronic neurons are a keystone for construction of the spiking neural networks which have numerous applications in neuroprosthetics, artificial memory, intensive calculations etc. A number of concepts of electronic neurons has been already proposedm with some of them implemented in hardware. However, new schemes are of significant interest since the existing ones do not fit all requirements: either they are too complex and expensive in realization, or they are not able to demonstrate all demanded regimes, or their do not have a appropriate mathematical description and therefore may be investigated only experimentally etc.

In this study we propose a new design of bursting electronic neuron constructed as a circuit implementation of the equations of a phase-locked loop system. To succeed, we use a novel hybrid approach: we start from the phenomenological equations providing the demanded, then we adjust and modify these equations to simplify the implementation rather than implementing the biophysical equations into thee hardware directly or writing equations for the already constructed circuit. The resulting circuit is simple in implementation and well matches the underlying equations. It can be used for description of not only a single neuron, but small neural circuits too.

1 Introduction↩︎

Modeling dynamic processes in neural systems remains one of the central tasks of modern computational neuroscience and nonlinear dynamics. Classical models such as the Hodgkin-Huxley model [1] and the FitzHugh-Nagumo model [2], [3] laid the foundation for understanding the mechanisms of nerve impulse generation and transmission. At the same time, the researchers are still looking for new physically realizable models capable of reproducing complex modes of neural activity, including chaotic and periodic oscillations [4], [5]. Electronic analogues of neurons are of particular interest. They can be implemented as hardware circuits for creating neuromorphic systems and hardware neural networks [6], [7]. This approach allows us to explore the dynamics of neurons in real time and overcome the computational limitations of purely software simulations [8], [9]. Switching from abstract mathematical models to the real world implementations is especially important for tasks of synchronization, signal processing, and studying the collective dynamics of neural ensembles [10], [11].

A number of hardware implementations of the the electronic concept have been already proposed, with most of them realizing the idea of direct modeling the biophysical equations for transmembrane current starting from the pioneering works by [12][14] and further implementations of FitzHugh–Nagumo model [15][18], Morris–Lecar model [19] and different, mostly reduced and simplified versions of Hodgkin–Huxley model [20][22].

An alternative way is to find a mathamatical model or develop an electronic circuit, which demonstrates spiking and bursting phenomenologically without clear biophysical background. Here, we construct a hardware generator based on the ideas from [23][25]. In the paper by [23] the authors found the neuron-like modes in the equations of a generator proposed much earlier by [26]. The equations described a model of a phase-locked loop system with three dynamic variables, one of which — the voltage \(y\) might be matched with a trans-membrane voltage. The hardware implementation of this system [25] is more complex, containing, in addition to these equations, a voltage-controlled generator (VCG) and a phase detector.

In this work, we follow the idea from the paper by [23], implementing the circuit with methods of analog modeling of electronic devices. The direct implementation of this concept was not possible since the original model from [23], [26] inherits the design of phase-locked loop system, one of its variables — the phase \(\phi\) may grow infinitely. This unlimited growth of the phase variable is a primary problem of a direct hardware implementation of the equations. In the experiment, the phase is usually considered in the interval from 0 to \(2\pi\). The second problem is that the equations contain a nonlinear periodic cosine function, which is difficult to construct. To overcome these two problems, a new method for limiting the phase and replacing the nonlinear cosine function with a simpler hyperbolic tangent function is proposed. The aim of this work is to develop, mathematically justify, and experimentally test a new analog neuron model.

2 Mathematical model↩︎

The original model from [23] is written in Eq. (1 ) \[\begin{align} \label{eq:original} \dot{\phi}(t)&=&y(t), \nonumber\\ \dot{y}(t)&=&z(t), \\ \varepsilon_1 \varepsilon_2 \dot{z}(t)&=&\gamma - (\varepsilon_1+\varepsilon_2)z(t)-(1+\varepsilon_1 cos(\phi))y(t). \nonumber \end{align}\tag{1}\] Equation (1 ) is a reduced equation of a phase-locked loop, and the full circuit it describes is a phase-locked loop that includes a reference frequency generator with a phase detector and feedback. Equation (1 ) does not consider the dynamics of the reference generator, but only works with the phase.

In this study, we suggest to start from the equations (1 ) rather than from any implementation of phase-locked loop system and to construct an electronic generator following the principles of analog modeling [27]. The idea of such a way of modeling is that each first-order equation is associated with an analog integrator. So, in this paradigm, we do not need a phase detector or a voltage-controlled oscillator.

When implementing an electronic circuit according to equation (1 ), the main problem is that the variable \(\phi\) — the phase, increases infinitely. In the computer calculations this is mostly not a problem, but it is impossible to implement in the experiment due to the limited voltage range in the electronic circuit. This issue prevented a direct implementation of the model (1 ) for a long time. One solution is to reset the phase to zero when it reaches \(2\pi\). In the experiment, the variable \(\phi\) would be reset to ground by an analog switch when it reaches \(2\pi\). This would allow the phase to change from 0 to \(2\pi\). In calculations, we do not perform this reset because \(\cos(\phi)\) is a \(2\pi\)-periodic function. The variables \(y\) and \(z\) are bounded and do not require a reset.

If we ignore the problem of infinite growth of the variable \(\phi\), we can construct a block diagram of an experimental setup using integrators and nonlinear amplifiers from the equations (1 ), as shown in Figure 1.

Figure 1: The flowchart corresponding to the equation (1 ).

This circuit will work as long as \(\phi\) is within the operating voltage range of the electronic circuit (close to the supply voltage). Therefore, it is necessary to ensure that \(\phi\) is finite in the experiment. To achieve this, the circuit includes a reset mechanism that resets \(\phi\) when it reaches a value of \(2\pi\). When this threshold is reached, the comparator activates and switches the analog key to a conducting state, causing the output voltage of the integrator to reset to zero.

In addition, to make this circuit work, one needs to implement a bias voltage that sets \(\gamma\), a multiplier, and a nonlinear transformation block \(\alpha+\beta \cos(\phi)\), which is the most difficult and costly for implementation in an electronic circuit since it contains a periodic cosine function. Even if we take a section from 0 to \(2\pi\), the function \(\cos(\phi)\) is non-monotonic, decreasing and then increasing. The change in \(\phi\) from 0 to \(2\pi\) is shown by arrow 1 in Figure 2. It can be approximated by a polynomial, but of a fairly high order.

Figure 2: comparison of the functions \cos(\phi) (blue line) and -\tanh(\phi-\pi/2) (red dashed line).

Let us note that the cosine function is not only periodic but also symmetric, meaning that if we mirror half a period of \(\cos(\phi)\) from \(\pi\) to \(2\pi\) and superimpose it on the interval from 0 to \(\pi\), these two functions completely match. Thus, instead of integrating from 0 to \(2\pi\) one can integrate from 0 to \(\pi\), and then change the sign and integrate it back to 0. Moreover, it is possible to change the sign of the variable \(y\) instead of changing the sign of \(\phi\), and then \(\phi\) will start decreasing without a gap, with the value of the function \(\cos(\phi)\) exactly matching.

Thus, the algorithm for the circuit operation may be verbally described as follows. One integrates the variable \(y\) to obtain the variable \(\phi\) from 0 to \(\pi\). When the phase reaches \(\pi\), \(y\) is switched to \(-y\) in the equation for \(\dot{\phi}\), continuing the integration until it reaches 0. When \(y\) reaches 0, \(-y\) is switched back to \(y\), and so on. Note that in this case it is necessary to implement a fairly simple function approximating the cosine in the range from 0 to \(\pi\). We suggest using the function \(-\tanh(\phi-\pi/2))\), which is better suited for implementation in the experiment. Both functions \(\cos(\phi)\) and \(\tanh(\phi-\pi/2))\) are plotted in Fig. 2. They match well for a range between yellow arrows which show the direction of \(\phi\) change, corresponding to \(y\) or \(-y\) term in the modified equations (2 ). \[\begin{align} \label{eq:oscillator-pi2} \dot{\phi}(t)&=&y(t), \textrm{ if } \phi \to \leqslant -\frac{\pi}{2}; -y(t), \textrm{ if } \phi \to \geqslant \frac{\pi}{2} \nonumber\\ \dot{y}(t)&=&z(t), \\ \varepsilon_1 \varepsilon_2 \dot{z}(t)&=&\gamma - (\varepsilon_1+\varepsilon_2)z(t) - \left(1 + \varepsilon_1 \tanh\left(\phi-\frac{\pi}{2}\right)\right) y(t). \nonumber \end{align}\tag{2}\]

To compare the dynamical regimes of the original model (1 ) and the modified one (2 ), we constructed one-dimensional bifurcation diagrams of with fixed parameters \(\varepsilon_2=10\), \(\gamma=0.25\), and varying \(\varepsilon_1\) from \(5\) to \(30\). Since the model (2 ) has a discontinuous function at the right side of the first equation (and since its evolution operator actually depends on events) the integration was performed using the 2nd-order Runge-Kutta method with a step size of \(10^{-4}\), see Fig. 3. Calculations were performed without inheritance using the same initial conditions for all parameter values and skipping the transient of 4000 time units (\(4 \cdot 10^7\) data points). Series of length 1000 dimensionless time units were used to construct a map (with additional interpolation used to improve the precision) by using a section of the phase space with a plane \(\phi = \pi/4\). In the original paper by [23] the authors used a plane \(\phi = \pi\), but it is not applicable in our case since such values of \(\phi\) are unreachable for the model (2 ).

Figure 3: Bifurcation diagrams for the parameter \varepsilon_1 at \varepsilon_2=10, \gamma=0.25. The diagram for the original equations (1 ) is plotted in blue and the diagram for the modified equations (2 ) is plotted on red. The bifurcation diagrams were constructed using the section of the phase space by the plane \phi = \pi/4.

The Fig. 3 shows that the bifurcation diagrams match each other qualitatively. All regimes present in the original system (1 ) also remain in the modified one (2 ), but with somewhat different values of the parameter \(\varepsilon_1\).

3 Analog generator↩︎

In an experimental hardware device all variables and parameters must actually be dimensional. So, let us modify the equations (2 ) by renormalization. First, let us introduce the dimensional time using the \(RC\) time constant (it has a dimension of time and determines the circuit frequency). Also, let us introduce new parameters, more convenient for practical use and implementation: \(\varepsilon={\varepsilon_1 \varepsilon_2}\), \(\Gamma=\gamma\), \(\alpha=(\varepsilon_1+\varepsilon_2)\) and \(\beta={\varepsilon_1}\). The variables \(\phi\), \(y\), \(z\) are measured in volts and the equation (2 ) is rewritten as (3 ). \[\begin{align} \label{eq:oscillator-new} RC \dot{\phi}(t)&=&y(t), \nonumber\\ RC \dot{y}(t)&=&z(t), \\ \varepsilon RC\dot{z}(t)&=&\gamma - {\alpha}z(t) - y(t) - \beta \tanh(\phi-\pi/2)) y(t). \nonumber \end{align}\tag{3}\]

Figure 4: Block diagram of the modified electronic neuron model described by the equations (3 ).

To control the variable \(\phi\), two comparators, an RS-trigger, an analog switch S\(_1\), and an amplifier with a gain of \(-1\) are included in the circuit. Let the RS-trigger be set when the power is turned on; then the S\(_1\) switch is in the upper position, and the variable \(\phi\) increases. When the value of \(\phi\) reaches \(\frac{\pi}{2}\), the upper comparator activates and resets the trigger. The S\(_1\) switch is turned on, and the value \(-y\) is fed to the input of the upper integrator instead of \(y\), causing the variable \(\phi\) to decrease. When the value of \(\phi\), in turn, reaches \(-\frac{\pi}{2}\), the switch S\(_1\) is turned off, and the value \(y\) is fed to the input of the upper integrator, causing the variable \(\phi\) to increase once again.

Figure 5: The photo of the developed and constructed hardware device.

Based on the block diagram in Fig. 4, a hardware circuit was constructed, see the photo in Fig. 5. Note that the operational amplifier based integrators invert an output since the output voltage is proportional to the negative integral of the input voltage. The engineering constructive scheme implementing the block diagram 4 is plotted in fig. 6 with actual electronic components used for construction.

Figure 6: The engineering constructive scheme of the modified electronic neuron model described by the equations (3 ) implementing the block diagram from Fig. 4 using actual electronic elements.

The integrator for the variable \(\phi\) is made using the operational amplifier \(U1B\), the capacitor \(C1\) and the resistor \(R1\). The input is either variable \(y\) or \(-y\), with switching provided by the key \(S1\). The variable \(\phi\) is supplied to the inputs of two comparators: \(U2A\), \(U2B\), the thresholds of which are set equal to \(+1.57 V\) and \(-1.57 V\) respectively. When the threshold of \(+1.57 V\) is reached, the comparator \(U2A\) is triggered and the \(RS\)-triggers \(U3A\), \(U3B\) are reset, the key \(S1\) is switched to the lower position, and the variable \(\phi\) begins to decrease. When the threshold of \(-1.57 V\) is reached, the comparator \(U2B\) is triggered, and the key \(S1\) is switched to the upper position. The variable \(\phi\) begins to increase.

The variable \(\phi\) is fed to the input of \(z\) integration circuit. Here, the transistors \(Q1\), \(Q2\), and the operational amplifier \(U4A\) form the hyperbolic tangent function, and the analog multiplier forms the product \(\beta \tanh(\phi) y(t)\). The parameter \(\beta\) is adjusted using the potentiometer \(R9\). The parameter \(\Gamma\) is controlled by the resistor \(R14\). The integrator \(U4B\) forms the variable \(z\). The variable \(y\) is the integral of \(z\) according to the equation, and the integrator \(U5A\) is used to form it.

In accordance with the above scheme, see Fig. 6, an experimental setup was manufactured, and the dynamics of the mathematical model and the experimental setup were compared. Both experimental and model time series are plotted in Fig. 7.

Figure 7: Time series of the mathematical model (blue curves) and the experimental device (red curves) in different regimes: (a) — quasilinear regime (\gamma=0.3727, \varepsilon=20, \alpha=12, \beta=2), (b) — spiking regime (\gamma=0.145, \varepsilon=18, \alpha=10, \beta=6), (c) — periodic bursting regime (\gamma=0.38, \varepsilon=78, \alpha=15, \beta=14.5), (d) — chaotic bursting regime (\gamma=0.39, \varepsilon=78, \alpha=10, \beta=14.8).

One can see that the experimental and numerical series match each other well in all regimes, though some shape and amplitude difference is present. Please note that there is a fundamental inaccuracy in setting the parameters of the experimental generator. This inaccuracy is a result of generally acceptable inaccuracies in the nominal values of the elements as well as inaccuracy of setting resistances using the potentiometer \(R9\).

4 Conclusion and Discussion↩︎

In this paper, a new analog neuron model constructed as a schematic realization of modified phase-locked loop equations [23], [26] was proposed and studied. For the convenience of hardware implementation, the nonlinear periodic cosine function from the original model (1 ) was replaced by a hyperbolic tangent function in the modified model (3 ), with the new equations containing a discontinuous function in the first equation, experimentally implemented using a comparator, RS-triggers and a switch. This allowed us to avoid implementing the periodic \(\cos\) function in the experiment and solve the problem of unlimited growth of the phase variable \(\phi\). We constructed a hardware implementation of the proposed system and studied it varying parameters.

Then, we compared the dynamical regimes of the proposed model with those of the original one, following the sections of the parameter space published by [24]. Since the modified system has limited range of \(\phi\), we switched to somewhat different sections parallel to those used by [24] and performed calculations both for the original system and for the modified one. In addition we made a series of experimental observations for some particular parameter values. As a result, we showed that all types of dynamical modes found in the original system, including different periodic and chaotic bursting, may be detected both in the modified mathematical model and in the experiment. However, due to the difference in nonlinear functions same modes are realized for somewhat different values of parameters, with this difference being systematical: similar regimes in the modified system appear for larger values of inertia parameter.

Comparing the suggested generator to the already known electronic models of bursting neurons, we have to say that its first advantage over the original system [23] is that the experimental setup matches much better the equations than for the original system, see [23], [25]. However, to characterized to which extent the mathematical model describes the experimental setup, wee need to perform the reconstruction from time series like it was done for the original system by [28]. Good correspondence between the original and modified systems means that most results of computational studies of equations should be easily translated to the experimental setup. This issue is of the significant importance for any complex modes, especially found in the neuron ensembles, including dynamics out of attractor [29][31] which may be useful for description of complex oscillatory regimes of finite duration like epileptic seizures [32]. At the same time, the proposed scheme contains minimal number of equations necessary for bursting and chaotic behavior; for a comparison see e. g. [33] where another bursting electronic neuron model described by four equations was constructed and studied.

Acknowledgments↩︎

The research was supported by Russian Science Foundation, Russia (project No. 25-12-00176, https://rscf.ru/project/25-12-00176/).

References↩︎

[1]
A. Hodgkin and A. Huxley, “A quantitative description of membrane current and its application to conduction and excitation in nerve,” J. Physiol., vol. 117, pp. 500–544, 1952, doi: 10.1113/jphysiol.1952.sp004764.
[2]
R. FitzHugh, “Impulses and physiological states in theoretical models of nerve membrane,” Biophysical J., vol. 1, pp. 445–466, 1961.
[3]
J. Nagumo, S. Arimoto, and S. Yoshizawa, “An active pulse transmission line simulating nerve axon,” Proc. IRE, vol. 50, pp. 2061–2070, 1962.
[4]
E. M. Izhikevich, Dynamical systems in neuroscience. Cambridge, MA, USA: MIT press, 2007.
[5]
L. Chua, “Memristor, hodgkin-huxley, and edge of chaos,” Handbook of Memristor Networks, pp. 287–313, 2019, doi: 10.1007/978-3-319-76375-0\_10.
[6]
P. Baryczkowski, S. Szczepaniak, N. Matykiewicz, K. Perz, and S. Szczęsny, “Study of the complexity of CMOS neural network implementations featuring heart rate detection,” Electronics, vol. 12, no. 20, p. 4291, 2023, doi: 10.3390/electronics12204291.
[7]
H. Peng, L. Gan, and X. Guo, “Memristor-based spiking neural networks: Cooperative development of neural network architecture/algorithms and memristors,” Chip, vol. 3, no. 2, p. 100093, 2024, doi: 10.1016/j.chip.2024.100093.
[8]
G. Tanaka et al., “Recent advances in physical reservoir computing: A review,” Neural Networks, vol. 115, pp. 100–123, 2019, doi: 10.1016/j.neunet.2019.03.005.
[9]
D. Marković, A. Mizrahi, D. Querlioz, and J. Grollier, “Physics for neuromorphic computing,” Nature Reviews Physics, vol. 2, pp. 499–510, 2020, doi: 10.1038/s42254-020-0208-2.
[10]
L. Larger et al., “Photonic information processing beyond Turing: An optoelectronic implementation of reservoir computing,” Optics express, vol. 20, no. 3, pp. 3241–3249, 2012, doi: 10.1364/OE.20.003241.
[11]
G. Indiveri et al., “Neuromorphic silicon neuron circuits,” Frontiers in neuroscience, vol. 5, p. 73, 2011, doi: 10.3389/fnins.2011.00073.
[12]
M. Mahowald and R. Douglas, “A silicon neuron,” Nature, vol. 354, pp. 515–518, 1991, doi: 10.1038/354515a0.
[13]
C. Rasche and R. Douglas, “An improved silicon neuron,” Analog Integrated Circuits and Signal Processing, vol. 23, pp. 227–236, 2000, doi: 10.1023/A:1008357931826.
[14]
A. van Schaik, “Building blocks for electronic spiking neural networks,” Neural Networks, vol. 14, no. 6, pp. 617–628, 2001, doi: 10.1016/S0893-6080(01)00067-3.
[15]
S. Binczak, V. B. Kazantsev, V. I. Nekorkin, and J. M. Bilbault, “Experimental study of bifurcations in modified FitzHugh–Nagumo cell,” Electronics Letters, vol. 39, no. 13, p. 1, 2003, doi: doi:10.1049/el:20030657.
[16]
F. Li, Q. Liu, H. Guo, Y. Zhao, J. Tang, and J. Ma, “Simulating the electric activity of FitzHugh-Nagumo neuron by using josephson junction model,” Nonlinear Dynamics, vol. 69, no. 4, pp. 2169–2179, 2012, doi: 10.1007/s11071-012-0417-z.
[17]
D. D. Kulminskiy, V. I. Ponomarenko, M. D. Prokhorov, and A. E. Hramov, “Synchronization in ensembles of delay-coupled nonidentical neuronlike oscillators,” Nonlinear Dynamics, vol. 98, no. 1, pp. 735–748, 2019, doi: 10.1007/s11071-019-05224-x.
[18]
N. M. Egorov, I. V. Sysoev, V. I. Ponomarenko, and M. V. Sysoeva, “Complex regimes in electronic neuron-like oscillators with sigmoid coupling,” Chaos, Solitons & Fractals, vol. 160, p. 112171, 2022, doi: 10.1016/j.chaos.2022.112171.
[19]
X. Hu, C. Liu, L. Liu, J. Ni, and S. Li, “An electronic implementation for Morris–Lecar neuron model,” Nonlinear Dynamics, vol. 84, pp. 2317–2332, 2016, doi: 10.1007/s11071-016-2647-y.
[20]
E. Farquhar and P. Hasler, “A bio-physically inspired silicon neuron,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 52, no. 3, pp. 477–488, 2005, doi: 10.1109/TCSI.2004.842871.
[21]
Q. Ma, M. R. Haider, V. L. Shrestha, and Y. Massoud, “Bursting hodgkin–huxley model-based ultra-low-power neuromimetic silicon neuron,” Analog Integrated Circuits and Signal Processing, vol. 73, pp. 329–337, 2012, doi: 10.1007/s10470-012-9888-6.
[22]
G. H. Rutherford, Z. D. Mobille, J. Brandt-Trainer, R. Follmann, and E. Rosa, “Analog implementation of a hodgkin–huxley model neuron,” American Journal of Physics, vol. 88, no. 11, pp. 918–923, 2020, doi: 10.1119/10.0001072.
[23]
M. A. Mishchenko, V. D. Shalfeev, and V. V. Matrosov, “Neuron-like dynamics in phase-locked loop,” Izvestiya VUZ. Applied Nonlinear Dynamics, vol. 20, no. 4, pp. 122–130, 2012, doi: 10.18500/0869-6632-2012-20-4-122-130.
[24]
V. V. Matrosov, M. A. Mishchenko, and V. D. Shalfeev, “Neuron-like dynamics of a phase-locked loop,” The European Physical Journal Special Topics, vol. 222, no. 10, pp. 2399–2405, 2013, doi: 10.1140/epjst/e2013-02024-9.
[25]
M. A. Mishchenko, D. I. Bolshakov, and V. V. Matrosov, “Instrumental implementation of a neuronlike generator with spiking and bursting dynamics based on a phase-locked loop,” Tech. Phys. Lett., vol. 43, pp. 596–599, 2017, doi: 10.1134/S1063785017070100.
[26]
V. D. Shalfeev, “Investigation of the dynamics of a system of automatic phase control of frequency with a coupling capacitor in the control loop,” Radiophys Quantum Electron, vol. 11, no. 3, pp. 221–226, 1968.
[27]
B. Ulmann, Analog and hybrid computer programming, 2nd ed. Walter de Gruyter GmbH & Co KG, 2023, p. 314.
[28]
M. A. Mishchenko, D. I. Bolshakov, A. S. Vasin, V. V. Matrosov, and I. V. Sysoev, “Identification of phase-locked loop system from its experimental time series,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 69, no. 3, pp. 854–858, 2022, doi: 10.1109/TCSII.2021.3122892.
[29]
A. van Ooytien, J. Van Pelt, M. Corner, and F. Lopes da Silva, “The emergence of long-lasting transients of activity in simple neural networks,” Biological cybernetics, vol. 67, no. 3, pp. 269–277, 1992, doi: 10.1007/BF00204400.
[30]
H. Riecke, A. Roxin, S. Madruga, and S. A. Solla, “Multiple attractors, long chaotic transients, and failure in small-world networks of excitable neurons,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 17, no. 2, 2007, doi: 10.1063/1.2743611.
[31]
V. S. Afraimovich, M. I. Rabinovich, and P. Varona, “Heteroclinic contours in neural ensembles and the winnerless competition principle,” International Journal of Bifurcation and Chaos, vol. 14, no. 4, pp. 1195–1208, 2004, doi: 10.1142/S0218127404009806.
[32]
N. M. Egorov, M. V. Sysoeva, M. V. Kornilov, V. I. Ponomarenko, and I. V. Sysoev, “Hardware implementation of the ring generator with tunable frequency based on electronic neurons,” Nonlinear Dynamics, vol. 112, no. 13, pp. 11471–11481, 2024, doi: 10.1007/s11071-024-09671-z.
[33]
G. V. Savino and C. M. Formigli, “Nonlinear electronic circuit with neuron like bursting and spiking dynamics,” Biosystems, vol. 97, no. 1, pp. 9–14, 2009, doi: 10.1016/j.biosystems.2009.03.005.