NEUROMORPHIC DEVICE INCLUDING SYNAPSES HAVING FIXED RESISTANCE VALUES
20170300806 · 2017-10-19
Inventors
Cpc classification
G11C11/5692
PHYSICS
G11C17/10
PHYSICS
G06N3/049
PHYSICS
G11C17/165
PHYSICS
International classification
H01L23/522
ELECTRICITY
Abstract
A neuromorphic device may include: pre-synaptic neurons; row lines extending in a first direction from the pre-synaptic neurons, respectively; post-synaptic neurons; column lines extending in a second direction from the post-synaptic neurons, respectively, the second direction crossing the first direction; and synapses arranged in intersection regions between the row lines and the column lines. The synapses may include resistor interconnections having various fixed resistance values. The synapses may be programmed with at least one pattern based on the various fixed resistance values.
Claims
1. A neuromorphic device comprising: pre-synaptic neurons; row lines extending in a first direction from the pre-synaptic neurons, respectively; post-synaptic neurons; column lines extending in a second direction from the post-synaptic neurons, respectively, the second direction crossing the first direction; and synapses arranged in intersection regions between the row lines and the column lines, wherein the synapses comprise resistor interconnections having various fixed resistance values, the synapses being programmed with at least one pattern based on the various fixed resistance values.
2. The neuromorphic device of claim 1, wherein the various fixed resistance values include at least four levels.
3. The neuromorphic device of claim 1, wherein the resistor interconnections are disposed in a substrate.
4. The neuromorphic device of claim 1, wherein the synapses comprise resistor interconnections that include conductive paths having different lengths, the different lengths respectively providing the various fixed resistance values.
5. The neuromorphic device of claim 1, wherein the synapses comprise resistor interconnections that contain ions doped at various concentrations, the various concentrations providing the various fixed resistance values.
6. The neuromorphic device of claim 5, wherein the resistor interconnections comprise silicon doped with N-type or P-type ions.
7. The neuromorphic device of claim 6, wherein the resistor interconnections are doped with N-type ions, the N-type ions including P (phosphorous) or As (arsenic) ions.
8. The neuromorphic device of claim 5, wherein each of the resistor interconnections comprises one or more doping regions having different doping concentrations.
9. The neuromorphic device of claim 8, wherein each of the resistor interconnections comprises one or more of a low-concentration doping region, a middle-concentration doping region, and a high-concentration doping region.
10. The neuromorphic device of claim 1, wherein each of the resistor interconnections comprises one or more resistance regions having different conductivities.
11. The neuromorphic device of claim 10, wherein each of the resistance regions includes one of an intrinsic semiconductor region, a low-concentration doped semiconductor region, a high-concentration doped semiconductor region, a metal silicide region, a metal compound region, a metal alloy region, and a metal region.
12. The neuromorphic device of claim 1, wherein each of the resistor interconnections is a silicon wiring, a metal silicide interconnection, or a metal interconnection.
13. The neuromorphic device of claim 1, wherein each of the synapses further comprises a row contact and a column contact, and wherein the resistor interconnection electrically connects the row contact and the column contact.
14. The neuromorphic device of claim 1, wherein each of the resistor interconnections comprises a plurality of via plugs that are electrically coupled to each other.
15. The neuromorphic device of claim 14, wherein the resistor interconnection further comprises a plurality of pads that are alternately stacked with the plurality of via plugs.
16. The neuromorphic device of claim 15, wherein the plurality of via plugs provides the various fixed resistance levels by having different vertical alignments.
17. The neuromorphic device of claim 15, wherein the plurality of via plugs provides the various fixed resistance levels by having different horizontal thicknesses.
18. The neuromorphic device of claim 1, wherein the post-synaptic neurons comprise post-synaptic circuits that are electrically connected to the column lines, respectively, each of the post-synaptic neurons comprising an integrator and a comparator, the integrator having an input unit connected to a corresponding one of the column lines, the comparator receiving an output of the integrator.
19. The neuromorphic device of claim 1, wherein the synapses coupled to one of the column lines are programmed to store a different pattern from synapses coupled to another one of the column lines.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION
[0034] Various embodiments will be described below in more detail with reference to the accompanying drawings. The inventive concepts may, however, be embodied in 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 inventive concepts to those skilled in the art.
[0035] Terms used in this specification are used to describe exemplary embodiments without limiting the inventive concepts. The terms of a singular form may include plural forms unless referred to the contrary. The meaning of ‘comprise’ and ‘comprising’ used in the specification specifies a component, step, operation, and/or element but does not exclude other components, steps, operations, and/or elements.
[0036] When one element is referred to as being ‘connected to’ or ‘coupled to’ another element, it may indicate that the former element is directly connected or coupled to the latter element or another element is interposed therebetween. On the other hand, when one element is referred to as being ‘directly connected to’ or ‘directly coupled to’ another element, it may indicate that no element is interposed therebetween. Here, ‘and/or’ may include each of described items and one or more combinations thereof.
[0037] The terms such as ‘below,’ ‘beneath,’ ‘lower,’ ‘above,’ and ‘upper,’ which are spatially relative terms, may be used to simply describe the correlation between one element or components and another element or other components as illustrated in the drawings. The spatially relative terms should be understood as terms including different directions of elements during use or operation, in addition to the directions illustrated in the drawings. For example, when an element illustrated in the drawings is turned over, an element referred to as being ‘below’ or ‘beneath’ another element may be placed above another element.
[0038] 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.
[0039] In this specification, ‘potentiating,’ ‘setting,’ ‘learning,’ and ‘training’ may be used as the same or similar terms, and ‘depressing,’ ‘resetting,’ and ‘initializing’ may be used as the same or similar terms. For example, an operation of lowering resistance values of synapses may be exemplified as potentiating, setting, learning, or training, and an operation of raising resistance values of synapses may be exemplified as depressing, resetting, or initializing. Furthermore, when a synapse learns, or is potentiated, set, or trained, a gradually increasing voltage/current may be outputted from the synapse because the conductivity of the synapse increases. On the other hand, when a synapse is depressed, reset, or initialized, a gradually decreasing voltage/current may be outputted from the synapse because the conductivity of the synapse decreases. For convenience of description, a data pattern, an electrical signal, a pulse, a spike, and a firing may be interpreted as having the same, similar, or a compatible meaning. Furthermore, a voltage and a current may be interpreted as having the same or a compatible meaning.
[0040]
[0041] The pre-synaptic neurons 10 may transmit internal input signals to the synapses 30 through the row lines R. The internal input signals may include data patterns.
[0042] The post-synaptic neurons 20 may receive internal output signals from the synapses 30 through the column lines C. The internal output signals may have information on data patterns registered, memorized, or saved in the synapses 30.
[0043] Each of the synapses 30 may include a resistive device having a fixed resistance value. Specifically, each of the synapses 30 may have a resistance value at one of multiple levels, for example, one of at least four levels. The multiple levels of resistance values may be interpreted as synaptic weights.
[0044]
[0045] Referring to
[0046]
[0047] Referring to
[0048] Referring to
[0049] Referring to
[0050] In an embodiment, the input patterns P1 to P3 may include color images or images having multi-contrasts and colors. In expanded embodiments, the input patterns P1 to P3 may include a variety of auditory data. Thus, the synaptic weights and the fixed resistance values may have multiple levels.
[0051] In an embodiment, each synaptic weight of each cell may represent information corresponding to one of more than two logic values. For example, the more than two logic values may include a first logic value corresponding to a first synaptic weight, a second logic value corresponding to a second synaptic weight, and a third logic value corresponding to a third synaptic weight. The first synaptic weight may represent a patterned portion, the second synaptic weight may represent a non-patterned portion, and the third synaptic weight may represent a boundary portion between the patterned portion and the non-patterned portion. The boundary portion may include both a part of the patterned portion and a part of the non-patterned portion. Therefore, in this embodiment, a synaptic column may include synapses programmed into three different fixed resistance values respectively corresponding to the first to third synaptic weights.
[0052]
[0053]
[0054]
[0055] The resistor interconnection Ir of each synapse may electrically connect the row contact Rc and the column contact Cc of the synapse. The row contact Rc may be electrically connected to one of row lines R, and the column contact Cc may be electrically connected to one of column lines C. The resistor interconnections Ir11 to Ir19 shown in
[0056] For example, a resistor interconnection Ir of a synapse having a synaptic weight of “1” may have a relatively short length that corresponds to a relatively low resistance value. If a very high resistance value is required, a resistor interconnection Ir may be cut or may be omitted between a row contact Rc and a column contact Cc, such that the row contact Rc is electrically separate from the column contact Cc. In another embodiment, the resistor interconnection Ir may have different widths. Specifically, a low resistor value of the resistor interconnection Ir may have a relatively wider width and a higher resistor interconnection Ir may have a relatively narrower width.
[0057] The resistor interconnection Ir may be formed in a silicon substrate. For example, the resistor interconnection Ir may be provided in the form of a silicon wiring, a metal silicide interconnection, or a metal interconnection, which is doped with N-type ions such as P (phosphorous) ions or As (arsenic) ions. The resistor interconnection Ir may be a part of the silicon substrate.
[0058]
[0059] Specifically, referring to
[0060] Accordingly, although the resistor interconnections may have the same shape, the resistor interconnections may have different resistance values. For example, the resistor interconnections Ir 21 to Ir23 may have the same shape, but may have different resistance values since the resistor interconnection Ir21 includes the high-resistance region Hr only, the resistor interconnection Ir23 includes the low-resistance region Lr only, and the resistor interconnection Ir22 includes a combination of the high-resistance region Hr and the low-resistance region Lr.
[0061] In another example, although the resistor interconnections Ir24 to Ir26 have the same shape, the resistor interconnections Ir24 to Ir26 may have different resistance values since the resistor interconnection Ir24 includes the high-resistance region Hr only, the resistor interconnection Ir25 includes the middle-resistance region Mr only, and the resistor interconnection Ir26 includes the low-resistance region Lr only.
[0062] In still another example, although the resistor interconnections Ir27 to Ir29 have the same shape, the resistor interconnections Ir27 to Ir29 may have different resistance values since the resistor interconnection Ir27 includes a combination of the high-resistance region Hr and the low-resistance region Lr, the resistor interconnection Ir28 includes a combination of the high-resistance region Hr and the middle-resistance region Mr, and the resistor interconnection Ir29 includes a combination of the middle-resistance region Mr and the low-resistance region Lr.
[0063] Therefore, although resistor interconnections have the same shape, the resistor interconnections can have different fixed resistance values by selectively including a plurality of regions having different doping concentrations.
[0064]
[0065] The resistor interconnection Ir may include a plurality of via plugs Vr1 to Vr4 and a plurality of pads Pr1 to Pr3, which are alternately disposed. With respect to the orientation of
[0066] The via plugs Vr1 to Vr4 may have various geometrical structures in which they are vertically aligned with each other or not aligned with each other such that the resistor interconnection Ir can have one of various fixed resistance values according to the alignment of the via plugs Vr1 to Vr4. That is, the resistor interconnection Ir may have one of various fixed resistance levels determined by various conductive paths that are formed by the via plugs Vr1 to Vr4 and the pads Pr1 to Pr3.
[0067] For example, in
[0068] Meanwhile, in a resistor interconnection Ir32 shown in
[0069]
[0070]
[0071] In
[0072]
[0073] Referring to
[0074] In another embodiment, the positions of the row line R and the row contact Rc may be exchanged with the positions of the column line C and the column contact Cc. That is, the row contact Rc may be formed to penetrate through the first and second interlayer dielectric layers ILD1 and ILD2, the column contact Cc may be formed to penetrate through the first interlayer dielectric layer ILD1, and the row line R may be disposed over the column line C.
[0075] Referring to
[0076] For example, the resistor interconnection Ir41 includes the resistance region R.sub.1 only, and the resistor interconnection Ir45 includes the resistance regions R.sub.1 to R.sub.n. Therefore, the resistor interconnection Ir41 has a different resistance level than the resistor interconnection Ir45.
[0077]
[0078] Referring to
[0079]
[0080] The input device Di may include at least one of an image sensor, a scanner, a mouse, a touch panel, a touch pen, a microphone, a sound receiver, a sampler, or another recognition device. Each of the synaptic neurons N1 to N5 may include pre-synaptic neurons or post-synaptic neurons. The first synaptic neuron N1 may include a pre-processor capable of changing an input pattern to a digital signal, such as an image processor or a sound processor. The synapse arrays SA1 to SA4 may include one or more of the final synapse arrays SA in accordance with the various embodiments. That is, one or more of the synapse arrays SA1 to SA4 may include the synapses having fixed resistance values. The neuromorphic systems including the multiple synapse arrays SA1 to SA4 in accordance with the embodiments may provide various data patterns which are not provided by one synapse array. The neuromorphic systems including the multiple synapse arrays SA1 to SA4 can more accurately recognize complex data patterns.
[0081]
[0082] Referring to
[0083] The CPU 910 may be connected to 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.
[0084] The memory unit 920 may store various pieces of information in accordance with operations of 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 a storage unit such as an HDD (Hard Disk Drive) and an SSD (Solid State Drive).
[0085] The communication control unit 930 may transmit and/or receive data, such as recognized speech and images, to and/or from a communication control unit of another system through the network 940.
[0086] The output unit 950 may output the data such as the recognized speech and images 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 so on.
[0087] The input unit 960 may include one or more of a microphone, a camera, a scanner, a touch pad, a keyboard, a mouse, a mouse pen, a sensor, and so on.
[0088] The ADC 970 may convert analog data transmitted from the input unit 960 into digital data.
[0089] The neuromorphic unit 980 may perform learning or recognition using the data transmitted from the ADC 970, and may 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.
[0090] In accordance with the embodiments, since synapses have fixed resistance values, it is possible to provide a neuromorphic device having various data patterns without training the synapses.
[0091] Furthermore, since synapses have fixed resistance values, it is possible to provide a neuromorphic device which includes synapses with excellent data retention ability.
[0092] Moreover, since synapses are formed of a cheap fixed resistance material instead of an expensive variable resistance material, the manufacturing cost of a neuromorphic device may be reduced. That is, a neuromorphic device which is optimized for a specific field may be provided at a low price.
[0093] Furthermore, a neuromorphic chip having a specific function (classifying a specific pattern) can be manufactured at an integration process.
[0094] Moreover, since synapses have fixed resistance values in accordance with an embodiment, peripheral circuits, which induce and detect variable resistance values in a neuromorphic device that includes synapses having variable resistance values, can be omitted. Thus, a neuromorphic device that includes the synapses having fixed resistance values may be reduced in size.
[0095] Furthermore, the number of data patterns which can be recognized by synapses of a neuromorphic device may be increased.
[0096] Moreover, the recognition accuracy for complex patterns of a neuromorphic device may be improved.
[0097] 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 invention as defined in the following claims.