This phase-change memory (PCM) progress report explores the use of a PCM to emulate a component of the brain, the synapse, in an impressive piece of work from Stanford University.
While many have claimed and suggested that amorphous memory and threshold switches might be able to emulate functions in the neural network, this latest work from Stanford is a serious device-based physical example . The experimental evidence presented supports the claim by the authors that, to their knowledge, “this is the first demonstration of a single element electronic synapse with the capability of the modulation of the time constant and the realization of the different STDP (Spike-timing Dependant Plasticity) kernels.” If, going forward, the dreams of neural network emulation are to be fully realized, the challenges to PCM device designers in terms of precision, discrimination and scaling will exceed, by far, anything that has been accomplished to date.
Linking PCM and synapse
As illustrated in Figure 1, the synapse is a complex connector that is involved in controlling the passage of neural messages from one neuron to the next. It is part of the learning process, it functions by combing and remembering the timing of events (spikes) in the two neurons that it links, called the pre-synaptic and post-synaptic neurons.
Also shown in Figure 1 is the PCM device structure that was chosen for this experimental work. Readers familiar with the trials and tribulations of the attempts at commercializing PCM will recognize this as the familiar “mushroom,” “dome,” or “barrel” structure, with or without heater electrode. The PCM emulation devices used have a contact diameter of 75nm and from the bottom up use a W-TiN-xtal GST- TiN structure.
In the brain, the synapse learning process is facilitated by STDP of the synapse. While the focus here will be on the PCM performance and achievements, it might be useful to relate the terms used in the study of brain activity with PCM electronics. These are shown in Table 1.
The synapse is an important component because, in the human brain, it is estimated there are some 1015
synapses connecting some 1011
neurons in a three-dimensional network.
The form of the synapse characteristic that must be emulated is shown in Figure 2. The vertical axis is the learned weight of the connection while the horizontal axis relates to the time that a post neuron activity (spike) precedes or lags a pre-neuron activity (spike), as shown in the insets to Figure 2, resulting in the curves to the left or right of the vertical axis respectively.