SYNAPSE AND SYNAPSE ARRAY
20180287056 ยท 2018-10-04
Inventors
Cpc classification
G11C11/5685
PHYSICS
G11C13/0007
PHYSICS
H10N70/245
ELECTRICITY
G11C13/0011
PHYSICS
G11C11/413
PHYSICS
G11C2213/53
PHYSICS
G06N3/049
PHYSICS
H10B63/82
ELECTRICITY
G11C11/5678
PHYSICS
H10N70/231
ELECTRICITY
H10N70/253
ELECTRICITY
G11C11/5614
PHYSICS
International classification
G11C13/00
PHYSICS
Abstract
A synapse of a neuromorphic device is provided. The synapse of the neuromorphic device may include a variable resistive device, a first transistor, and a second transistor. A drain electrode of the first transistor and a gate electrode of the second transistor may be electrically connected in common with a first electrode of the variable resistive device.
Claims
1. A synapse of a neuromorphic device, the synapse comprising: a variable resistive device; a first transistor; and a second transistor, wherein a drain electrode of the first transistor and a gate electrode of the second transistor are electrically connected in common with a first electrode of the variable resistive device.
2. The synapse of claim 1, wherein a gate electrode of the first transistor is electrically connected with a first row line.
3. The synapse of claim 2, wherein a second electrode of the variable resistive electrode is electrically connected with a second row line.
4. The synapse of claim 3, wherein the first row line and the second row line extend in parallel with each other in a row direction.
5. The synapse of claim 1, wherein a source electrode of the first transistor is electrically connected with a first column line.
6. The synapse of claim 5, wherein a source electrode of the second transistor is electrically connected with a second column line.
7. The synapse of claim 6, wherein the first column line and the second column line extend in parallel with each other in a column direction.
8. The synapse of claim 1, wherein a drain electrode of the second transistor is electrically connected with a reference voltage line.
9. The synapse of claim 1, further comprising: a load resistor coupled between the drain electrode of the first transistor and the first electrode of the variable resistive device.
10. The synapse of claim 9, wherein the load resistor has various fixed resistance values.
11. The synapse of claim 1, wherein the variable resistive device comprises one of a resistive random access memory (ReRAM) element, a phase-changeable random access memory (PCRAM) element, a magneto-resistive random access memory (MRAM) element, and a conductive bridging random access memory (CBRAM) element.
12. The synapse of claim 1, wherein a resistance state of the variable resistive device is decreased when a programming voltage is applied to a gate electrode of the first transistor, a first potentiation voltage is applied to a source electrode of the first transistor, and a second potentiation voltage is applied to a second electrode of the variable resistive device, the second potentiation voltage being less than the first potentiation voltage.
13. The synapse of claim 1, wherein a resistance state of the variable resistive device is increased when a programming voltage is applied to a gate electrode of the first transistor, a first depression voltage is applied to a second electrode of the variable resistive device, and a second depression voltage is applied to a source electrode of the first transistor, the second depression voltage being less than the first depression voltage.
14. The synapse of claim 1, wherein the variable resistive device has a plurality of resistance levels, and wherein a gate voltage and a transistor current of the second transistor are changed according to the plurality of resistance levels of the variable resistive device.
15. A synapse array comprising: a plurality of row lines extending in a row direction, the plurality of row lines including a plurality of first row lines and a plurality of second row lines; a plurality of column lines extending in a column direction; and a plurality of synapses disposed at intersection regions between the row lines and the column lines, wherein each of the plurality of first row lines and each of the plurality of second row lines are electrically connected with one of the plurality of synapses, respectively, wherein each of the plurality of synapses comprises: a first transistor including a gate electrode electrically connected with one of the plurality of first row lines; a variable resistive device electrically connected with one of the plurality of second row lines; and a second transistor including a gate electrode electrically connected with one of the plurality of second row lines through the variable resistive device.
16. The synapse array of claim 15, wherein a first electrode of the variable resistive device is electrically connected with a drain electrode of the first transistor, and a second electrode of the variable resistive device is electrically connected with the corresponding one of the plurality of second row lines.
17. The synapse array of claim 15, wherein each of the plurality of column lines comprises a first column line and a second column line being electrically connected with one of the plurality of synapses, respectively.
18. The synapse array of claim 17, wherein the first column line of each of the plurality of column lines is electrically connected with a source electrode of the first transistor of each of the plurality of synapses, respectively.
19. The synapse array of claim 17, wherein the second column line of each of the plurality of column lines is electrically connected with a source electrode of the second transistor of each of the plurality of synapses, respectively.
20. The synapse array of claim 15, wherein the plurality of column lines further comprise a plurality of reference voltage lines, respectively, each of the plurality of reference voltage lines being electrically connected with a drain electrode of the second transistor of each of the plurality of synapses, respectively.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
DETAILED DESCRIPTION
[0039] Various embodiments will be described below in more detail with reference to the accompanying drawings. Embodiments of the present disclosure may, however, have different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the claims to those skilled in the art.
[0040] Throughout the specification, like reference numerals refer to the same elements. Therefore, although the same or similar reference numerals are not mentioned or described in the corresponding drawing, the reference numerals may be described with reference to other drawings. Furthermore, although elements are not represented by reference numerals, the elements may be described with reference to other drawings.
[0041]
[0042] Referring to
[0043]
[0044] Referring to
[0045] The synapse S may be driven when at least one of the row lines WL_P and WL_R and at least one of the column lines BL_P, BL_R, and VL_P are activated at the same time. Specifically, the synapse S coupled between at least one of the activated word lines WL_P and WL_R and at least one of the activated column lines BL_P, BL_R, and VL_R may activated. That is, in a random access memory (RAM) or NOR flash memory, the synapses on the same row line RL or the same column line CL are not activated at the same time.
[0046] Referring again to
[0047] The synapse S may further include a load resistor R coupled between the drain electrode of the programming transistor Tr_P and the gate electrode of the reading transistor Tr_R, and between the drain electrode of the programming transistor Tr_P and the lower electrode of the variable resistive device VR. A first electrode of the load resistor R may be electrically connected with the gate electrode of the reading transistor Tr_R and the lower electrode of the variable resistive device VR, and a second electrode of the load resistor R may be electrically connected with the drain electrode of the programming transistor Tr_P. The load resistor R may have various fixed resistance values. The load resistor R can prevent or reduce overflow current in the synapse S, and can match the impedance of the synapse S. In addition, the load resistor R can prevent the programming transistor Tr_P from being turned on by applying the same voltage applied to the gate electrode of the reading transistor Tr_R to the drain electrode of the programming transistor Tr_P. Accordingly, the load resistor R may prevent current leakage.
[0048] The variable resistive device VR may include at least one of a resistive random access memory (ReRAM) element, a phase-changeable random access memory (PCRAM) element, a magneto-resistive random access memory (MRAM) element, and a conductive bridging random access memory (CBRAM) element. In the embodiment illustrated in
[0049] The reading transistor Tr_R may include a C-Axis Aligned Crystal InGaZnO Thin Film Transistor (CAAC IGZO TFT). The CAAC IGZO TFT has a lower leakage current and higher on/off current ratio than a single crystalline silicon transistor. That is, the CAAC IGZO TFT can achieve a high on/off current ratio with small variations in a gate voltage. Accordingly, the CAAC IGZO TFT can more easily secure multiple resistance levels.
[0050] Programming Operation I (Potentiating Mode)
[0051]
[0052] Before the variable resistance device VR is potentiated, a resistance level of the variable resistive device VR may be at an initial resistance level, e.g., at a high resistance state (HRS). The variable resistive device VR may be potentiated during a programming time period, which may be from a start time tp1 to an end time tp2. During the programming time period, a programming voltage VpR, which turns on the programming transistor Tr_P, may be applied to the programming word line WL_P; a potentiation supply voltage Vp1, which programs the variable resistive device VR, may be applied to the programming bit line BL_P; and a potentiation discharge voltage Vp2, which drains a current used to program the variable resistive device VR, may be applied to the reading word line WL_R. The programming bit line BL_P may be fully pre-charged prior to the start time tp1. That is, after the programming bit line BL_P is fully pre-charged, the programming voltage VpR may be applied to the programming word line WL_P, so that the programming transistor Tr_P may be turned on.
[0053] The potentiation supply voltage Vp1 may be a relative high voltage, and the potentiation discharge voltage Vp2 may be a relatively low voltage. That is, the potentiation supply voltage Vp1 may be higher than the potentiation discharge voltage Vp2. In some embodiments, the potentiation discharge voltage Vp2 may be a ground voltage, e.g., 0V. For example, no voltage may be applied to the reading word line WL_P. The potentiation supply voltage Vp1 may be any positive voltage. A potentiation current, which may potentiate the variable resistive device VR, may flow along arrows shown in
[0054] The potentiation supply voltage Vp1 may be also applied to the gate electrode of the reading transistor Tr_R, and thus, the reading transistor Tr_R can be turned on. However, at this time, at least one of the reading bit line BL_R or the reference voltage line VL_R may be floated. Accordingly, the reading transistor Tr_R may be in a substantially turned off state or a floated state. Thus, current is substantially blocked from passing through the reading transistor Tr_R. In an embodiment, the substantially same voltage may be applied to the reading bit line BL_R and the reference voltage line VL_R, so that the reading transistor Tr_R may be in a turned off state or a floated state.
[0055] Programming Operation II (Depressing Mode)
[0056]
[0057] Before the variable resistance device VR is depressed, a resistance level of the variable resistive device VR may be at a low resistance state (LRS). The variable resistive device VR is being depressed during a programming time period, which extends from a start time td1 to an end time td2. During the programming time period, a programming voltage VpR, which turns on the programming transistor Tr_P, may be applied to the programming word line WL_P; a depression supply voltage V.sub.D1, which programs the variable resistive device VR, may be applied to the reading word line WL_R; and a depression discharge voltage V.sub.D2, which drains a current used to program the variable resistive device VR, may be applied to the programming bit line BL_P. The programming bit line BL_P may be sufficiently pre-charged prior to the start time td1, such that the programming transistor Tr_P may be turned on when the programming voltage V.sub.pR is applied to the programming word line WL_P.
[0058] The depression supply voltage V.sub.D1 may be a relative high voltage, and the depression discharge voltage V.sub.D2 may be a relative low voltage. That is, the depression supply voltage V.sub.D1 may be higher than the depression discharge voltage V.sub.D2. In some embodiments, the depression discharge voltage V.sub.D2 may be a ground voltage, e.g., 0V. For example, no voltage may be applied to the reading bit line BL_P. A depression current, which depresses the variable resistive device VR, may flow along arrows shown in
[0059] The depression supply voltage V.sub.D1 may be also applied to the gate electrode of the reading transistor Tr_R, and thus the reading transistor Tr_R may be turned on. However, at this time, at least one of the reading bit line BL_R and the reference voltage line VL_R may be floated. Accordingly, the reading transistor Tr_R may be in a substantially turned off state or a floated state. Thus, current is substantially blocked from passing through the reading transistor Tr_R. Otherwise, the substantially same voltage may be applied to the reading bit line BL_R and to the reference voltage line VL_R, so that the reading transistor Tr_R may be in a turned off state or a floated state.
[0060] Reading Operation (Read-Out Mode)
[0061]
[0062] During a read-out time period from a start time tr1 to an end time tr2, a read voltage V.sub.RD may be applied to the reading word line WL_R, and a reference voltage V.sub.R may be applied to the reference voltage line VL_R. The read voltage V.sub.RD may be applied to the upper electrode of the variable resistive device V.sub.R. A specific voltage, which is lower than the read voltage V.sub.RD, may be applied to the gate electrode of the reading transistor Tr_R by the variable resistive device V.sub.R. When the reading transistor Tr_R is turned on, a read current may flow from the reference voltage line VL_R to the reading bit line BL_R. A gate voltage Vg applied to the gate electrode of the reading transistor Tr_R may be the specific voltage, which is lower than the read voltage V.sub.RD that is applied to the upper electrode of the variable resistive device V.sub.R. That is, Vg=V.sub.RDV.sub.VR, where Vg is the gate voltage applied to the gate electrode of the reading transistor Tr_R, V.sub.RD is the read voltage on the reading word line WL_R, and V.sub.VR is a variable resistive device voltage dropped across the variable resistive device V.sub.R.
[0063] The gate voltage Vg may be varied depending on the resistance levels of the variable resistive device VR. For example, when the resistance level of the variable resistive device VR is the high resistance state (HRS), the variable resistive device voltage V.sub.VR may be relatively high and the gate voltage Vg may be relatively low. Accordingly, a channel size of the reading transistor Tr_R may be relatively small and current or voltage driving capabilities of the reading transistor Tr_R may be relatively weak. Accordingly, a synapse voltage Vs may be relatively low, and an output current I.sub.DS of the reading transistor Tr_R may be relatively small.
[0064] When the resistance level of the variable resistive device V.sub.R is in the low resistance state (LRS), the variable resistive device voltage V.sub.VR may be relatively low and the gate voltage Vg of the reading transistor Tr_R may be relatively high. Accordingly, the channel size of the reading transistor Tr_R may be relatively large and the current or voltage driving capabilities of the reading transistor Tr_R may be relatively strong. Accordingly, the synapse voltage Vs may be relatively high, and the output current I.sub.DS of the reading transistor Tr_R may be relatively great. Various levels of the synapse voltage Vs output onto the reading bit line BL_R, which depend on the resistance state of the variable resistive device VR, are shown in
[0065]
[0066] When the resistance level of the variable resistive device V.sub.R is in the low resistance state (LRS), the variable resistive device voltage V.sub.VR dropped across the variable resistive device V.sub.R may be relatively small, so that the gate voltage Vg applied to the gate electrode of the reading transistor Tr_R may be relatively high. Accordingly, as shown by Curve e, under the range of read voltages V.sub.RD, the output current IDs of the reading transistor Tr_R may be relatively great.
[0067] In
[0068]
[0069] Referring to
[0070] The CPU 910 may be connected with the memory unit 920, the communication control unit 930, the output unit 950, the ADC 970, and the neuromorphic unit 980 through the bus 990.
[0071] The memory unit 920 may store various pieces of information, which are required to be stored in the pattern recognition system 900. The memory unit 920 may include one or more of a volatile memory device, such as DRAM or SRAM, a nonvolatile memory, such as PRAM, MRAM, ReRAM or NAND flash memory, and various memory units, such as a Hard Disk Drive (HDD) and a Solid State Drive (SSD).
[0072] The communication control unit 930 may transmit and/or receive data to and/or from a communication control unit of another system through the network 940. For example, the communication control unit 930 may transmit speech and/or image recognition data through the network 940.
[0073] The output unit 950 may output data in various manners. For example, the output unit 950 may include one or more of a speaker, a printer, a monitor, a display panel, a beam projector, a hologrammer, and another output device. The output unit 950 may output, for example, speech and/or image recognition data.
[0074] The input unit 960 may include one or more a microphone, a camera, a scanner, a touch pad, a keyboard, a mouse, a mouse pen, and a sensor.
[0075] The ADC 970 may convert analog data inputted from the input unit 960 into digital data.
[0076] The neuromorphic unit 980 may perform learning or recognition using the data outputted from the ADC 970, and output data corresponding to recognized patterns. The neuromorphic unit 980 may include one or more of the neuromorphic devices in accordance with the various embodiments described above.
[0077] According to the present disclosure, a synapse of a neuromorphic device can include two transistors, such as a programming transistor and a reading transistor, as well as one variable resistive device electrically connected a drain electrode of the programming transistor and a gate electrode of the reading transistor. Thus, a current difference between the minimum current through the variable resistive device and the maximum current through the variable resistive device can became very large. Accordingly, a number of distinct resistance levels of the synapse can be increased.
[0078] Although various embodiments have been described for illustrative purposes, it will be apparent to those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the disclosure, as defined in the following claims.