Opportunity and challenges

Neuroprosthetic devices have been recently proposed as promising solutions for restoring sensory-motor functions lost after injury or neurological disease, as described in Box 1. These devices extend implantable neural interfaces, which establish a functional connection pathway between the human nervous system (e.g., peripheral somatic nerves, cervical or lumbar spinal cord, or somatosensory cortex), and digital or robotic technology (e.g., computers, prostheses, or robotic devices). Similarly, electrical neurostimulation has been demonstrated to be a powerful tool for restoring sensory feedback in people with sensory loss (e.g., amputees or individuals with spinal cord injury). In contrast to purely motor neuroprostheses (such as those for restoring locomotion1, speech2 or hand functions3), sensory neuroprostheses require a bidirectional loop between the brain and the robotic device with both volitional control and sensing. Sensory neural interfaces require not only the ability to record, but also to deliver microstimulation selectively in order to activate the neural tissue; algorithms for controlling the multidimensional space of stimulation parameters in an effective and efficient manner; and wearable sensing technology for detecting body–environment interactions. However, restoring any sensory information is extremely complex due to its multidimensionality, both in time and space. Restoring somatosensory touch feedback requires sophisticated stimulation strategies that simultaneously modulate multiple parameters, e.g., active channels, pulse frequency, pulse amplitude, and pulse width. This results in restored sensory information which is still limited compared to the natural sense of touch. Multiple challenges are currently limiting the adoption and applications of somatosensory neuroprostheses in the clinical sphere. The main areas of current development include (1) neural interfacing (including material, biocompatibility, efficacy, etc.); (2) algorithms for decoding neural signals and encoding artificial sensations (e.g., real-time bidirectional systems, AI-based decoders, and biomimetic encoders); and (3) the engineering challenges of developing the hardware to perform and apply the necessary computations (e.g., wearable devices, fully implantable systems). Considering that presently there are electrodes implanted in humans, both in the PNS4,5 and CNS6 which have endured for many years, it is possible to develop and test novel algorithms for improving the efficacy and functionality of these devices. Recently, biomimetic neurostimulation that simulates the natural touch coding with in-silico models has been proposed as a promising approach to conveying sensory information in hand and leg prostheses and has been tested in first-in-human trials7,8,9,10,11. However, current state-of-the-art methods for obtaining realistic modeling simulations of the natural sensory processing, based on detailed biophysical descriptions, use computationally expensive processes implemented on external controllers which are connected to complex neurostimulators that cannot yet be embedded into implantable devices12,13,14. Translation of this approach into clinical practice would require implementing real-time algorithms that meet the hardware constraints of portable devices.

Neuromorphic technology provides alternative design solutions that present a paradigm shift where, rather than simulating the complex biophysics of mechanoreceptors, their behavior is faithfully emulated through the physics of electronic circuits. To achieve the restoration of the somatosensory experience, the neuromorphic system can translate sensory information, recorded by wearable sensors embedded in the prosthetic limb, and generate biomimetic neural stimulation patterns (Fig. 1). Contrary to traditional digital processors, this neuromorphic approach employs analog/digital mixed-signal CMOS-based hardware that supports in-memory computing and the implementation of neural computational primitives inspired by neural circuitry, such as biological time constants and adaptation at different time scales15. Neuromorphic computing has been extensively used for processing physiological data and generating actions, both in the domain of prosthetic control16,17 and bioelectronic medicine18,19. However, in the domain of somatosensory feedback restoration, neuromorphic hardware implementation has mainly focused thus far on the design of event-based sensors able to encode touch information in trains of spikes20, and/or in simulations of spiking neurons using traditional digital processors or field-programmable gate arrays (FPGA)21,22. In addition to using standard CMOS technology, there are several attempts at implementing neural interfaces using stretchable23, magnetometric24, and organic electronics25 with the goal of reproducing sensory feedback. Using soft electronics to build artificial skin brings several advantages in terms of tissue conformability, minimal invasiveness, and unobtrusiveness that increase the subject’s engagement26. However, to fully deploy this new technology, existing soft electronics require overcoming several challenges in biointegration, low power working regimes, and circuit complexity. Despite the current promising attempts (see Box 2 for more details), neuromorphic technologies still have a long way to go and could be further developed to increase the complexity of the modeling and include more mechanisms present in the afferent pathway, increase the degree of similarity with biological systems, and provide an approach that will revolutionize the field of neuroprosthetics. This new advancements will enable multiple benefits for users, including improved sensation naturalness, prosthesis embodiment, and home-use functionality. In addition, this approach will bring advantages in information encoding, providing an energy-efficient, compact, and embedded solution. However, there are still open challenges for this approach that range from the availability of a full neuromorphic pipeline (sensor–processor–stimulator) to the design of a proper interface for the generation of the actual pattern of stimulation, up to its translation in clinical trials.

Fig. 1: Neural prostheses for sensory feedback restoration.
figure 1

The main building blocks of a neural prosthesis for the somatosensory system are the sensing block, the computing block, and the stimulating block. Sensing technology (e.g., wearable tactile sensors) has to be embedded in the robotic prostheses in order to extract all the relevant physical interactions with the external world. Then, the computing block, composed of the neuromorphic technology, has to translate the sensors’ readouts into electrical patterns of stimulation using biomimetic encoding algorithms. Finally, the stimulating block has to inject currents in the nervous tissue, through implantable electrodes, able to evoke natural neural activations, allowing for natural and informative sensations. A portion of the illustration is adapted from ref. 32.

In this perspective, we report existing works based on neuromorphic closed-loop systems, which are designed for sensing and controlling prosthetic devices through direct interfaces with the human nervous system in chronic and incurable neurological conditions27,28,29. We present the required steps to build the next sensory feedback for limb prostheeneration of neuromorphic hardware for restoring sensory feedback in neuroprostheses; as well as discuss the combined challenges of neuroprosthetic devices and neuromorphic technologies, suggesting possible research directions to overcome the current roadblocks and enable more natural human–machine interfacing.

Requirements for neuromorphic hardware for somatosensory neuroprosthesis

Combining advanced sensing systems with neuromorphic encoding schemes and novel neural interfaces would allow for highly functional sensory neuroprostheses, a higher sense of embodiment, and a more complete integration in the human body schema. A closed-loop neuromorphic prosthesis would also provide benefits in terms of information bandwidth, parallelization, and portability, allowing for improved biomimetic feedback.

Interfacing to the human nervous system

Neural interfaces for communicating with the brain through neurostimulation

The field of implantable neural interfaces has witnessed rapid progress in the past 30 years30,31,32. Indeed, several breakthroughs in the interfacing of the nervous system and electronics have been achieved, many of which have clinical relevance. When entering the phase of clinical application, it is of paramount importance to understand the working mechanisms of neural stimulation and to develop fully integrated neurotechnology able to effectively replace or repair as many biological functions as possible. This can substantially improve the quality of life of patients with sensory-motor deficits.

Different types of neural interfaces have been adopted to record the neural activity from the brain33,34,35 or nerves36,37,38 and, more recently, to also deliver electrical stimulation to peripheral nerves4,11,39,40,41,42,43,44 (see Box 3 for more details), spinal cord45,46, or cortex47,48,49 to restore sensory-motor functions. The use of electrical stimulation patterns allows for a valuable and reliable tool to directly communicate with the human nervous system enabling it to encode artificial sensory information50. Its effectiveness and functionality for sensory feedback restoration are strongly dependent on the characteristics of the adopted neural interface (i.e., implantable electrode). Indeed, the implanted electrode should be highly: (1) biocompatible; (2) selective; (3) modular; and (4) stable.

Biocompatibility is defined by the intrinsic properties of an electrode such as the materials it is made of, its size, and the implantation procedure. A biocompatible interface should be made with certified and standard materials for active implantable medical devices as required for clinical application51. Another important factor affecting biocompatibility is the difference in Young’s modulus between the electrode and the nervous tissue. The smaller the difference, the less the mechanical stress of the interface on the biological tissue52. Also, the size ratio between the electrode and the neural tissue could affect its biocompatibility. Smaller electrodes may have less impact on the biological environment potentially improving the integration of the device in the body, but at the expense of robustness and maximum injectable charge. Finally, the level of invasiveness of the implantation substantially influences the foreign body reaction (FBR) or inflammatory response that can be responsible for electrode failures or a decrease in their effectiveness53,54. Notably, recent results have demonstrated that non-invasive technologies using remapped evoked sensations are less informative, and intuitive than the neurally evoked somatotopic sensations restored via implantable devices55,56.

Electrode selectivity is currently of great interest to many research groups. Indeed, selective stimulation (i.e., defined as the capability of the electrode to activate small groups of neurons without unintentionally activating other neural regions) could allow substantially improved effectiveness of these interventions, minimizing the side effects. The selectivity is dependent on electrode size, shape, active site configuration, and stimulation protocol. In general, electrodes penetrating the nervous tissue (such as intraneural or intracortical) allow for more intimate contact of the electrically active sites with the target neurons. This scenario, together with a smaller active site area compared to extraneural or epicortical electrodes, guarantees a more focal stimulation, activating fewer neurons simultaneously. Moreover, electrodes with multiple active sites and also with multipolar configurations are able to shape the electric field achieving more selective stimulation57. Thanks to the high selectivity, the stimulation serves its intended purpose with reduced side effects. More recently, stimulation protocols co-modulating injected charge and high frequency could potentially increase the selectivity of the adopted interface and therefore its effectiveness58.

In addition, electrodes allowing for high maximum injectable charge and stimulation frequency, yield a wider space for parameter modulation. This is of crucial importance for developing more sophisticated stimulation strategies allowing the encoding of more complex features of the sensory experience. A modular interface exploits specific active site materials and coatings to improve injectable charge limits32,59.

The purpose of using implantable neural interfaces is to obtain an effective neural link that can be exploited for long-term applications in everyday life. To this aim, the interface should remain stable and reliable over time. Notably, the stability is strongly dependent on the electrode materials, shape, and implantation procedure. The invasiveness of the implant, in this case, decreases the potential stability of the electrode since the FBRs and the electrode migration are more likely to modify the electrode–neural tissue interface32,60. However, the majority of the implants adopting penetrating electrodes, in particular in Brain–Computer Interface (BCI) applications, lasted for several years in human trial applications (more than 10 years)6,61. Nevertheless, novel electrode materials and coatings have the potential to improve the long-term stability of intracortical and intraneural interfaces62.

Biomimicry as a solution for restoring naturalistic sensation

The human skin is an incredibly complex and sophisticated deformable organ capable of sensing any type of mechanical interaction of the human body with the environment. For instance, the skin on our hands is innervated by tens of thousands of mechano- and proprioceptive receptors, each of which carries different (albeit overlapping) information on items that are being gripped63. This neural information is then processed at multiple levels along the somatosensory axis from the dorsal root ganglion (DRG) to the cuneate nucleus, thalamus, and then to the primary somatosensory cortex64. From the idiosyncratic spiking responses of each of the afferents, the tactile information is processed and becomes a conscious percept. To artificially communicate with this complex system, a detailed knowledge of the neural geometry of touch is of crucial importance. Indeed, restoring natural touch through neural interfaces would require stimulating each of these sensory neurons independently with their own idiosyncratic activation patterns, in a way that current technologies are nowhere near ready to implement. State-of-the-art neural interfaces have tens or hundreds of stimulation channels31, not the thousand and more that would be required for full biomimetic restoration of touch on the palmar surface of the human hand. Moreover, each electrode activates tens or hundreds of axons and elicits highly unnatural synchronous activation of these afferents. Until much denser and more selective neural interfaces become available, attempts to mimic natural nerve responses will have to settle for mimicking aggregate neural responses14,50,65. In the natural sensory processing condition, the spatiotemporal dynamics of this aggregate population response in the sensory cortex seem to mirror those of the population response in the nerves66, making the assumptions more generalizable for the entire somatosensory neuroaxis. Moreover, considering that the natural sensory system is encoding an enormous amount of information about the tactile experience (such as intensity, type, location, temperature, and other characteristics of the tactile stimulus), one way to mitigate the complexity issue is to translate this information into the artificial sensory space exploiting biomimicry67. Indeed, this method exploits, as far as possible, existing perceptual representations of natural sensory processing. In fact, to the extent that we can reproduce the neuronal firing patterns that would occur with an intact nervous system, the resulting perceptions could be more natural9 and would also require minimal learning. While we cannot completely reproduce natural patterns of neuronal firing, we can exploit key principles of sensory processing in the development of the encoding algorithms7,8. In particular, the spatial and temporal components of the neural activation could be modulated and partially controlled through the neurostimulation parameters8,68. This would allow the exploitation of residual sensory processing for evoking natural and informative percepts.

Currently, in the neuroprosthetic field, the scheme of neural stimulation is mostly not defined by the nerve’s natural coding or neuromorphic models (Fig. 2A)50. Indeed, after defining the pulse waveform of the stimulation train, the modulation occurred only on a single parameter and mostly on individual channels of the neural interface. This unnatural approach causes the evoked sensations to be mostly described by users as vibration, tingling, paresthesia, or electricity32. In fact, paresthetic sensations are likely to arise from the unnatural activation of nerve fibers58 and can be due to the over-excitation of afferents or cross-talk between them69. The encoding functions that are used to modulate the injected charge (pulse width or pulse amplitude)4,39,40 or pulse frequency70,71 of the delivered neurostimulation pulse–train according to values read from the prosthetic sensor. This mapping generally follows a linear and proportional relationship to the sensor readings (e.g., the higher the value of the pressure measured by the sensor is, the higher the stimulation charge will be). Therefore, the intensity of the perceived sensation is proportionally associated with the stimulation charge and frequency (the higher the injected charge is, the higher the perceived sensation intensity will be)47,72. Interestingly, the use of sinusoidal modulation of the stimulation pulse width has shown promising results in improving sensation quality40. Unfortunately, these findings have not yet been replicated by other research groups73. The sensory transformation from paresthesia to natural qualia seems to require more than patterned and sinusoidal neurostimulation.

Fig. 2: Biomimetic approach for encoding sensory information via neural stimulation.
figure 2

A The whole pipeline of neural stimulation patterns for somatosensory feedback restoration based on non-biomimetic design and B based on biomimetic design. In the latter case, the stimulation parameters, such as frequency, amplitude, and stimulating channels are modulated in order to evoke natural patterns of neural activation. A portion of the illustration is adapted from ref. 32.

In fact, natural touch coding, and the relationship between biological sensors (cutaneous receptors) and neural activity is more complex than a sole single-parameter coding. For example in natural touch, the information about transients is much more salient and prominent in the neural code than the information about sustained stimulation63,66, as it includes both rate and temporal coding. Thus, a more biomimetic pattern should incorporate this information, highlighting the contacts7, and should modulate multiple parameters and electrodes at the same time7,9. The target aim is to electrically induce a natural pattern of neural activation67, such as the one generated by the biological receptors in the case of healthy touch systems. The theory of adopting more biomimetic and bio-inspired patterns of stimulation assumes that replicating the natural firing patterns would lead to more natural and intuitive sensations (Fig. 2B). The spatio-temporal modulation (multi-parameter and multi-channel) of the neural stimulation would allow to generate more complex and natural evoked activity of the recruited neuron population. To do so, computational models12,13,14, able to replicate the natural neural responses, could be adopted. To develop such models is fundamental to have ground truth of the natural spatiotemporal activation that the artificial system needs to replicate. This will require models able to run in real-time and able to generalize to every type of tactile input coming from the external environment. Neuromorphic technology can provide systems able to emulate (with low power consumption) the natural neural responses of different neurons/networks and also to learn and adapt to different tactile inputs.

Neuromorphic technology in neuroprosthetics

Neuromorphic hardware to boost neuroprosthetic applications

Neuromorphic technologies use event-driven, parallel, and in-memory computing techniques to emulate computations performed by biological nervous systems74,75. They comprise of neuron and synapse circuits implemented using standard CMOS technologies with biologically plausible time constants (from milliseconds to seconds or even minutes) that make them ideal candidates to emulate neural dynamics76. Unlike conventional digital technologies, neuromorphic processors implement memory storage co-distributed with the processing, which allows memory and power consumption to be minimized77. Moreover, they often support network reconfigurability17,78, conveying information as temporal spikes rather than numeric values79. Spikes allow sparse and asynchronous communication which relies on the time of firing and enables efficient spatiotemporal pattern discrimination80. Box. 4 outlines the features of some representative neuromorphic processors.

In the field of neuroprostheses, neuromorphic solutions are increasingly explored to build tactile sensors and restore feedback sensation. In the past decade, different ways to create an artificial sense of touch have been explored using different sensors, e.g., resistive81 piezoresistive82,83, capacitive84, optical85, piezoelectric86,87, or acoustic88. As in biology, event-driven sensors locally encode changes of stimulus intensity with a train of spikes utilizing a specific dynamic temporal pattern, in contrast to conventional tactile sensors that are sampled periodically and return a continuous scalar pressure value even when no force is applied. Encoding changes decrease the data to process, allowing a more energy-efficient and biomimetic approach. Current implementations of neuromorphic tactile sensors can be divided into two classes: soft neuromorphic, where tactile sensors are combined with a microcontroller or other digital processors to simulate spiking model neurons, or neuromorphic sensors that directly output spike trains.

In soft applications, the sensor outputs are transmitted into the digital processor or FPGA where a neuron spiking model encodes the signal into spikes21,22. Although these implementations are convenient solutions for system-level applications, the need for a digital device to simulate simple spiking neuron models limits the power performance and miniaturization. This approach allows the implementation of multisensory systems with high spatial resolution. An example includes a 64 × 64 resistive sensor matrix combined with a piezoresistive fabric with a sub-millisecond response time and a sampling frequency of 5 kHz. The sensory array is connected to an FPGA to handle the parallelism of the sensors and to generate spikes every time a significant change is detected for a particular element89,90. Another implementation is composed of two by two microelectronic mechanical systems (MEMS) arrays, where each sensor is composed of 4 piezoresistors working at 375 Hz interfaced with an FPGA that simulates a simple model of spiking neurons, the Izhikevich model91, to reproduce the behavior of tactile receptors22 which can be applied to the categorization of naturalistic textures92. The asynchronously coded electronic skin (ACES) consists of 240 artificial mechanoreceptors that asynchronously transmit spikes with a latency of 1 ms and an ultra-high temporal resolution precision of <60 ns. Each receptor consists of a resistive sensor, a microcontroller for the generation of the spike, and a series of passive components to perform signal conditioning93. Soft implementations are used for both stimulations, mainly non-inasively21,94,95, and, more extensively, for texture discrimination. The feasibility of texture discrimination has been demonstrated using different approaches, with the most notable approach using piezoelectric sensor arrays and the Izhikevich spiking neural model. Various analytical methods were applied for the investigation of spatiotemporal spike patterns, such as spike train distance-based kNN96, interspike interval statistics and spike distance metrics92, a recurrent spiking neural network97, and an extreme learning machine98. Another approach is based on 24 capacitive square sensors in a rectangular grid layout working at 20 kHz. The output is proportional to the intensity of the force and it is converted into spikes using an integrate and fire neuron utilizing an adaptive threshold. This has been used for the classification of Braille stimuli99. However, while these implementations can serve as tools for the development of applications, they do not reach the same low-power performance and miniaturization of directly designing biomimetic sensors, and the neural model investigated is rather simple, although other neuron models can be explored.

Current neuromorphic implementations based on mixed-mode subthreshold circuits represent promising solutions to solve the problem of power consumption and miniaturization. However, there is the need for multiple transducers to emulate different mechanoreceptors, and the difficulty of their mechanical interfacing limits their stable integration on prostheses or robotic platforms100. They include piezoelectric transducers99,101,102, which detect fast changes, and hence emulate the behavior of rapid adapting mechanoreceptors (RAs), and capacitive transducers which have the advantage of keeping their capacitance over time enabling the emulation of slow adaptive mechanoreceptors (SAs)103. Another example uses semi-volatile carbon nanotube transistors to build a sensor system with sensory neurons and a perceptual synaptic network to differentiate the temporal features of tactile patterns104. In both implementations, the silicon neuron is a LIF neuron with the basic neural function of integrating the incoming information and encoding the information into a spike once the membrane voltage reaches a threshold.

At present, neuromorphic implementations are still in a proof-of-concept stage, and they have not yet been tested in neuroprosthetic applications. However, they have been deployed for spatiotemporal discrimination tasks, such as Braille letter reading105. Very recently, Wang and colleagues presented a promising monolithic soft prosthetic e-skin capable of multimodal perception, neuromorphic pulse-train signal generation, and closed-loop actuation. With a trilayer, high-permittivity elastomeric dielectric, they achieved a low subthreshold swing comparable to that of polycrystalline silicon transistors which operate at a low voltage, consume little power, and integrate medium-scale circuits that enable stretchable organic devices26.

A third explorable alternative is the integration of standard sensor arrays with neuromorphic technologies, where the mechanoreceptors’ behavior is not simulated in a digital processor but emulated in silicon neurons, and their behavior is set by the neurons’ parameters. This approach replaces the digital processor of the soft solution with a more power-efficient solution; however, it adds more circuit complexity than that present in event-based pixels. The adaptation in the mechanoreceptors can be emulated by a non-linear adaptive neuron circuit with a calcium channel responsible for the spike frequency adaptation in real neurons106. The silicon neuron model can vary from a complex conductance-based Hodgkin–Huxley model with a high degree of biological compatibility107, to the Adaptive Leaky Integrate-and-Fire (AD-LIF) model. Recent implementations of AD-LIF silicon neurons use 22 nm technology, with a layout area of 15 × 60 μm2 per neuron, an adaptation time constant of up to 5 s, and a power consumption of 14 pJ/spike, that enables its use in edge computing applications, including integration in neurorobotic applications108.

Compared to standard approaches, neuromorphic tactile sensors offer a solution to the drawback of limited bandwidth, both in terms of the frequency of the acquired data and the high-density receptor arrays, by using populations of spiking neurons with limited bandwidth (e.g., able to fire at most at a few Hertz or tens of Hertz) that can collectively encode signals with much higher bandwidth and dynamic range109. Sensors could transmit the generated spikes by using the address event representation (AER) communication protocol, which is the most common protocol in neuromorphic technologies, and utilizes the address of the source or destination neuron to distinguish the spikes that travel on a shared digital bus110. To further improve the distributed sensory transmission, a compressive method on the sensor side using asynchronous impulse radio ultra-wideband (IR-UWB) for wireless low-power communication can be explored111. Wireless communication using IR-UWB could improve system acceptance and usability reducing the use of wires that pass along the prosthetic device.

Pattern generation for electric stimulation

Once appropriate mechanoreceptor output spike trains are generated, they serve as the input to generate the activation pattern for electric stimulation. Generating an effective natural pattern requires a compression stage and a transformation in the stimulator’s parameters, combining multiple spike trains into a single train for use in clinical applications. Common approaches include computing the sum (representing an aggregate neural response) or the average of the output spike trains9, which may result in a high firing rate where spatial information could be compromised. In traditional machine learning, the use of compression algorithms, such as clustering and classification, are utilized to extract important features in real-time applications112. In cortical recordings, multiple spike trains can be merged into a single spike train by identifying temporal spike patterns within mechanoreceptors’ spike trains by analyzing temporal correlations with statistical methods such as entropy, or cross-correlation113. In neuromorphic sensors, while some studies address temporal compression114, only a few have focused on spatial and temporal down-sampling on event-based data, primarily relying on hardware filters and focusing on event-based cameras115,116.

To date, only soft neuromorphic solutions have been interfaced with non-invasive stimulation through transcutaneous electrical nerve stimulation (TENS)94,95, where the number of spikes is calculated at each time point and a threshold is set to define the sensitivity and accuracy of the spiking behavior21.

An unexplored approach is the use of a recurrent neural network that receives the mechanoreceptors’ output as its input and analyzes sequences by storing information in its internal memory state and outputs a singular pattern117. Although the network benefits from potential implementation on a neuromorphic chip, its implementation is not straightforward since it would require an appropriate training function, similar to autoencoders, where the compressed information is used to recreate the original signal. In addition, to overcome the problem of misclassification or regression error, we can add a safety mechanism at the output of the network to check the range of the rate of stimulation, avoiding the generation of an unpleasant pattern of stimulation. This safety mechanism can be implemented by an additional layer of recurrent inhibition that compresses the firing rate in a signal with a high dynamic range118 or by exploring a new approach of using hierarchical reservoir networks which allows networks to function across markedly diverse timescales, exceeding the performance achievable by single reservoirs119.

The compressed spike train is then used as input for the electric stimulator where the spikes are converted into pulses in real time. This conversion can introduce some drawbacks such as delays from the sensor’s output to the electrical stimulation120, or a lack of dynamics in the stimulation’s parameters (e.g., frequency, pulse width, etc.)95,121,122. To preserve the temporal information carried in the spikes and enable real-time operation, the conversion of the signal to spikes is critical21. Three strategies have been proposed and are based on prior work that shows biological significance under electrical stimulation for eliciting sensory perception:72,123 pulse width modulation, with fixed frequency and the pulse width dependent on the number of spikes per window; pulse frequency modulation with fixed pulses and frequencies proportional to the number of spikes counted in a time-programmable window; and a neuromorphic match where the temporal information is kept in the neuron’s spiking activity. In the latter approach, the neuron model encodes the information in frequency output, resembling natural modulation. Using silicon neurons rather than simulated neurons will allow for the use of the output neurons as pulse generators by adding a pulse extender circuit to the output of the neuron124. The pulse extender enables the generation of pulses with settable width, maintaining compact and low power implementation.

So far, the clinical implementations of neuromorphic approaches are limited to soft neuromorphic sensors in non-invasive stimulation, leaving room to explore neuromorphic solutions in neurostimulation for both sensors and processors.

Neuromorphic neurostimulator

Invasive closed-loop applications are still based on biomimetic approaches and, currently, neuromorphic approaches have yet to be fully explored. Biomimetic approaches involve the simulation of mechanoreceptors using powerful simulators running on digital processors12,13,125; however, when the complexity of the information encoding increases, it becomes computationally expensive and requires bulky stimulators, hindering real-time portable implementations. As described above, neuromorphic technologies promise a solution by using simulators to emulate the mechanoreceptors’ behavior thanks to their intrinsic properties, thus allowing portable solutions. Different mechanoreceptors can be emulated by setting different parameters in the chip, i.e., threshold, and adaptation time constants126 to match both slow and rapidly adapting mechanoreceptors (SAs and RAs). Skin deformation can be emulated by implementing mesh networks, in which neurons are connected with their neighbors via weights that depend on the emulated mechanoreceptor type. The higher the contact force, the further the propagation from the contact point.

To design an end-to-end neuromorphic pipeline and exploit all the advantages of the neuromorphic paradigm, the electric stimulator must be seamlessly incorporated. CMOS-based electric stimulators have been recently proposed and are regarded as ideal candidates127,128. Peripheral neural stimulation requires biphasic current pulses (from 10 to 1000 µA) to avoid charge accumulation, at the tissue interface, which would otherwise severely damage neighboring tissue. To design efficient peripheral stimulators, in terms of the amplitude resolution of the stimulus, current-mode stimulators are often preferred, although voltage-mode stimulators are very efficient in terms of power consumption129. In current-mode stimulation, the amount of delivered charge is set by controllable parameters such as the injected current and the duration of the pulse128. The major issue with current-mode stimulation is the high variability of electrode-tissue impedance (from 10 kΩ to 1 MΩ) that can generate a drop in the voltage. To overcome this limitation, the system can operate under a high voltage supply (from 15 V up to 30 V) that can be generated, and controlled, by embedding programmable voltage boosters. In addition, CMOS stimulators can be affected by mismatches that modify the generated pulses. This can be mitigated by different techniques such as blocking capacitors, or by using resistors connected to the terminals130. By using the impulse radio ultra-wideband (IR-UWB) the stimulator can be implanted close to the targeted nerve and can receive input from the processing unit, enhancing the embeddability of the system and simultaneously enhancing the comfort and acceptability for the subject131.

Location of electric stimulation along the ascending pathway

In addition to the many challenges described in tactile feedback restoration, there remains a need to determine the suitable location for electrical stimulation which depends on the severity of the neural injury and the degree of residual function. Stimulation can target either the peripheral or central nervous systems, but with fundamental differences in the information processing, and limitations imposed by the anatomy and physiology of the site132. Peripheral stimulation includes stimulation of primary afferent neurons in the residual limb39,133 and of the DRG134. Targeting primary afferents and the DRG has the advantage of utilizing the distinct behavior of the various receptor types to directly generate complex stimulation patterns. However, since the somatotopy is not guaranteed within nerves, the specific location of the different fibers is unknown a-priori. Thus, very selective interfaces and a long phase of mapping are required for effective targeting of the PNS. Central nervous system stimulation includes stimulation of the spinal cord45,135,136, the ventral posterolateral thalamus137, and the somatosensory cortex47,138. Stimulation at the spinal cord level presents some advantages compared to stimulation in the residual limb, such as more discernable somatotopy, valid for both distal and proximal amputation; as well as more robust implantation procedures. However, the low selectivity of the spinal electrodes affects the spatial resolution of the restored feedback. Finally, direct stimulation of the somatosensory cortex (Brodmann’s Area 1) using intracortical electrodes (ICMS) exploits the somatotopic organization of the sensory representation, and induces less paresthetic sensations when compared to peripheral stimulation. However, since the neurons are organized in networks and columns, ICMS evokes both direct and indirect neural activation, even in nearby areas (e.g., motor cortex—M1). This can complicate the design of closed-loop BCI10. Notably, the higher the stimulation location in the somatosensory neuroaxis, the more the mechanoreceptors’ outputs would require transformation; specifically firing depression and signal integration. Therefore, additional neural and synaptic mechanisms, such as spike frequency, short-time depression, and excitatory–inhibitory balance are required. Due to the high flexibility of their parameter and network reconfigurability, neuromorphic technologies could allow for stimulation at any level within the pathway without the need to rethink and redesign the stimulator.

Biomimetic neuro-robotic devices

The implementation of a natural neurostimulation approach for sensory restoration requires sensitized neuro-robotic prostheses. A prosthetic device will be used in daily life where the user has to accomplish a variety of motor tasks. The natural feedback provided to the user should match the body–environment interactions in terms of (1) time (i.e., real-time feedback; the sensation has to be perceived without delay with the physical interaction); (2) space (i.e. somatotopic feedback; the sensation has to be perceived in the same location of the physical interaction); (3) modality (i.e., homologous feedback; the type of perceived sensation has to match the type of the physical interaction); (4) intensity (i.e., modulated feedback; the intensity of the sensation has to match the intensity of the sensory experience); (5) naturalness (i.e., natural feedback; the evoked sensation has to be almost identical to a sensation experience on an intact hand). When an artificial sensory modality fulfills all these requirements, it can be considered comparable to a natural sensory modality and will provide high prosthesis embodiment and integration139.

To fulfill this specific design, the neuro-robotic prosthesis should be equipped with multiple wearable sensors able to detect robustly and reliably, in real-time, the interactions with the external world. Signals from multiple sensors have to be streamed and integrated, obtaining a reliable and stable input for the sensory encoding. The neuroprosthesis would require a robotic prosthesis equipped with wearable sensors, a neuromorphic controller chip, and a stimulating system. Sensor information is transmitted to the chip, which transduces them (using the biomimetic encodings, i.e., transfer functions based on natural sensory processing) into instructions for the neural stimulator. In particular, the neuromorphic hardware, embedded in the prosthetic device, would convert the artificial readouts of the sensors into biomimetic neurostimulation patterns. The translated signals are then converted into impulses of current, which are delivered to the residual peripheral nerve through electrodes, implanted directly into the nerve itself. This must be performed in real-time, with latency below 100 ms, to elicit an unperceivable delay for users140. This architecture will constitute a neuromorphic sensory neuroprosthesis. At the core of the closed-loop biomimetic prosthesis lies the ability to seamlessly capture, process, and transmit tactile/pressure information. Neuromorphic hardware can process in real-time such information and, by mimicking the intricate neural encoding mechanisms of the somatosensory system, can enable artificial limbs to provide users with natural and informative feedback (Fig. 3).

Fig. 3: Biomimicry implemented in a neuro-robotic device thanks to neuromorphic hardware.
figure 3

The complete design of a closed-loop biomimetic neuro-robotic prosthesis exploiting neuromorphic hardware is depicted. The pressure events under the prosthetic foot are sensed by the wearable sensors embedded in artificial skin. The stream of information from these sensors is the input for the neuromorphic chip that converts them into bio-inspired neural stimulation patterns resembling natural somatosensory processing. The co-modulations of the neurostimulation parameters and the channels of the implanted neural interfaces will allow the evoking of natural patterns of activation in the residual nervous system of the user. The electrically evoked sensation will be natural and informative allowing for the maximal exploitation of the robotic prosthesis in the sensory-motor loop. A portion of the illustration is adapted from ref. 42. Grafica_001 © 2021 by Pietro Comaschi is licensed under CC BY 4.0.

Then, the intact nervous system does the rest: the signals from the residual nerves are conveyed to the brain of the user, who is able to perceive what happens at the prosthesis and adjust the motor behavior accordingly. The machine and the body are finally connected.

Future directions and open questions

Humans possess fine motor skills that aid in accurately using and manipulating objects and tools, maintaining balance and walking, or performing any number of highly complex daily activities. In patients with amputations, missing functions can be restored using prostheses. However, dexterous prostheses are highly sophisticated and require the restoration of sensory information to improve the quality of control and acceptability of the patients, enabling a more natural and pleasant experience with the external device.

Analyzing the current state of the field, some recent works showed the first evidence of how biomimetic neural stimulation could be effectively adopted to encode more natural and functional somatosensory feedback in neuroprosthetics. Indeed in PNS, biomimetic stimulation (both for upper- and lower-limb) showed to evoke more natural precepts8,9 and more informativeness feedback to accomplish functional tasks8,9,11. In CNS, multichannel biomimetic ICMS conveys finely graded force feedback in BCI that more closely approximates the sensitivity conferred by natural touch7.

Regarding the engineering challenges, neuromorphic technologies present properties that enable the functional and structural replication of the nervous system, allowing for an ideal solution that integrates with existing neural interfaces, or for the creation of new interfaces in neurorobotic applications.

To make advances in the design of neuromorphic hardware for sensory restoration, and even more in general for the biomimetic approach, it is essential to develop more sophisticated event-based sensors where the sensors are integrated with a silicon model able to generate complex dynamics to resemble biological mechanoreceptors in a compact and low-power design, allows for powerful portable solutions. It is also important to understand how to encode multiple spike trains generated into fewer trains which can then be used to instruct the electric stimulation. This requirement is a consequence of the limited selectivity of the actual sensors, which can be overcome in the future by improving the electrode selectivity and signal bandwidth, more precisely targeting the desired nerve, hence, enhancing discrimination of the elicited sensation.

In addition to the required selectivity, interface stability is a crucial factor for the development of long-term solutions. The implantation of electrodes in human peripheral nerves is associated with biological responses in the nerve due to foreign body reactions (FBRs), causing changes to the properties of nerve–electrode interfaces. Similar FBR was observed for various penetrating electrodes (e.g. Utah array141 or polyimide-based electrodes60) implanted in human peripheral nerves. The encapsulation of the electrodes and their possible migration are among the theorized causes of poor stability over-time, in particular for evoked sensation location and perceptual threshold. The growth of fibrotic tissue could influence the effectiveness of the neurostimulation (e.g., lower conductivity due to a physical barrier between the electrode and neurons). Interestingly, pharmacological strategies have been proposed to modulate the FBR to neural implants142. The use of a collagen coating containing antifibrotic drugs on the intraneural electrode could enable a reduced growth of fibrotic tissue and macrophage infiltration around the implants. The increase in the biocompatibility (i.e., bio-integration and durability) of the device would guarantee the longer-term stability of the implant. Due to the problem of the electrodes’ possible failures and other biological reactions of the nerve (e.g., demyelination, changes in fiber distribution, etc.), constant re-calibration of the neural stimulation would be required. A possible solution to this issue is the exploitation of AI-based algorithms (e.g., Bayesian optimization, reinforcement learning, etc.) able to recalibrate the neurostimulation, identifying the best parameter configuration in a fully automatic and smart way143. This combined development of innovative hardware, materials, and software will allow for a future generation of neural interfaces able to provide effective neurostimulation for long-term applications.

Regarding the challenges in interfacing with the nerves, one of the barriers to the success of the approach presented here is related to the ability of evoking a desired spatiotemporal pattern of activation in the targeted neurons. Firstly, even with the latest and most selective available interfaces, the number of neurons activated with each pulse of stimulation is too high. In addition, all the neurons are simultaneously activated causing synchrony that is not present in vivo during natural touch67. Indeed, the natural asynchronous activation is driven in part by the probabilistic nature of action potential generation in sensory organs, such as muscle spindles144 or retinal cells145, and in part by the stochastic nature of synaptic transmission146. Recently, interesting approaches exploiting high-frequency electrical stimulation have been proposed to desynchronize neural activity58,147. However, the effect of high-frequency stimulation could induce undesired strong sensations, since frequency modulation has an effect on perceived sensation intensity148. Another option could be to exploit other techniques in activating the neural tissue, such as optogenetic, and ultrasound stimulation. Indeed, optogenetic stimulation potentially provides the ability to target molecularly defined neuron subtypes, access opsins engendering neural inhibition, and optically recruit axons in a fashion that might mimic natural recruitment149,150. In addition, the neuromorphic approach could also be adopted for other sensory prosthesis designs, in which the biomimetic approach has been proven to be effective for improving functional performance (e.g., enhanced speech intelligibility for cochlear implants;151 and improved restoration of gaze stability in vestibular prostheses152). Thus, the development of prostheses that can account for such pathway-specific heterogeneities will be essential to improving functional outcomes across sensory systems.

Regarding the specific considerations that need to be addressed when generating output signals for PNS stimulation, the safety limits of amplitude, pulse width, and frequency must always be considered to avoid electrode degradation, tissue damage, fast adaptation (Box 5), and sensations that are too strong. Notably, possible interferences with other sensory modalities such as proprioception or motor signals, due to undesired afferent activation, are currently under investigation by research groups working in the field of bidirectional sensory-motor prosthetics10.

Finally, the development of fully biomimetic neuroprostheses, able to restore natural and effective sensations, requires a quantitative assessment of the naturalness of this synthetic somatosensory feedback. This assessment represents a further challenge in the development of this type of neuroprosthesis since sensation naturalness is highly subjective. The lack of a bio-signal to objectively quantify the error between the evoked and target sensations makes the development of efficient algorithms very challenging. Perceived naturalness could be influenced by past or present experience, and could be modified with the modulation of stimulation parameters and its related perceived intensity153. To this aim, a detailed evaluation is needed, combining both subjective (e.g., questionnaires, free description, psychophysics) and objective measures (e.g., reaction times, neural recordings, performance metrics, learning).

Our perspective informs the design of a future generation of bio-inspired neuroprosthetic devices allowing the artificial conveyance of more complex sensory information with neurostimulation. The approach proposed here could potentially increase, not only the efficacy but also the acceptance of neuroprosthetic devices, improving the quality of life of people with sensory impairments. The use of neurostimulation is also critical to brain–computer interfacing, as well as bioelectronic medicine, in which the electrical stimulation targets the central, or the autonomic, nervous systems, respectively.