Fig. 1: All-in-one hardware fabric for near sensor security based on multifunctional MoS2 memtransistors. | Nature Communications

Fig. 1: All-in-one hardware fabric for near sensor security based on multifunctional MoS2 memtransistors.

From: All-in-one, bio-inspired, and low-power crypto engines for near-sensor security based on two-dimensional memtransistors

Fig. 1

Optical images of (a) the fully integrated 8 × 8 crossbar array of crypto engines, (b) a representative crypto engine with five MoS2 memtransistors (5T cell) that integrate sensing, storage, and encoding functionalities, and (c) an individual MoS2 memtransistor, which is locally back-gated using a stack comprising 50 nm Al2O3 on 40/30 nm Pt/TiN. All back-gate islands were placed on an SiO2/p++-Si substrate. Equivalent circuit diagrams for (d) the 8 × 8 crossbar array with column and row select lines and (e) each crypto engine. Herein, the MoS2 memtransistor used as \({{{{{{\rm{T}}}}}}}_{{{{{{\rm{PT}}}}}}}\) mimics sensory neurons and transduces optical information into persistent photoconductance (\({{{{{{\rm{G}}}}}}}_{{{{{{\rm{PT}}}}}}}\)), the MoS2 memtransistor used as \({{{{{{\rm{T}}}}}}}_{{{{{{\rm{WGNA}}}}}}}\) emulates noisy synapses, the MoS2 memtransistor used as \({{{{{{\rm{T}}}}}}}_{{{{{{\rm{SN}}}}}}}\) imitates spiking neurons converting noisy presynaptic information, i.e., \({{{{{{\rm{V}}}}}}}_{{{{{{\rm{PSV}}}}}}}\), into post-synaptic current spikes (\({{{{{{\rm{I}}}}}}}_{{{{{{\rm{PSC}}}}}}}\)), and the remianing 2 MoS2 memtransistors, \({{{{{{\rm{T}}}}}}}_{{{{{{\rm{PST}}}}}}}\) and \({{{{{{\rm{T}}}}}}}_{{{{{{\rm{EST}}}}}}}\), operate as the individual selector switches for the photosensing and the encoding operations, respectively. An example experimental demonstration of sensing and ciphering, where (f) the information, for example, an 8 × 8 pixelated image of the letter ‘N’ obtained by illuminating a blue light emitting diode (\({{{{{{\rm{I}}}}}}}_{{{{{{\rm{LED}}}}}}}\)) is presented to the corresponding 8 × 8 array of the crypto engines. Colormap of (g) post-illumination \({{{{{{\rm{G}}}}}}}_{{{{{{\rm{PT}}}}}}}\), (h) noisy \({{{{{{\rm{V}}}}}}}_{{{{{{\rm{PSV}}}}}}}\), and (i) encrypted \({{{{{{\rm{I}}}}}}}_{{{{{{\rm{PSC}}}}}}}\). j The information is revealed by a decoder through a voting process.

Back to article page