Introduction

Neuromorphic computing uses the human brain as a model to develop energy-efficient information processing technology that can do extremely complex jobs. By emulating the brain’s distributed topology, systems constructed using common electronics can enhance speed and energy efficiency. Significant hardware technical advancements are needed to scale up such systems and improve their speed, energy consumption, and performance by several orders of magnitude. Artificial neural network (ANN) has emerged as the potential choice to minimize the effect of Von Neumann bottlenecks paradigms in computing systems1,2,3,4,5,6. Inspired by high-parallelism biological brain networks, the bio-inspired computing architecture has emerged as a practical way to manage challenging artificial intelligence tasks without requiring frequent data shuttles in the von Neumann design. For intelligence tasks, bio-mimetic spiking neural networks (SNNs) exhibit a great deal of promise for excellent energy efficiency7. The third generation of ANNs, known as SNNs, were first created with inspiration from the brain8. The research community has been drawn to the efficiency of computers in resolving categorization and recognition issues as well as the laws guiding how the human brain functions. In order to create a neuromorphic computing system-a viable choice for a quicker and more energy-efficient computer system-researchers are working to create hardware with computational capabilities like to those of the human brain. The neuronal cell is a key component of a neural network and is necessary for its correct operation. The leaky-integrate-and-fire (LIF) model9,10,11,12,13 is an effective method of formalizing a neuron’s dynamics and closely resembles the behavior of biological neurons. Using the outputs of other neurons, the synapses assist in activating a neuron. Through the use of ion channels, the neurotransmitter chemical compounds transfer the stored charged carrier in the potential well of the neuron cell. Ion channels are activated to produce an action potential once the accumulated charge carriers in the cell potential well reach their critical value. This causes an axon to spike and the neuron to return to its resting posture.

A major problem for large-scale integrated neuromorphic computing systems is that artificial neurons are still primarily CMOS-implemented and still have high energy consumption and high hardware costs. In contrast, SNN has used a variety of emerging memory devices, to develop the artificial synapses for significantly improved energy and area efficiency14,15. Compact and energy-efficient neurons will always play a part in large-scale neuromorphic computing. Consequently, a great deal of research has been conducted to design and implement such devices. In this regard, two terminal structures include NIPIN diodes16 and biristors17. However, since these devices lack a control terminal, neuron inhibition is not possible. Field effect transistor (FET) based neurons have been described in the literature as a solution to these issues. Utilizing innovative beyond-CMOS devices is one potential remedy18,19. Tunnel FET (TFET), has emerged as a promising promising energy-efficient device having steep subthreshold swing which is beneficial for low-power neuromorphic computing applications20,21,22,23,24. A significant obstacle that TFETs must overcome is their low ON current value, which results from the inefficiency of their ambipolar current, doping realted issues and band-to-band tunneling (BTBT) functioning. The use of strain, high-k gate insulators, low bandgap materials, and heterostructures fully addresses these issues25,26,27. Based on literature, FET based neurons are broadly classified as: (1) impact ionization based devices and (2) tunneling based devices. Partially depleted silicon on insulator (PDSOI)9 and 1-T neurons28 are examples of impact ionization-based devices. However, because of their slow body charging behaviour, these devices are energy inefficient and behave sluggishly29. It should be noted that impact ionization is a high current process, and that the creation of electron-hole pairs (EHPs) uses a very small portion of the drain current (0.1%), leading to energy-inefficient devices. Additionally, one of the biggest problems with impact ionization-based devices is their hot carrier dependability issue30. However, tunneling-based devices31,32 use less energy because the charge carriers in these devices integrate into the body to raise the body potential by tunneling through drain-channel junctions. These devices use more external circuitry, which increases the circuit’s complexity and energy consumption even while they use less energy when used alone.

Recently, spiking neurons have been implemented in hardware using heterojunction TFETs based on direct bandgap III-V materials33,34. The steep subthreshold swing of TFETs can lower the supply voltage for neurons, but they have a high-static-energy-consumption problem because of the high OFF-state leakage current of III-V heterojunction TFETs. This problem can be even more severe for event-driven brain-inspired neuromorphic systems. Since the circuit topology remains the same as with a traditional MOSFET-based neuron, the hardware cost for implementing a III-V-TFET-based neuron is still significant.

Fig. 1
Fig. 1
Full size image

Dl-FG-ME-TFET  (a) proposed device structure, (b) energy band diagram (ON, OFF state and with gate2(G2) connected to \(-0.5\) V), (c) calibrated transfer characteristics, (d) proposed devices transfer characteristics, (e) impact of floating gate (FG) length, (f) impact of floating gate (FG) workfunction.

In this work, a spiking neuron based on novel TFET is proposed, achieving higher energy efficiency, tunability and lower hardware cost than CMOS implementation. The proposed device consists of dual semiconductor material (InGaAs and Silicon), Floating gates and does not require the conventional doping for the realization of Source and Drain regions, as these regions are created using metal work-function engineering: a charge plasma concept (CP)35. Due to the utilization of CP, material and oxide engineering, the proposed device is named the Dopingless Material-Engineered Floating Gate Tunnel FET (Dl-FG-ME-TFET). To obtain the neuron LIF behavior, the TFET transfer characteristics have been utilised. The main reason for employing Dl-ME-FG-TFET structure for LIF neuron design is its lower supply voltage, steep sub-threshold swing (SS), desidred threshold voltage and improved driving capability.

The rest of the manuscript is arranged as follows: The description of the device parameters and schematics is presented in “Structural description and simulation parameters”. The analysis of the results is detailed in “Results”. Lastly, “Conclusion” describes the conclusion of the paper.

Fig. 2
Fig. 2
Full size image

Neuron (a) biological, (b) circuit design, (c) input current to neuron circuit, (d) voltage and current spiking characteristics.

Fig. 3
Fig. 3
Full size image

Electron CP device profile with tunneling rate and respective energy band diagrams of Dl-FG-ME-TFET (a) \(t_0\) without input, (b) \(t_1\) with first pulse, (c) \(t_2\) with second pulse, (d) \(t_3\) with third pulse.

Structural description and simulation parameters

The proposed doping-less floating gate-based Indium Gallium Arsenide (InGaAs) and Silicon (Si) double gate tunnel FET (Dl-FG-ME TFET) is shown in Fig. 1a. The proposed device is constructed using ternary compound semiconductor material (InGaAs) and elemental semiconductor (Silicon). The different dimensional parameters of the proposed TFET are summarized in Table 1. The Source and Drain of the proposed TFET have been realized using the charge plasma concept36,37. Atlas TCAD38 has been used to simulate LIF neuron and adaptable threshold logic using the FG-InGaAs/Si TFET. The various models incorperated in the atlas device simulator are drift diffusion, Lombardi, fermi, conmob, FLDMOB, and PRPMOB are utilized in the simulations. The PRPMOB and FLDMOB mobility models account for the perpendicular and parallel components of the electric field. Additionally, the Shockley–Read–Hall (SRH) recombination model is employed. The non-local band-to-band tunneling (BTBT) model is also used to capture the BTBT phenomenon in TFETs.

Table 1 Structural description of the proposed Dl-FG-ME-TFET.

Results

Device and neuron characteristics

The energy band diagram of the proposed TFET under different bias conditions is shown in Fig. 1b. The three different energy band plots represent: (1) the equilibrium state (\(V_{DS}\)=0.5 and \(V_{GS}\)=0) (2) the ON state (\(V_{DS}\)=0.5 and \(V_{GS}\)=0.5) and (3) operation with Gate 1 and Gate 2 terminals (\(V_{DS}\)=0.5 and \(V_{GS1}\)=0.5 \(V_{GS2}=-0.4\) V) controlled separately. The energy band diagrams clearly show that the channel barrier is controlled by the gate voltage, while the floating gates (FGs) regulate the modulation of the bands between the source and the channel to enhance tunneling. The two gates in the proposed double gate TFET can used separately to control the TFET characteristics and realize the Excitatory and Inhibitory functions of the neuron. The dc transfer characteristics of the proposed TFET shows the characteristics for the two gates (G1,G2) connected together (normal operastion) and G1, G2 connected separately (for controlling). It is clear from the energy band diagram that as long as G1 and G2 are connected together, the device can be operated normally with sub-threshold swing of 1.6 mV/dec, \(I_{OFF}\)=2\(\times 10^{-14}\) A, and \(I_{ON}\)=18\(\times 10^{-6}\) A as shown in Fig. 1d, however when the G2 is connected to \(-0.5\) V supply the device remains in the OFF state as can seen from the Fig. 1b.

The two gates in the proposed double-gate TFET can be used independently to control the TFET characteristics and implement the excitatory and inhibitory functions of a neuron. The DC transfer characteristics of the proposed TFET illustrate its behavior in two configurations: when both gates (G1, G2) are connected together (normal operation) and when they are controlled separately shown in Fig. 1d. The energy band diagram clearly shows that when G1 and G2 are connected together, the device operates normally with a sub-threshold swing, threshold voltage, leakage current and ON current of SS=1.6mV/dec, \(V_{th}\) = 0.14 V \(I_{OFF}\)=2\(\times 10^{-14}\) A, and \(I_{ON}\)=18 \(\times 10^{-6}\) A respectively. However, when G1 is varied fro 0 to 0.5 V and G2 is connected to a -0.5V supply, the device remains in the OFF state, as shown in energy band diagram of Fig. 1b. To validate the accuracy and practicality of our simulations, we calibrated the simulation model using a earlier works on TFET36,39,40 for silicon materials, as depicted in Fig. 1c. Figure 1e shows the impact of the FGs length and work-function on the performance of the proposed device. It has been observed that for FG length upto 2nm, the device has very sharp SS and desirable \(V_{th}\), both of which are important parameters for realizing the energy efficient neuron. However, as the FG length increase beyond 2nm, the SS and \(V_{th}\) both gets degrade causing the device to lose its desired characteristics. This degradation occurs because a longer FG induces more electrons in the channel, leading to increased leakage and a deterioration of SS. Thus floating gates in the proposed device plays a crucial role for controlling the sub-threshold swing, threshold voltage, and ON current, which are essential parameters for design a energy efficient LIF neuron.

Fig. 4
Fig. 4
Full size image

(a) Spiking frequency and spiking energy versus input current. (b) Spiking frequency and spiking energy versus floating gate work-function.

The work function of the floating gate (FG) plays a crucial role in determining the characteristics of the proposed device as shown in Fig. 1f. It has been observed that a lower work function is beneficial for achieving optimal device performance in terms of subthreshold swing (SS) and on-current ( \(I_{ON}\)). However, when the work function of the FG falls below 3.1 eV, the device loses control, and its characteristics become undesirable for both device operation and neuron functionality.

Figure 2 shows the actual neuron, proposed neuron circuit, input current and LIF action of the neuron. The transfer characteristics of the Dl-FG-ME-TFET are illustrated in Fig. 1c. The device’s low subthreshold swing (1.7 mV/decade) and a gate length of 20nm makes it highly suitable for implementing energy efficient and compact design of spiking neural networks (SNNs).

The operation of the neuron circuit for LIF action can be explained using the circuit configuration depicted in Fig. 2. The current \(I_{in}\) from the presynaptic neuron serves as the input to the TFET, which is connected between the drain and gate. Initially, the device is presumed to be in the equilibrium \(t_{0}\). When \(I_{in}\) is applied, charge integration occurs, causing the voltage to gradually build up (at time \(t_{1}\), \(t_{2}\) and \(t_{3}\) ), . The amount of voltage accumulated per step is expressed as:

$$\begin{aligned} V_{step}(t) = \frac{I_{\text {in}} \times T_{\text {on}}}{C_{int}} \end{aligned}$$
(1)

Here, \(T_{ON}\) represents the ON time of the input current, and \(C_{int}\) is the internal drain capacitance of the device. An input current of 50 nA, with an ON time of 0.25 \({\upmu }\)s and a frequency of 100 KHz, is applied. As a result, a voltage of 0.05 V is generated per pulse. When this voltage surpasses the spiking voltage (\(V_{spike}\) of the device at time \(t_{3}\), a current spike ( \(I_{Spike}\) ) is observed, as illustrated in Fig. 2d. Once the device switches to the ON state, all accumulated charges discharge to the ground, resetting the device to its initial OFF state \(t_{0}\). No external circuitry is required for this process. Due to the sharp transition in the device’s transfer characteristics, the resulting current manifests as a sharp spike. Besides this, if the G2 (\(V_{G2}\)=-0.5V) is connected separately with the tunable terminal, then both inhibitory and excitatory functions can be realized using the proposed neuron circuit as shown in Fig. 2c.

When the Gates (G1,G2) and Drain terminals are shorted, the transistor operates in a diode-connected configuration. This configuration ensures that the voltage across the Gate and Source (\(V_{GS}\)) is equal to the voltage across the drain and source (\(V_{DS}\) ). As a result, the transistor is biased in such a way that it remains in saturation, creating a nonlinear relationship between the input current and the output voltage. This behavior is critical for the proper functioning of the LIF neuron. The transistor in this configuration acts as a voltage-controlled switch. When \(V_{GS}\) exceeds \(V_{th}\) the transistor allows current to flow, triggering the discharge of the capacitor (\(C_{int}\)). The steep transition from OFF to ON states ensures that the spike generation is sharp and well-defined, which is essential for accurate neuromorphic computation. The double gate (G1,G2) configuration of the proposed device provides additional feature tunability for the neuron. If the gate (G1) is connected to drain terminal and gate (G2) to tunable terminal (i.e -0.5V supply), the neuron circuit remains in the inhabitation mode.

Table 2 Comparison table of the state-of-the-art LIF works.

Figure 3a shows the device profile, position of energy band daigram and tunneling rate of the proposed neuron for different time instants. At the time instant \(t_{0}\), the neuron is in a equilibrium state where the energy barriers in the channel are elevated, preventing the tunneling process as shown in the Fig. 3a. However, at the subsequent time instants \(t_{1}\) and \(t_{2}\), the integration process occurs (limited tunneling (Fig. 3b, c)), causing the output voltage to gradually increase, reaching 0.1 V, as shown in Fig. 2d. Finally, at \(t_{3}\), the output voltage attains the spiking threshold of 0.12 V, resulting in the generation of a spike, where energy band is lowered and the tunneling rate is high as shown in Fig. 3d. A current spike of 25 nA is detected once the accumulated voltage surpasses 0.12 V. The energy consumed per spike by the neuron is determined using the following relationship:

$$\begin{aligned} E_{\text {spike}} = V_{\text {spike}} \times I_{spike} \times t_{\text {width-spike}} \end{aligned}$$
(2)

As shown in Fig. 2d, the device’s threshold voltage or spiking voltage (\(V_Spike\) ) is 0.12 V, the current spike magnitude (\(I_{spike}\) ) is 25 nA, and the spike duration (\(t_{width-spike}\)) is 0.5 ns. Consequently, the energy usage of the Dl-FG-ME-TFET neuron is calculated to be approximately 144 aJ per spike.

Fig. 5
Fig. 5
Full size image

Configuration for NOT, AND and OR (a) NOT gate, (b) AND gate, (c) OR gate.

Figure 4a illustrates the relationship between energy consumption per spike (\(E_{Spike}\)), spiking frequency ( \(f_{Spike}\) ), and input current ( \(I_{in}\) ). It is evident that the energy per spike remains nearly constant regardless of the input current magnitude. However, the spiking frequency increases linearly with the input current. This occurs because a higher input current reduces the time required to reach the spiking voltage, thereby increasing the spiking frequency. This behavior is a desirable trait for neuronal functionality and can be leveraged to implement various Boolean functions, as discussed in the next section. A slight non-linearity in the characteristics is attributed to the neuron’s leaky behavior, which causes a minor deviation.

Figure 4b shows the impact of workfunction of FGs on the neuron characteristic parameters like \(E_{Spike}\), and \(f_{Spike}\). It has been observed as the workfunction increases, the electrons induced by FGs are reduced, which decreases the tunneling width and thereby decreases driving capability of the device. Due to low driving capability \(f_{Spike}\) will increases, as it will take more time for the spike to occur, however energy per spike remains more or less constant.

A comprehensive comparison between the proposed neuron and state-of-the-art LIF neurons is presented in Table 2. As demonstrated in the table, the proposed TFET-based neuron achieves low energy consumption without requiring any external circuitry. This makes it an energy-efficient and straightforward solution for implementing LIF neurons.

Threshold logic design

To design a Boolean logic functions using neural networks, Logic Gates (LGs) are employed47. By processing binary inputs through a predefined hard-limiting activation function, the LG generates the binary output P(V) as follows:

$$\begin{aligned} P(V) = f \left( \sum _{i=1}^{K} \left[ w_i V_i \right] + w_0 I_{\text {BIAS}} \right) \end{aligned}$$
(3)

Where \(V_i\) is the neuron input, \(w_i\) is weight to assigned to \(V_i\), \(w_0\) is weight assigned to input bias current, K is number of synaptic inputs, f is a hard-limiting activation function

Table 3 Parameters of circuits for various logic functions.
Fig. 6
Fig. 6
Full size image

(a) Schematics of the proposed SNN for image classification. (b) Accuracy graph with maximum accuracy of 91.21%.

Figure 5 shows the study conducted on the threshold logic gates design based on proposed TFET based neuron to achieve basic Boolean functions, aiming to validate its practical applicability. As illustrated in Fig. 5a , the NOT function is implemented by applying inputs \(I_1\) and \(I_{BIAS}\), where \(I_1\) and \(I_{BIAS}\) have same magnitude but opposite polarity.

By giving the input current a weight \(w_1\) of -1, the negative sign has been corrected. Since \(I_{BIAS}\) + \(I_1\) = 0 when \(I_1\) is applied, there is no spike and the net current to drain (\(I_{in}\)) is zero. On the other hand, a current spike is seen when \(I_1\) = 0 and \(I_{BIAS}\) = \(I_1\). This is shown in Fig. 5a.

As illustrated in Fig. 5b, the AND function is implemented by applying inputs \(I_1\) and \(I_2\) in addition to \(I_{BIAS}\), where \(I_{BIAS} = -50\) nA. The input has been set to 0 nA for logic 0 and 50 nA for logic 1 for the investigation. There is no charge accumulation when none or either of the inputs are applied, as a result no spike is observed. As seen in Fig. 5b, a current spike occurs when both of the inputs is at logic 1. The charge accumulation take place only when both \(I_1\) and \(I_2\) are at logic 1.

Figure 5c illustrated the OR function is implemented by applying inputs \(I_1\) and \(I_2\) in addition to \(I_{BIAS}\), where \(I_{BIAS}\) = 0 nA. There is no charge accumulation and, as a result, no spike when both inputs are at logic 0. As seen in Fig. 5b, a current spike occurs when any of the inputs is at logic 1. However, as shown in Fig. 4, the linear relationship between the spiking frequency and the input current magnitude causes the spiking frequency to double when both inputs are at logic 1. The values of \(I_{BIAS}\), \(w_{1}\) and \(w_{2}\) for implementing various logic functions are presented in Table 3.

Image identification

Lastly, we evaluate the performance of the TFET based design for AI-based-data analysis using the simulation approach wherein the SNNs is employed for identification of the MNIST dataset images. The electrical characteristics of the device, such as the threshold voltage, OFF-state resistance, reset voltage, and capacitance, are simulated and analyzed using Atlas TCAD. These parameters are validated to confirm the proposed neuron’s capability for effective pattern recognition. An analogous model of the TFET neuron is created using these features on a Python-based platform. The three-layer SNN was constructed with 784 (28 \(\times\) 28) neurons in the input layer, 100 neurons in the hidden layer, and 10 neurons in the output layer, as seen in Figure 6(a). The SNNs makes use of backpropagation method for calculating and updating the synaptic weight change in the network. The network is made to identify large set of 60,000 images to achieve higher recognition accuracy for the handwritten digits of the MNIST data set. Fig. 6(b) shows the recognition accuracy of the SNN, as is evident the maximum recognition accuracy for the handwritten digits reaches a maximum value of 92.1% for training cycle of 100 epochs which confirms the successful deployment for image identification tasks.

Conclusion

In this article, a novel structure of a dopingless floating gate material-engineered TFET (Dl-FG-ME-TFET) is utilized to design a Leaky Integrate-and-Fire (LIF) neuron without the need for any external circuitry. The proposed neuron architecture employs a single transistor and consumes only 144 aJ per spike, which is six and three orders of magnitude lower than previously reported silicon-based MOSFET and TFET LIF neurons, respectively. The proposed LIF neuron demonstrates exceptional performance in terms of simplicity, scalability, adaptability, and energy efficiency. The Dl-FG-ME-TFET exhibits a steep subthreshold swing (SS) and a reduced threshold voltage (\(V_{th}\)), which contribute to the design of an energy-efficient LIF neuron. To evaluate the applicability of the proposed neuron in logic design, threshold logic circuits were developed, and their functionality as linearly separable logic gates was confirmed. Additionally, a multilayer SNN was constructed, achieving a 92.1% accuracy in image recognition, thereby validating the neuron’s effectiveness. The proposed neuron holds significant potential for highly scalable logical designs in the field of neuromorphic computing. Furthermore, the dopingless nature of the device eliminates doping-related issues, offering additional advantages in design and performance.