Professional Documents
Culture Documents
An Image Memory Logic Unit Inspired by Human Retina
An Image Memory Logic Unit Inspired by Human Retina
An Image Memory Logic Unit Inspired by Human Retina
Abstract — Human-inspired neuromorphic computing high computing efficiency and low power consumption [1].
system breaks the limit of “von Neumann bottleneck” and However, the physical separation of memory and process-
improves the computing efficiency. However, the processing ing units, which is imposed by conventional von Neumann
of a large amount of non-structural visual data results in
a considerable waste of computing resources. In human computing architecture, results in the communication bottle-
visual system, visual information is preprocessed by the neck between the logic and memory [2]. Human-inspired
retina before transmitted to the visual cortex, which effec- neuromorphic computing can perform complex tasks due
tively reduces data redundancy. Therefore, multifunctional to simulating brain at the physical level [3]. This kind of
intelligent devices which integrate sensing-memory- in-memory computing breaks the limit of the well-known
processing functions are desired for the artificial visual
system. Herein, an image memory logic unit (IMLU) inspired “memory wall” or “von Neumann bottleneck” [4]. A variety
by human retina is proposed. The IMLU is formed by a of in-memory computing devices have been proposed [5]–[7],
simple two-terminal photodetector and comparator module. and the perception of sight, olfaction, taste and touch has been
The photodetector is based on the Mox W1−x S2 alloy with achieved [8]–[10]. Among them, visual perception is particu-
persistent photo conductivity effect. In addition, the IMLU larly important [11], but the processing of non-structural visual
exhibits capabilities of in situ sensing, memory and logical
operations (“AND”, “OR”, and “XOR”). Furthermore, data requires a vast data storage and computation to obtain
the IMLU array enables image processing functions such meaningful information [12]–[14]. Therefore, multifunctional
as dilation, erosion and difference recognition, which devices which integrate sensing, memory and processing func-
shows great potential to provide simplified information tions are desired. It is also highly desired for neuromorphic
processing for subsequent tasks in machine vision. computing to perform logical operations with optical signals
Index Terms — Human-inspired, logical operation, image because of the low crosstalk and high bandwidth of light [15].
processing, sensing-memory-processing system. In human retina, ganglion cells carry out specific calcula-
tions on the visual scene to extract visual features of interest,
I. I NTRODUCTION and then transmit these processed sets to the brain [16].
0741-3106 © 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: Vardhaman College of Engineering. Downloaded on December 09,2021 at 08:51:39 UTC from IEEE Xplore. Restrictions apply.
DU et al.: IMLU INSPIRED BY HUMAN RETINA 1811
Fig. 1. Schematic diagram of artificial optical synapse and material Fig. 2. Optical characteristics of the photodetector. (a) Currents of the
measurements. (a) Schematic diagram of human visual perception. device triggered by an optical pulse with different light intensity. The unit
(b) Schematic diagram of device. (c) Schematic illustration of the photo- of the light intensity is mW/cm2 . The pulse duration is 0.2 s. (b) The
carriers trapping and de-trapping process in Mox W1−x S2 alloy. dependence of light intensity on the current under different illumination
time. (c) Paired-pulse facilitation (PPF) of the device triggered by two
the Ar of 45 sccm. The sulfur powder was heated to 220 ◦ C optical pulses. The unit of the light intensity is mW/cm2 . The pulse
duration is 0.2 s and the interval is 2 s. (d) PPF of the device triggered
when the tube center was 670 ◦ C. After that, the tube center by two optical pulses with different interval time.
reached 875 ◦ C in 5 min and maintained for 5 min with Ar/H2
of 40/5 sccm. Finally, the tube was removed from the furnace triggered by a short optical pulse of 0.2 s, decays to initial
and was cooled down to room temperature naturally. state slowly. This is due to the abundant defects (mainly sulfur
vacancies) in the Mox W1−x S2 that prevent the recombination
B. Preparation and Measurement of the Photodetector of photocarriers. A higher current is induced by an increased
The electrodes (Ti/Au) were prepared by photolithography light intensity due to the generation of more photocarriers.
and electron beam evaporation. The optoelectronic charac- The current recover process is divided into rapid process and
teristics were measured in a probe station connected to a slow process. The rapid process occurs because of the rapid
semiconductor parameter analyzer (KEITHLEY 4200). The de-trapping process of the trapped carriers by the defects and
405 nm laser is used as the light source. the fast relaxation of the untrapped carriers, whereas the slow
process is due to the slow de-trapping process [14], [15], [22].
The fast process is attribute to the de-trapping of carriers near
III. R ESULTS AND D ISCUSSION
the interface and in shallow level defects, and the slow process
A. Device Structure and Optoelectronic Characteristics
originate from the de-trapping of carriers far away from
The retina of human visual system can store and preprocess the interface and in deep level defects. Similarly, the spike
visual information while perceiving light (Fig. 1(a)). The response currents are further increased with the raised opti-
bionic image sensor inspired by this can reduce the redundant cal pulse duration (Fig. 2(b)). In addition, the paired-pulse
information and improve the computational efficiency. facilitation (PPF) of the device is examined by applying two
Transition metal dichalcogenides (TMDs) are effective sequential optical pulses. As shown in Fig. 2(c), the effect of
candidates in forming the charge-trapping layer of bionic light intensity on the peak current is similar to that triggered by
photoelectric devices [17]–[20]. In addition, defect engineering single optical spike. When the interval time is smaller than the
has been utilized to create the synaptic behavior [14], [21]. photocarriers recombination time, the current after the second
Since alloying is a common method to introduce defects in illumination will be higher than the first. As the interval time
TMDs, a large area alloyed Mox W1−x S2 film is prepared as increases, the number of recombined photocarriers increases
the photosensitive layer of a photodetector. The structure of correspondingly, so that the second photocurrent decreases
the device is depicted in Fig. 1(b). As shown in Fig. 1(c), the (Fig. 2(d)).
defects of sulfur vacancies trap some photocarriers, and the
photocarriers are de-trapped gradually after the illumination is
stopped. The slowly de-trapping process enables the persistent B. Sensing-Memory-Processing Procedure of IMLU
photoconductivity effect of the Mox W1−x S2 alloy. The devices with persistent photoconductivity have many
Fig. 2 shows the optoelectronic characteristics of the pho- bionic applications because they can sense and store
todetector based on Mox W1−x S2 . The curves of the current information in-situ [23], [24]. Here, the proposed IMLU
over time after illumination with different light intensity are performs in-situ sensing, memory and preprocess of two
shown in Fig. 2(a). The current of the device, after being sequenced optical signals. The light-off state is defined as the
Authorized licensed use limited to: Vardhaman College of Engineering. Downloaded on December 09,2021 at 08:51:39 UTC from IEEE Xplore. Restrictions apply.
1812 IEEE ELECTRON DEVICE LETTERS, VOL. 42, NO. 12, DECEMBER 2021
“0” state whereas the light-on state is defined as the “1” state.
For the four pixels (P1, P2, P3, P4), the input signal states are
(0, 0), (0, 1), (1, 0) and (1, 1), respectively.
Fig. 5. Logical operations of images of actual scene. The white pixels
Fig. 3 depicts the sensing and memory characteristics of the represent the “1” state, and the black pixels represent the “0” state.
alloy-based photodetector. Fig. 3(a) shows the current changes
of the four pixels under two different input states. The light the output state is “0”. The reference voltage for the “AND”
duration of 0.35 s can be interpreted as the time of information operation and “OR” operation is converted from Ref-1 and
reading. The forgetting (relaxation) curves of the four pixels Ref-2 in Fig. 3(b), respectively. For the “XOR” operation,
after the second information reading are shown in Fig. 3(b). when Vref−2 <Vin <Vref−1 , the output state is “1”; otherwise,
The current can be divided into three ranges based on two the output state is “0”. Fig. 4(b)-(c) describe the corresponding
reference current curves. The reference current 1 (2) is the converted voltages and output voltages of four pixels, and the
average of the current of P1 (P2) and P3 (P4). It is worth high output voltage means the output state is “1”.
noting that the indistinguishable P2 and P3 can be resolved In order to demonstrate the application potential of the
by adding input sequences [25]. However, this situation does IMLU, the functions of large array based on IMLU are simu-
not affect the implementation of subsequent functions. In order lated to deal with actual scene images (Fig. 5). The simulations
to visually demonstrate the sensing and memory processes of are implemented using Python 3.7 and Open Source Com-
the four pixels, the evolution of the current map is illustrated puter Vision Library. As shown in Fig. 5, the inputted binary
in Fig. 3(c). The four pixels in the initial state read the matrix images have small difference that human vision can hardly
of (0, 0, 1, 1), which is the sensing process, and store it. Then, distinguish. The “AND” (“OR”) operation increases (reduces)
the second matrix of (0, 1, 0, 1) is inputted after an interval the different pixel information, whereas the “XOR” operation
of 1.8 s. highlights the changing information, such as moving vehicles
The currents of the four pixels will be different because and pedestrians.
of the influence of the first input, and the logical operations
of the two input states can be accomplished through a sim- IV. C ONCLUSION
ple circuit design of each pixel (Fig. 4(a)). The currents of In summary, an IMLU based on large area Mox W1−x S2
the photodetector are converted to voltages for comparison alloys is proposed. The IMLU, which performs functions of
with reference voltages. A LED is used to show the digital sensing, memory and logical operations, provides great poten-
output state visually. If the output state is “1”, the LED tial in the intelligent image sensors by outputting meaningful
is on, otherwise the LED is off. For the “AND” / “OR” information to improve the processing efficiency of subsequent
operations, when Vin >Vref , the output state is “1”; otherwise, tasks in machine vision.
Authorized licensed use limited to: Vardhaman College of Engineering. Downloaded on December 09,2021 at 08:51:39 UTC from IEEE Xplore. Restrictions apply.
DU et al.: IMLU INSPIRED BY HUMAN RETINA 1813
Authorized licensed use limited to: Vardhaman College of Engineering. Downloaded on December 09,2021 at 08:51:39 UTC from IEEE Xplore. Restrictions apply.