Neuron circuit using p-n-p-n diode without external bias voltages
11531872 · 2022-12-20
Assignee
Inventors
- Sang Sig Kim (Seoul, KR)
- Kyoung Ah Cho (Seoul, KR)
- Young Soo Park (Seoul, KR)
- Doo Hyeok Lim (Seoul, KR)
- Sol A Woo (Gwacheon-si, KR)
Cpc classification
H03K3/021
ELECTRICITY
G06N3/049
PHYSICS
H03K17/72
ELECTRICITY
International classification
H01L29/74
ELECTRICITY
Abstract
The present disclosure relates to a novel neuron circuit using a p-n-p-n diode to realize small size and low power consumption. The neuron circuit according to one embodiment of the present disclosure may generate potential by charging current input from synapses through a capacitor. In this case, when the generated potential exceeds a critical value, the neuron circuit may generate and output a spike voltage corresponding to the generated potential using a p-n-p-n diode connected to the capacitor.
Claims
1. A neuron circuit, wherein the neuron circuit generates potential by charging current input from synapses through a capacitor, wherein when the generated potential exceeds a critical value, the neuron circuit generates and outputs a spike voltage corresponding to the generated potential using a p-n-p-n diode connected to the capacitor, and wherein the p-n-p-n diode generates a spike voltage corresponding to the generated potential using an avalanche breakdown phenomenon occurred inside a diode device by an anode voltage.
2. The neuron circuit according to claim 1, wherein the neuron circuit resets the generated spike voltage using one or more transistors connected to the p-n-p-n diode.
3. The neuron circuit according to claim 2, wherein an anode electrode of the p-n-p-n diode is connected in parallel to the capacitor, and a cathode electrode of the p-n-p-n diode is connected to the transistors.
4. A neuron circuit, wherein the neuron circuit generates potential by charging current input from synapses through a capacitor, wherein when the generated potential exceeds a critical value, the neuron circuit generates and outputs a spike voltage corresponding to the generated potential using a p-n-p-n diode connected to the capacitor, wherein the neuron circuit resets the generated spike voltage using one or more transistors connected to the p-n-p-n diode, wherein an anode electrode of the p-n-p-n diode is connected in parallel to the capacitor, and a cathode electrode of the p-n-p-n diode is connected to the transistors, wherein, among the transistors, a gate electrode of a first transistor is connected to a gate line, and a drain electrode of the first transistor is connected in series to the cathode electrode of the p-n-p-n diode, wherein a gate electrode and drain electrode of a second transistor are commonly connected to the drain electrode of the first transistor and a source electrode of the p-n-p-n diode, and wherein a drain electrode of a third transistor is commonly connected to the capacitor and the anode electrode of the p-n-p-n diode, and a gate electrode of the third transistor is commonly connected to the gate electrode and drain electrode of the second transistor.
5. The neuron circuit according to claim 4, wherein the spike voltage is determined by voltage division between the first transistor and the p-n-p-n diode.
6. The neuron circuit according to claim 4, wherein a frequency of the spike voltage changes depending on change in a time width of the input pulse and a magnitude of the input pulse.
7. The neuron circuit according to claim 1, wherein the p-n-p-n diode is provided with a plurality of potential barriers, and the p-n-p-n diode uses the potential barriers to block injection of charge carriers before the anode voltage is applied.
8. The neuron circuit according to claim 7, wherein, when the anode voltage is increased to a predetermined reference voltage, the p-n-p-n diode induces, through the anode voltage, heights of the potential barriers in a valence band to be lowered, and when the heights of the potential barriers are lowered, the p-n-p-n diode operates to inject holes into potential wells.
9. The neuron circuit according to claim 4, wherein the p-n-p-n diode reduces the spike voltage by inducing reset current by a voltage generated in a gate electrode of the second transistor, and wherein the p-n-p-n diode resets the spike voltage by discharging an electric charge charged in the capacitor by inducing discharge current by a voltage generated in a gate electrode of the third transistor.
10. The neuron circuit according to claim 8, wherein, as current pulses input from synapses at the front end are integrated in the capacitor, the anode voltage increases, wherein, as the drain voltage increases, a potential barrier formed by a reverse voltage bias level formed inside the p-n-p-n diode increases, and wherein, as the potential barrier increases, when the drain voltage increases above a threshold voltage at which avalanche breakdown occurs, a latch-up phenomenon occurs.
11. The neuron circuit according to claim 10, wherein electrical fire occurs at an output electrode (V.sub.spike) according to voltage distribution between the p-n-p-n diode and the first transistor due to current flowing according to the occurred latch-up phenomenon.
12. The neuron circuit according to claim 11, wherein, when a spike voltage is generated at the output electrode (V.sub.spike), a reset operation is performed by discharging an electric charge and a voltage of V.sub.spike charged in the capacitor while both the second and third transistors are turned on by increased gate voltages of the second and third transistors.
13. A neuron circuit, wherein the neuron circuit generates potential by charging current input from synapses through a capacitor, wherein when the generated potential exceeds a critical value, the neuron circuit generates and outputs spike current corresponding to the generated potential using a p-n-p-n diode connected to the capacitor, wherein the neuron circuit resets the generated spike current using one or more transistors connected to the p-n-p-n diode, and wherein the p-n-p-n diode generates a spike voltage corresponding to the generated potential using an avalanche breakdown phenomenon occurred inside a diode device by an anode voltage.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other objects, features and other advantages of the present disclosure will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF THE DISCLOSURE
(12) Specific structural and functional descriptions of embodiments according to the concept of the present disclosure disclosed herein are merely illustrative for the purpose of explaining the embodiments according to the concept of the present disclosure. Furthermore, the embodiments according to the concept of the present disclosure can be implemented in various forms and the present disclosure is not limited to the embodiments described herein.
(13) The embodiments according to the concept of the present disclosure may be implemented in various forms as various modifications may be made. The embodiments will be described in detail herein with reference to the drawings. However, it should be understood that the present disclosure is not limited to the embodiments according to the concept of the present disclosure, but includes changes, equivalents, or alternatives falling within the spirit and scope of the present disclosure.
(14) The terms such as ‘first’ and ‘second’ are used herein merely to describe a variety of constituent elements, but the constituent elements are not limited by the terms. The terms are used only for the purpose of distinguishing one constituent element from another constituent element. For example, a first element may be termed a second element and a second element may be termed a first element without departing from the teachings of the present disclosure.
(15) It should be understood that when an element is referred to as being ‘connected to’ or ‘coupled to’ another element, the element may be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being ‘directly connected to’ or ‘directly coupled to’ another element, there are no intervening elements present. Expressions describing relationships between components, such as ‘between’, ‘immediately between’, and ‘directly neighboring’, should be interpreted as well.
(16) The terms used in the present specification are used to explain a specific exemplary embodiment and not to limit the present inventive concept. Thus, the expression of singularity in the present specification includes the expression of plurality unless clearly specified otherwise in context. Also, terms such as ‘include’ or ‘comprise’ should be construed as denoting that a certain characteristic, number, step, operation, constituent element, component or a combination thereof exists and not as excluding the existence of or a possibility of an addition of one or more other characteristics, numbers, steps, operations, constituent elements, components or combinations thereof.
(17) Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
(18) Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. However, the scope of the present disclosure is not limited by these embodiments. Like reference numerals in the drawings denote like elements.
(19)
(20) In addition,
(21) Referring to
(22) The neuron-imitating device includes the p-n-p-n diode nanostructure, the anode electrode, and the cathode electrode. The anode region is in a p-doped state, and the cathode region is in an n-doped state.
(23) Referring to
(24) Under normal conditions, no current flows, but when a signal is applied to the bit line BL, current flows from the anode to the cathode. In addition, once current is applied, the flow of current does not stop until current is cut off.
(25)
(26) The present disclosure provides a free-biased neuron circuit capable of performing an integrate-and-fire function using a p-n-p-n diode and only four semiconductor devices including MOSFETs.
(27) In particular, the p-n-p-n diode exhibits a latch-up phenomenon. The free-biased neuron circuit may provide integration of input pulses, generation of spikes, and a reset operation through minimal standby power consumption due to such a latch-up phenomenon.
(28) In particular, in the free-biased neuron circuit, an integrate-and-fire operation may be self-driven without a separate signal controller. In addition, the neuron circuit may operate using only synapse current introduced as an input without a separate external bias.
(29)
(30) A free-biased neuron circuit 200 according to one embodiment may include a p-n-p-n diode, one or more transistors, and a capacitor (C.sub.mem) for an integrating operation.
(31) For example, three MOSFETs (M1 to M3) may be used as the transistors. In the embodiment of
(32) Hereinafter, examples of various design changes will be described in detail with reference to
(33) First, referring to
(34) Synapse current inputs may be integrated by charging the capacitor of the free-biased neuron circuit 200 and generating potential.
(35) In addition, when potential being charged reaches a critical value, the free-biased neuron circuit 200 according to one embodiment may generate an output spike 201.
(36) As shown in
(37) The p-n-p-n diode used in the free-biased neuron circuit 200 may replace a MOSFET.
(38) As shown in
(39) As shown in
(40) Operation of each device of the neuron circuit 200 will be described in detail with reference to
(41)
(42) In implementing a neuron circuit, one capacitor (C.sub.mem) and one diode (p-n-p-n diode) are essential for potential, but at least one of three transistors (MOSFETs) may be selectively replaced with another device.
(43) Hereinafter, embodiments of various neuron circuits to which the present invention is applied will be described with reference to
(44) First, in
(45) The neuron circuit 202 may charge the capacitor (C.sub.mem) through a synapse current input to integrate potential.
(46) In addition, when the potential charged in the capacitor (C.sub.mem) reaches a critical value, the neuron circuit 202 may generate an output spike through the output electrode of the diode (p-n-p-n diode).
(47) In
(48) The neuron circuit 203 may charge the capacitor (C.sub.mem) through a synapse current input to integrate potential.
(49) In addition, when the potential charged in the capacitor (C.sub.mem) reaches a critical value, the neuron circuit 203 may generate an output spike through the output electrode of the diode (p-n-p-n diode).
(50) The anode electrode of the p-n-p-n diode nanostructure is connected in parallel to the drains of the MOSFETs and the capacitor, and receives input signals from pre-synapses. In addition, the gate of the MOSFET (M2) connected in series to the cathode electrode of the p-n-p-n diode nanostructure is connected in an open state without application of a bias. The capacitor connected in parallel to the p-n-p-n diode nanostructure integrates current signals transmitted from the pre-synapses. When a spike is generated, current flows through the MOSFET (M1) connected in parallel to the capacitor. Then, an electric charge stored in the capacitor is discharged by this current, and a reset operation is performed to lower a spiking voltage signal (V.sub.spike) to 0 V. Then, the output V.sub.spike is transmitted to the post-synapses as an input. Accordingly, the CMOS process-based neuron circuit 203 may perform an integrate-and-fire operation using only current signals generated in pre-synapses without a separate external bias, and may perform an integrate-and-fire operation by self-driving the circuit without assistance of an external circuit.
(51) In
(52) The anode electrode of the p-n-p-n diode nanostructure is connected in parallel to the drains of the MOSFETs and the capacitor, and receives input signals from pre-synapses. The capacitor connected in parallel to the p-n-p-n diode nanostructure integrates current signals transmitted from the pre-synapses. When a spike is generated, current flows through the MOSFET (M1) connected in parallel to the capacitor. Then, an electric charge stored in the capacitor is discharged by this current, and at the same time, current flows through the MOSFET (M2) connected in series to the cathode electrode of the p-n-p-n diode so that a reset operation is performed to lower a spiking voltage signal (V.sub.spike) to 0 V. Then, the output V.sub.spike is transmitted to the post-synapses as an input.
(53) In
(54)
(55) In the case of the p-n-p-n diode having the structure of
(56)
(57) In the MOSFET neuron circuit, V.sub.mem may act as a triggering critical value that opens a channel for a corresponding transistor by providing a gate voltage to the transistor, and has a magnitude of 2.35 V.
(58) However, for V.sub.mem less than 2.35 V, V.sub.spike may have already been generated due to subthreshold swing (SS). In this case, since the subthreshold swing is greater than 60 mV/dec, a problem that the time width of V.sub.spike becomes larger than 20 μs may occur.
(59) In addition, for one integrate-and-fire operation, the MOSFET neuron circuit consumes a power of 1.59 mW (or an energy of 7.62×10.sup.−11 J) with an energy efficiency of 43.0%.
(60) Compared to the MOSFET neuron circuit, the free-biased neuron circuit 200 may consume much less energy per one integrate-and-fire operation.
(61) Power consumption, energy consumption, and energy efficiency are 0.85 mW, 1.72×10.sup.−12 J, and 99.5%, respectively. The excellent energy efficiency of the free-biased neuron circuit 200 may be attributed to the narrow time width (about 0.8 μs) of V.sub.spike. Latch up of anode current and the high ratio of anode current to off current of the p-n-p-n diode are responsible for narrowing the time width of V.sub.spike. Accordingly, the free-biased neuron circuit 200 using the p-n-p-n diode is superior to the neuron circuit consisting only of MOSFETs in terms of structural simplicity and energy efficiency.
(62) The graph shows the current-voltage characteristics of the p-n-p-n diode during performing an integrate-and-fire operation in the free-biased neuron circuit 200 corresponding to the integrate-and-fire operation of a biological neuron.
(63) The neuron circuit according to the present disclosure may perform an integrate-and-fire function with low power consumption by using the characteristics of the p-n-p-n diode, which is a neuron-imitating device.
(64) In the neuron circuit according to the present disclosure, as current pulses input from synapses at the front end are integrated in a capacitor, V.sub.mem, which is the drain voltage of the p-n-p-n diode, increases.
(65) Accordingly, a potential barrier formed by a reverse voltage bias level formed inside the p-n-p-n diode gradually increases.
(66) In addition, as the potential barrier increases, when the voltage of V.sub.mem increases above a threshold voltage at which avalanche breakdown occurs, a latch-up phenomenon occurs by the mechanism of the p-n-p-n diode, and current flows suddenly.
(67) At this time, electrical fire may occur at an output electrode (V.sub.spike) according to voltage distribution between the p-n-p-n diode and the first transistor.
(68) In addition, when a spike voltage is generated at the output electrode (V.sub.spike), a reset operation may be performed by discharging an electric charge and the voltage of V.sub.spike charged in a capacitor while both M3 and M2 are turned on by the increased gate voltages of M3 and M2.
(69)
(70)
(71) The neuron circuit 410 may generate potential by charging current input from synapses in a capacitor 411. In addition, when the generated potential exceeds a critical value, the neuron circuit 410 may generate and output a spike voltage corresponding to the generated potential using a p-n-p-n diode 412 connected to the capacitor 411. In addition, the neuron circuit 410 may reset the generated spike voltage using the transistors 413, 414, and 415 connected to the p-n-p-n diode.
(72) The anode electrode of the p-n-p-n diode 412 may be connected in parallel to the capacitor 411, and the cathode electrode of the p-n-p-n diode 412 may be connected to the transistors 413, 414, and 415.
(73) The connection relationship between the transistors 413, 414, and 415 is as follows. First, the gate electrode of the first transistor 413 (M1) may be connected to a gate line (V.sub.GL), and the drain electrode of the first transistor 413 (M1) may be connected in series to the source electrode of the p-n-p-n diode 412.
(74) In addition, the gate electrode and drain electrode of the second transistor 414 (M2) may be commonly connected to the drain electrode of the first transistor 413 (M1) and the cathode electrode of the p-n-p-n diode 412.
(75) In addition, the drain electrode of the third transistor 415 (M3) may be commonly connected to the capacitor 411 and the anode electrode of the p-n-p-n diode 412, and the gate electrode of the third transistor 415 (M3) may be commonly connected to the gate electrode and drain electrode of the second transistor 414 (M2).
(76) Meanwhile, the critical value of the anode electrode of the p-n-p-n diode 412 may be defined as V.sub.mem for spike and a reset operation.
(77) The voltage of the output electrode of the p-n-p-n diode 412 and the voltage of the gate line (V.sub.GL) of the first transistor may determine an appropriate critical value and spike voltage for an output voltage (V.sub.spike).
(78) These voltages may change the characteristics of a neuron circuit, such as critical values for triggering and spike frequencies.
(79) When a certain voltage (e.g., V.sub.GL=450 mV) is applied to the output electrode and gate line (V.sub.GL) of the p-n-p-n diode 412, an integrate-and-fire operation is performed by increase of V.sub.mem by synapse current input I.sub.synaptic.
(80) When a current input pulse I.sub.synaptic is applied to the neuron circuit 410, a sum of input current may be integrated while increasing V.sub.mem potential in the capacitor 411.
(81) Accordingly, each time the current input pulse I.sub.synaptic is applied, V.sub.mem gradually increases as shown in Drawing Symbol 416 of
(82) When V.sub.mem exceeds a critical value, V.sub.spike increases suddenly upon occurrence of a spike. A spike voltage may be determined voltage division between the p-n-p-n diode 412 and the first transistor 413 (M1).
(83)
(84)
(85) When V.sub.spike increases in a short time, the gate voltage of a second transistor 424 (M2) may induce reset current (I.sub.Reset). In addition, V.sub.spike may be reduced by the induced reset current (I.sub.Reset). In addition, the gate voltage of a third transistor 425 (M3) connected to the second transistor 424 (M2) may also be reduced. As the gate voltage of the third transistor 425 (M3) decreases, current for discharging a capacitor 421 may be induced, and as a result, the V.sub.mem of the p-n-p-n diode may decrease.
(86) Accordingly, as shown in an energy band diagram 426, the V.sub.mem of the charged p-n-p-n diode may gradually decrease while being discharged.
(87) After reset operation, each time synapse input current I.sub.synaptic flows through the neuron circuit 420, an operation of integrate-and-fire is repeated.
(88)
(89) A neuron circuit 430 may generate potential by charging current input from synapses in a capacitor 431. In addition, when the generated potential exceeds a critical value, the neuron circuit 430 may generate and output (I.sub.OUT) spike current corresponding to the generated potential using a p-n-p-n diode 432 connected to the capacitor 431. In addition, the neuron circuit 430 may reset the generated spike current using transistors 433, 434, and 435 connected to the p-n-p-n diode.
(90) The anode electrode of the p-n-p-n diode 432 may be connected in parallel to the capacitor 431, and the cathode electrode of the p-n-p-n diode 432 may be connected to the transistors 433, 434, and 435.
(91) The connection relationship between the transistors 433, 434, and 435 is as follows. First, the gate electrode of a first transistor 433 (M1) may be connected to a gate line (V.sub.GL), and the drain electrode of the first transistor 433 (M1) may be connected in series to the cathode electrode of the p-n-p-n diode 432.
(92) In addition, the gate electrode and drain electrode of a second transistor 434 (M2) may be commonly connected to the drain electrode of the first transistor 433 (M1) and the cathode electrode of the p-n-p-n diode 432.
(93) In addition, the drain electrode of a third transistor 435 (M3) may be commonly connected to the capacitor 411 and the anode electrode of the p-n-p-n diode 432, and the gate electrode of the third transistor 435 (M3) may be commonly connected to the gate electrode and drain electrode of the second transistor 434 (M2).
(94)
(95) The neuron circuit may require a series of initialization operations on the p-n-p-n diode to perform an IF operation. After the initialization operations of the neuron circuit are performed, an input current pulse (I.sub.synaptic) of 9.5 μA with a time width of 0.8 μs is applied to the neuron circuit for 250 μs with a period of 10 μs. Each time an input pulse 441 is applied, V.sub.mem 442 increases by 0.3 V. The V.sub.mem 442 may exceed a critical value by applying the input pulse 441 eight times.
(96) When the critical value is exceeded, an output spike pulse (V.sub.spike) of 0.0 V to 1.1 V is generated.
(97) Each I.sub.synaptic of 9.5 μA may increase V.sub.mem to 0.287 V during time integration.
(98) When eight input current pulses (I.sub.synaptic) arrive at C.sub.mem and V.sub.mem reaches a triggering critical value of 2.3 V, V.sub.spike may rapidly increase from 0.0 V to 1.02 V during depolarization. During subsequent repolarization, both V.sub.mem and V.sub.spike may reset to an initial voltage of 0.0 V.
(99) During a period of depolarization and repolarization, the neuron circuit may generate a V.sub.spike pulse with an amplitude of 1.02 V. In the case of I.sub.synaptic, V.sub.spike may be fired repeatedly at a frequency of 11.7 kHz. In addition, the neuron circuit according to the present disclosure requires initialization of the p-n-p-n diode to occur integrate-and-fire.
(100) When reset is completed, V.sub.spike and V.sub.mem may return to an initial value (V.sub.spike=V.sub.mem=0.0 V) to repeat an IF operation. Thereafter, the next repeated synapse input pulse may increase V.sub.mem again, and this cycle of the integrate-and-fire operation normally occurs as shown in
(101) As a result, the neuron circuit according to one embodiment of the present disclosure may exhibit an IF operation of about 20 kHz firing frequency using only four transistors.
(102) In terms of the number of transistors used, device type, the type of synapse input, power consumption, and firing frequency, the performance of the neuron circuit according to the present disclosure is superior to that of conventional neuron circuits.
(103) The firing frequency of the neuron circuit depends on the amplitude and time width of I.sub.synaptic. As the amplitude or time width of I.sub.synaptic increases, time taken for V.sub.mem to increase to a triggering critical value may be shortened.
(104) In the neuron circuit according to the present disclosure, as the amplitude of I.sub.synaptic with a time width of 0.8 μs and a period of 10 μs increases by 0.5 μA from 9.5 μA to 11 μA, a firing frequency may increase from 8.1 kHz to 15.6 kHz. In addition, as the time width (t.sub.synaptic) of I.sub.synaptic with an amplitude of 10 μA and a period of 10 μs increases by 0.1 μs, a period may change from 0.6 μs to 0.9 μs, and a firing frequency may increase from 11.5 kHz to 24.0 kHz. That is, by adjusting the amplitude and time width of an I.sub.synaptic pulse, the firing frequency of the neuron circuit may be controlled.
(105) Among conventional neuron circuits, conductance-based neuron circuits and neuron circuits using a Hindmarsh-Rose model seem to consume the highest power at low firing frequency using many transistors. In addition, in the case of CMOS-based neuron circuits, the Izhikevich model with excellent firing frequency requires 14 transistors and high power consumption of 40 μW. In addition, other conventional neuron circuits require more than 20 transistors.
(106) In conclusion, the neuron circuit of the present disclosure has a small circuit area, and is the simplest and the most efficient circuit in terms of power consumption and firing frequency.
(107)
(108) As shown in
(109)
(110) As shown in
(111)
(112) Changes in firing frequency characteristics depending on the magnitude and time change of a synapse current pulse applied to the neuron circuit were confirmed. As shown in
(113) As a result, according to the present disclosure, a neuron-imitating device having a simple structure capable of achieving high integration through fewer electrodes than conventional CMOS neuron-imitating devices may be developed.
(114) In addition, according to the present disclosure, a device capable of operating with lower standby power consumption than conventional CMOS neuron devices may be developed, a neuron-imitating device and circuit to which a conventional CMOS process is applied may be developed, and a circuit capable of achieving high integration and low power consumption compared to conventional CMOS neuron circuits may be developed.
(115) In addition, according to the present disclosure, a neuron circuit in which fire and reset are performed without a separate controller may be developed, and a neuron-imitating device and circuit that may be used in a spiking neural network may be developed.
(116) According to one embodiment, compared to conventional neuron-imitating devices, a device having a simple structure that operates with a small number of electrodes can be used, thereby enabling implementation of a neuron circuit with high integration and low power consumption.
(117) According to one embodiment, compared to conventional CMOS neuron-imitating devices, a neuron circuit with low standby power consumption using a device having a steep switching slope value due to a latch-up phenomenon can be implemented.
(118) According to one embodiment, compared to conventional neuron circuits, by minimizing the number of transistors, a highly integrated circuit that operates with low power consumption can be implemented.
(119) According to one embodiment, compared to conventional neuron circuits, a self-driving neuron circuit with low power consumption without application of an external bias can be implemented.
(120) According to one embodiment, change in firing frequency characteristics of a neuron can be implemented according to the magnitude of synapse current transmitted as input to a neuron circuit and change in applied time width.
(121) According to one embodiment, a neuron circuit to which a CMOS process can be applied can be applied to a spiking neural network.
(122) The apparatus described above may be implemented as a hardware component, a software component, and/or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be achieved using one or more general purpose or special purpose computers, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications executing on the operating system. In addition, the processing device may access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may include a plurality of processing elements and/or a plurality of types of processing elements. For example, the processing apparatus may include a plurality of processors or one processor and one controller. Other processing configurations, such as a parallel processor, are also possible.
(123) The software may include computer programs, code, instructions, or a combination of one or more of the foregoing, configure the processing apparatus to operate as desired, or command the processing apparatus, either independently or collectively. In order to be interpreted by a processing device or to provide instructions or data to a processing device, the software and/or data may be embodied permanently or temporarily in any type of a machine, a component, a physical device, a virtual device, a computer storage medium or device, or a transmission signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored in one or more computer-readable recording media.
(124) Although the present disclosure has been described with reference to limited embodiments and drawings, it should be understood by those skilled in the art that various changes and modifications may be made therein. For example, the described techniques may be performed in a different order than the described methods, and/or components of the described systems, structures, devices, circuits, etc., may be combined in a manner that is different from the described method, or appropriate results may be achieved even if replaced by other components or equivalents.
(125) Therefore, other embodiments, other examples, and equivalents to the claims are within the scope of the following claims.