[go: up one dir, main page]

WO2018068255A1 - Neuron-synapsis circuit and neuron circuit - Google Patents

Neuron-synapsis circuit and neuron circuit Download PDF

Info

Publication number
WO2018068255A1
WO2018068255A1 PCT/CN2016/101982 CN2016101982W WO2018068255A1 WO 2018068255 A1 WO2018068255 A1 WO 2018068255A1 CN 2016101982 W CN2016101982 W CN 2016101982W WO 2018068255 A1 WO2018068255 A1 WO 2018068255A1
Authority
WO
WIPO (PCT)
Prior art keywords
mos device
neuron
mos
circuit
source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2016/101982
Other languages
French (fr)
Chinese (zh)
Inventor
张金勇
孙宏伟
王磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to PCT/CN2016/101982 priority Critical patent/WO2018068255A1/en
Publication of WO2018068255A1 publication Critical patent/WO2018068255A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
    • G06N3/063Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means

Definitions

  • Neuronal synaptic circuits determine the relationship between presynaptic neurons and postsynaptic neurons
  • the signal transmission mechanism, the neuron synapse circuit of the embodiment of the present invention uses an analog circuit to implement an STDP conduction mechanism between presynaptic neurons and postsynaptic neurons.
  • the STDP conduction mechanism means that if a neuron generates activity itself after receiving information transmitted by other neurons, the connection between the two neurons will be strengthened, that is, the synaptic weight will increase; if the neuron receives other nerves If the meta-information itself has generated activity, the connection between the two neurons will be weakened, that is, the synaptic weight will decrease.
  • the MOS capacitor may be formed by shorting the drain and source of the NMOS device.
  • the above MOS capacitors may be formed in other manners according to actual needs.
  • the charging circuit can include at least one pair of current mirrors composed of two MOS devices for controlling the magnitude of current charging the MOS capacitors; and/or, the discharging circuit can include at least one pair of two MOS devices A current mirror is formed to control the amount of current discharged for the MOS capacitor.
  • the gate of the fifth MOS device M5 is connected to the pulse sequence Vpost generated by the post-synaptic neuron, and is connected to the gate of the ninth MOS device M9; the drain of the fifth MOS device M5 outputs the analog voltage Vw, and is respectively connected to the sixth MOS device M6. a drain and a gate of an NMOS device forming a MOS capacitor;
  • the gates of the fifth MOS device M5 and the gate of the ninth MOS device M9 can also be connected to the pulse sequence generated by the postsynaptic neurons via an inverter IN1.
  • the inverter IN1 changes the low level of the pulse sequence to a high level and the high level to a low level.
  • the first MOS device M1 and the fourth MOS device M4 are a pair of current mirrors, and the current I A is controlled to be charged by Mcw (in a certain ratio with I 1 ); similarly, the seventh MOS device M7 and the tenth MOS device M10 are also A pair of current mirrors, controlled to the magnitude of the current I B of the Mcw discharge (proportional to I 2 ).
  • the first voltage Vd and the second voltage Vp determine the static working current of the circuit through the third MOS device M3 and the eighth MOS device M8, respectively; the pulse sequence generated by the pre-synaptic neurons and the postsynaptic neurons is turned on or off.
  • the MOS device M5 and the sixth MOS device M6 allow the currents I A and I B to flow through the MOS capacitor Mcw to increase or decrease the value of the analog voltage Vw.
  • the output of the presynaptic neuron 201 is connected to the first input of the neuron synapse circuit 203 and the first input of the voltage-current conversion module 204; the output of the post-synaptic neuron 202 and the second input of the neuron synapse circuit 203 Connecting; the output of the neuron synapse circuit 203 is connected to the second input end of the voltage-current conversion module 204; the output end of the voltage-current conversion module 204 is connected to the input end of the post-synaptic neuron 203;
  • the pulse sequences Vpre and Vpost generated by the presynaptic neuron 201 and the postsynaptic neuron 202 enter the neuronal synapse circuit 203 of the embodiment of the present invention.
  • the neuron synapse circuit 203 compares the two pulse sequences and outputs the synaptic weight values obtained after the comparison. After the output synaptic weight passes through the voltage-current conversion module 204, the corresponding current stimulus is injected into the postsynaptic neuron 202.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Neurology (AREA)
  • Semiconductor Memories (AREA)

Abstract

A neuron-synapsis circuit and a neuron circuit, wherein the neuron-synapsis circuit comprises: a charging circuit, a discharging circuit and a MOS capacitor connected to the charging circuit and the discharging circuit respectively. Both the charging circuit and the discharging circuit are composed of a plurality of MOS devices, and access a pulse sequence generated by a pre-synaptic neuron and a pulse sequence generated by a post-synaptic neuron; the charging circuit is configured to output an analogue voltage that increases the weight of the synapsis by charging the MOS capacitor when the pulse sequence generated by the pre-synaptic neuron arrives earlier than the pulse sequence generated by the post-synaptic neuron; and the discharging circuit is configured to output an analogue voltage that decreases the weight of the synapsis by discharging the MOS capacitor when the pulse sequence generated by the pre-synaptic neuron arrives later than the pulse sequence generated by the post-synaptic neuron. The power consumption of the circuit can be reduced and the integration degree can be increased.

Description

神经元突触电路及神经元电路Neuronal synapse circuit and neuron circuit 技术领域Technical field

本发明涉及人工神经网络技术领域,尤其涉及神经元突触电路及神经元电路。The invention relates to the field of artificial neural network technology, in particular to a neuron synapse circuit and a neuron circuit.

背景技术Background technique

人体大脑有数亿神经元,而突触数目更加庞大。因此功耗和集成度是类脑神经芯片最为关注的两个因素。类脑神经芯片无论是从计算速度,学习机制还是功耗,被科学家认为是下一代最有前景技术。由于数字存储技术已经非常成熟,其存储的权值精度高,数据可靠,技术成熟,设计规范,因此在很多方案中突触及神经元电路都是用数字方法实现的。然而,随着人工神经网络的研究深入,传统的采用数字电路实现神经网络算法的缺点越来越明显。现阶段,用以实现所需的乘法和加法运算和非线性变换所需的神经元突触电路规模庞大,功耗和体积巨大,而且在模拟神经网络中需要将突触权值在数字和模拟之间不断地转换,需要大量的D/A和A/D转换器,更是极大地增加了电路的功耗,难以适应发展的需要。There are hundreds of millions of neurons in the human brain, and the number of synapses is even larger. Therefore, power consumption and integration are two of the most important factors for brain-like nerve chips. Brain-like nerve chips, whether from computing speed, learning mechanism or power consumption, are considered by scientists to be the most promising technology of the next generation. Because digital storage technology is very mature, its storage weight accuracy is high, data is reliable, technology is mature, design specifications, so in many programs synapse and neuron circuits are implemented digitally. However, with the deep research of artificial neural networks, the shortcomings of traditional digital neural network algorithms are becoming more and more obvious. At this stage, the neuron synapse circuits required to achieve the required multiplication and addition operations and nonlinear transformations are large in scale, power consumption and bulky, and the synaptic weights need to be digital and analog in the simulated neural network. Constant conversion between them requires a large number of D/A and A/D converters, which greatly increases the power consumption of the circuit and is difficult to adapt to the needs of development.

发明内容Summary of the invention

本发明实施例提供一种神经元突触电路,用以减少神经元突触电路的功耗,并提高集成度,该神经元突触电路包括:Embodiments of the present invention provide a neuron synapse circuit for reducing power consumption of a neuron synapse circuit and improving integration. The neuron synapse circuit includes:

充电电路,放电电路,以及分别与所述充电电路和所述放电电路连接的MOS电容;a charging circuit, a discharging circuit, and a MOS capacitor respectively connected to the charging circuit and the discharging circuit;

所述充电电路和所述放电电路均由多个MOS器件构成,且接入突触前神经元产生的脉冲序列和突触后神经元产生的脉冲序列;The charging circuit and the discharging circuit are each composed of a plurality of MOS devices, and are connected to a pulse sequence generated by a presynaptic neuron and a pulse sequence generated by a post-synaptic neuron;

所述充电电路被构造为在突触前神经元产生的脉冲序列比突触后神经元产生的脉冲序列先到达时,通过对所述MOS电容进行充电输出使突触权值增加的模拟电压;The charging circuit is configured to simulate an analog voltage that increases synaptic weight by charging the MOS capacitor when a pulse sequence generated by a presynaptic neuron arrives earlier than a pulse sequence generated by a post-synaptic neuron;

所述放电电路被构造为在突触前神经元产生的脉冲序列比突触后神经元产生的脉冲序列后到达时,通过对所述MOS电容进行放电输出使突触权值减小的模拟电压。The discharge circuit is configured to simulate an analog voltage that reduces synaptic weight by discharging a discharge of the MOS capacitor when a pulse sequence generated by a presynaptic neuron arrives later than a pulse sequence generated by a post-synaptic neuron .

本发明实施例还提供一种神经元电路,用以减少神经元电路的功耗,并提高集成度,该神经元电路包括:The embodiment of the present invention further provides a neuron circuit for reducing power consumption of a neuron circuit and improving integration. The neuron circuit includes:

突触前神经元,突触后神经元,上述的神经元突触电路,电压电流转换模块; Presynaptic neurons, postsynaptic neurons, neuronal synapse circuits, voltage-current conversion modules;

所述突触前神经元输出端与所述神经元突触电路第一输入端和所述电压电流转换模块第一输入端连接;所述突触后神经元输出端与所述神经元突触电路第二输入端连接;所述神经元突触电路输出端与所述电压电流转换模块第二输入端连接;所述电压电流转换模块输出端与所述突触后神经元输入端连接;The presynaptic neuron output is coupled to the first input of the neuronal synapse circuit and the first input of the voltage-current conversion module; the post-synaptic neuron output is synaptic with the neuron The second input end of the circuit is connected; the output end of the neuron synapse circuit is connected to the second input end of the voltage current conversion module; the output end of the voltage current conversion module is connected to the input end of the post-synaptic neuron;

所述电压电流转换模块用于将所述神经元突触电路输出的模拟电压转换为相应的电流刺激注入到所述突触后神经元。The voltage-current conversion module is configured to convert an analog voltage output by the neuron synapse circuit into a corresponding current stimulus to be injected into the post-synaptic neuron.

本发明实施例采用模拟电路实现神经元突触电路,相对于现有数字电路方式而言,结构简单、功耗低、运算速度快,能显著提高神经网络的运算效率;本发明实施例的神经元突触电路可以将突触前神经元的脉冲与突触后神经元的脉冲进行比较,实现基于脉冲时间依赖可塑性(Spike-Timing-Dependent Plasticity,STDP)的神经传导学习机制。本发明实施例的神经元电路,也因采用上述神经元突触电路,减少了电路功耗,提高了集成度。The embodiment of the present invention implements a neuron synapse circuit by using an analog circuit. Compared with the existing digital circuit mode, the structure is simple, the power consumption is low, and the operation speed is fast, and the operation efficiency of the neural network can be significantly improved. The nerve of the embodiment of the present invention The metasynaptic circuit can compare the pulse of presynaptic neuron with the pulse of post-synaptic neuron to realize the nerve conduction learning mechanism based on Spike-Timing-Dependent Plasticity (STDP). The neuron circuit of the embodiment of the invention also reduces the power consumption of the circuit and improves the integration degree by using the above-mentioned neuron synapse circuit.

附图说明DRAWINGS

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention. Other drawings may also be obtained from those of ordinary skill in the art in light of the inventive work. In the drawing:

图1为本发明实施例中神经元突触电路的具体实例图;1 is a view showing a specific example of a neuron synapse circuit according to an embodiment of the present invention;

图2为本发明实施例中神经元电路的结构示意图。2 is a schematic structural view of a neuron circuit according to an embodiment of the present invention.

具体实施方式detailed description

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. The illustrative embodiments of the present invention and the description thereof are intended to explain the present invention, but are not intended to limit the invention.

发明人考虑到,如果采用模拟电路实现神经元突触电路,则相对于现有数字电路方式,结构简单、功耗低、运算速度快,能显著提高神经网络的运算效率。因此,在本发明实施例中将模拟突触电路作为模拟神经网络的基本单元之一。在本发明实施例中,同一个突触连接的两个神经元分别称为突触前神经元(Presynaptic Neuron)和突触后神经元(Postsynaptic Neuron)。神经元突触电路决定着突触前神经元和突触后神经元之间的 信号传递机制,本发明实施例的神经元突触电路利用模拟电路实现突触前神经元和突触后神经元之间的STDP传导机制。STDP传导机制是指:如果神经元在接收到其它神经元传递的信息之后自身产生活动,则两神经元之间的联系会加强,即突触权值会增加;如果神经元在接收到其它神经元传递信息之前自身已经产生活动,则两神经元的连接会减弱,即突触权值会减小。The inventors have considered that if the analog circuit is used to implement the neuron synapse circuit, the structure is simple, the power consumption is low, and the operation speed is fast, which can significantly improve the computational efficiency of the neural network. Therefore, the analog synapse circuit is one of the basic units of the analog neural network in the embodiment of the present invention. In an embodiment of the invention, the two neurons connected by the same synapse are referred to as presynaptic neurons and postsynaptic neurons, respectively. Neuronal synaptic circuits determine the relationship between presynaptic neurons and postsynaptic neurons The signal transmission mechanism, the neuron synapse circuit of the embodiment of the present invention uses an analog circuit to implement an STDP conduction mechanism between presynaptic neurons and postsynaptic neurons. The STDP conduction mechanism means that if a neuron generates activity itself after receiving information transmitted by other neurons, the connection between the two neurons will be strengthened, that is, the synaptic weight will increase; if the neuron receives other nerves If the meta-information itself has generated activity, the connection between the two neurons will be weakened, that is, the synaptic weight will decrease.

本发明实施例中的神经元突触电路可以包括:充电电路,放电电路,以及分别与充电电路和放电电路连接的MOS电容;充电电路和放电电路均由多个MOS器件构成,且接入突触前神经元产生的脉冲序列和突触后神经元产生的脉冲序列;充电电路被构造为在突触前神经元产生的脉冲序列比突触后神经元产生的脉冲序列先到达时,通过对MOS电容进行充电输出使突触权值增加的模拟电压;放电电路被构造为在突触前神经元产生的脉冲序列比突触后神经元产生的脉冲序列后到达时,通过对MOS电容进行放电输出使突触权值减小的模拟电压。The neuron synapse circuit in the embodiment of the present invention may include: a charging circuit, a discharging circuit, and a MOS capacitor respectively connected to the charging circuit and the discharging circuit; the charging circuit and the discharging circuit are both composed of a plurality of MOS devices, and the access is sudden a pulse sequence generated by a pre-neural neuron and a pulse sequence generated by a post-synaptic neuron; the charging circuit is configured to pass a pulse sequence generated by the presynaptic neuron before the pulse sequence generated by the post-synaptic neuron The MOS capacitor charges the analog voltage that increases the synaptic weight; the discharge circuit is configured to discharge the MOS capacitor when the pulse sequence generated by the presynaptic neuron arrives later than the pulse sequence generated by the post-synaptic neuron Outputs an analog voltage that reduces the synaptic weight.

由上述实施例可知,本发明实施例的神经元突触电路可以在神经元类脑芯片中用于实现权值存储。该神经元突触电路可以将突触前神经元的脉冲序列与突触后神经元的脉冲序列进行比较,实现基于STDP的神经传导学习机制。该神经元突触电路采用模拟MOS(Metal Oxide Semiconductor,金属氧化物半导体)器件实现。It can be seen from the above embodiments that the neuron synaptic circuit of the embodiment of the present invention can be used to implement weight storage in a neuron brain chip. The neuron synaptic circuit can compare the pulse sequence of the presynaptic neuron with the pulse sequence of the post-synaptic neuron to implement a STDP-based neural conduction learning mechanism. The neuron synapse circuit is implemented by an analog MOS (Metal Oxide Semiconductor) device.

在具体的实例中,上述多个MOS器件均工作在亚阈值区域,这样可以降低导通电流和工作电压,进一步减小功耗。在功耗方面,当晶体管工作在亚阈值区域,工作在该区域的晶体管工作电流小,工作电压也小,例如可以使神经元突触电路的工作电压低到0.6V,极大地减小功耗。In a specific example, the plurality of MOS devices operate in a sub-threshold region, which can reduce the on current and the operating voltage, further reducing power consumption. In terms of power consumption, when the transistor operates in the subthreshold region, the transistor operating in this region has a small operating current and a small operating voltage. For example, the operating voltage of the neuron synapse circuit can be as low as 0.6V, which greatly reduces power consumption. .

在具体的实例中,上述MOS电容可以是由NMOS器件漏极与源极短接而形成。当然,本领域技术人员容易理解,也可以根据实际需求采用其它方式形成上述MOS电容。In a specific example, the MOS capacitor may be formed by shorting the drain and source of the NMOS device. Of course, those skilled in the art will readily understand that the above MOS capacitors may be formed in other manners according to actual needs.

在具体的实例中,充电电路可以包括至少一对由两个MOS器件构成的电流镜,用于控制为MOS电容充电的电流大小;和/或,放电电路可以包括至少一对由两个MOS器件构成的电流镜,用于控制为MOS电容放电的电流大小。In a specific example, the charging circuit can include at least one pair of current mirrors composed of two MOS devices for controlling the magnitude of current charging the MOS capacitors; and/or, the discharging circuit can include at least one pair of two MOS devices A current mirror is formed to control the amount of current discharged for the MOS capacitor.

下面结合图1的示例说明本发明实施例的神经元突触电路的具体实施。当然,本领域技术人员容易理解,图1所示的具体电路结构仅为实现本发明实施例神经元突触电路的一个具体实例,在具体实施时完全可以将电路中的部分或全部结构单元进行变形,例 如可以通过增加或增少晶体管来实现相同的功能,进一步的,比如对于充电电路或放电电路中的电流镜、或MOS电容进行结构上的重新设计,而保持电路的实现原理相同。The specific implementation of the neuron synapse circuit of the embodiment of the present invention will be described below with reference to the example of FIG. Of course, those skilled in the art can easily understand that the specific circuit structure shown in FIG. 1 is only one specific example of the implementation of the neuron synapse circuit of the embodiment of the present invention. In the specific implementation, some or all of the structural units in the circuit can be completely implemented. Deformation The same function can be realized by adding or adding transistors, and further, for example, a current redesign of a current mirror or a MOS capacitor in a charging circuit or a discharging circuit, and the implementation principle of the holding circuit is the same.

如图1所示,本例的神经元突触电路由MOS器件组成,其中的充电电路包括:第一MOS器件M1、第二MOS器件M2、第三MOS器件M3、第四MOS器件M4和第五MOS器件M5;放电电路包括:第六MOS器件M6、第七MOS器件M7、第八MOS器件M8、第九MOS器件M9和第十MOS器件M10;这些MOS器件均工作在亚阈值区域,以降低导通电流和工作电压。As shown in FIG. 1, the neuron synapse circuit of this example is composed of a MOS device, wherein the charging circuit includes: a first MOS device M1, a second MOS device M2, a third MOS device M3, a fourth MOS device M4, and a Five MOS device M5; the discharge circuit comprises: a sixth MOS device M6, a seventh MOS device M7, an eighth MOS device M8, a ninth MOS device M9 and a tenth MOS device M10; these MOS devices all operate in a subthreshold region, Reduce the on current and operating voltage.

其中第一MOS器件M1、第四MOS器件M4、第五MOS器件M5、第八MOS器件M8和第九MOS器件M9为PMOS器件,在低电平时导通;第二MOS器件M2、第三MOS器件M3、第六MOS器件M6、第七MOS器件M7和第十MOS器件M10为NMOS器件,在高电平时导通;The first MOS device M1, the fourth MOS device M4, the fifth MOS device M5, the eighth MOS device M8, and the ninth MOS device M9 are PMOS devices, and are turned on at a low level; the second MOS device M2, the third MOS The device M3, the sixth MOS device M6, the seventh MOS device M7, and the tenth MOS device M10 are NMOS devices, and are turned on at a high level;

第一MOS器件M1源极接入输入电压VDD,并分别连接第四MOS器件M4源极和第八MOS器件M8源极;第一MOS器件M1漏极连接第二MOS器件M2漏极,并与第一MOS器件M1栅极短接;第一MOS器件M1栅极还连接第四MOS器件M4栅极;在具体的实例中输入电压VDD可以采用超低压直流供电,进一步使神经元突触电路实现低功耗,高集成度等优点。例如该神经元突触电路可以在超低压(0.6V)供电的情况下,实现神经元之间的STDP传导机制。The source of the first MOS device M1 is connected to the input voltage VDD, and is respectively connected to the source of the fourth MOS device M4 and the source of the eighth MOS device M8; the drain of the first MOS device M1 is connected to the drain of the second MOS device M2, and The gate of the first MOS device M1 is shorted; the gate of the first MOS device M1 is also connected to the gate of the fourth MOS device M4; in a specific example, the input voltage VDD can be powered by ultra-low voltage DC, further enabling the neuron synapse circuit to realize Low power consumption, high integration and so on. For example, the neuronal synapse circuit can implement an STDP conduction mechanism between neurons under ultra-low voltage (0.6V) power.

第二MOS器件M2源极连接第三MOS器件M3漏极;第二MOS器件M2栅极接入突触前神经元产生的脉冲序列Vpre,并连接第六MOS器件M6栅极;The second MOS device M2 source is connected to the third MOS device M3 drain; the second MOS device M2 gate is connected to the pulse sequence Vpre generated by the pre-synaptic neuron, and is connected to the sixth MOS device M6 gate;

第三MOS器件M3栅极接入用于确定充电电路静态工作电流的第一电压Vd;第三MOS器件M3源极接地,并分别连接第七MOS器件M7源极和第十MOS器件M10源极;The gate of the third MOS device M3 is connected to the first voltage Vd for determining the static working current of the charging circuit; the source of the third MOS device M3 is grounded, and is connected to the source of the seventh MOS device M7 and the source of the tenth MOS device M10, respectively. ;

第四MOS器件M4源极还连接第八MOS器件M8源极;第四MOS器件M4漏极连接第五MOS器件M5源极;The fourth MOS device M4 source is also connected to the eighth MOS device M8 source; the fourth MOS device M4 drain is connected to the fifth MOS device M5 source;

第五MOS器件M5栅极接入突触后神经元产生的脉冲序列Vpost,并连接第九MOS器件M9栅极;第五MOS器件M5漏极输出模拟电压Vw,并分别连接第六MOS器件M6漏极和形成MOS电容的NMOS器件栅极;The gate of the fifth MOS device M5 is connected to the pulse sequence Vpost generated by the post-synaptic neuron, and is connected to the gate of the ninth MOS device M9; the drain of the fifth MOS device M5 outputs the analog voltage Vw, and is respectively connected to the sixth MOS device M6. a drain and a gate of an NMOS device forming a MOS capacitor;

第六MOS器件M6源极连接第七MOS器件M7漏极; The sixth MOS device M6 source is connected to the drain of the seventh MOS device M7;

第七MOS器件M7漏极与第七MOS器件M7栅极短接;第七MOS器件M7栅极还连接第十MOS器件M10栅极;第七MOS器件M7源极接地,并连接第十MOS器件M10源极;The drain of the seventh MOS device M7 is short-circuited with the gate of the seventh MOS device M7; the gate of the seventh MOS device M7 is also connected to the gate of the tenth MOS device M10; the source of the seventh MOS device M7 is grounded, and the tenth MOS device is connected M10 source;

第八MOS器件M8源极接入输入电压VDD;第八MOS器件M8栅极接入用于确定放电电路静态工作电流的第二电压Vp;第八MOS器件M8漏极连接第九MOS器件M9源极;The eighth MOS device M8 source is connected to the input voltage VDD; the eighth MOS device M8 gate is connected to the second voltage Vp for determining the static working current of the discharge circuit; the eighth MOS device M8 is connected to the ninth MOS device M9 source pole;

第九MOS器件M9漏极连接第十MOS器件M10漏极;The drain of the ninth MOS device M9 is connected to the drain of the tenth MOS device M10;

形成MOS电容的NMOS器件源极与漏极短接,并接地。该MOS电容在图1中被标记为Mcw。The NMOS device forming the MOS capacitor is short-circuited to the drain and grounded. This MOS capacitor is labeled Mcw in Figure 1.

进一步的,在本例中,第五MOS器件M5栅极和第九MOS器件M9栅极还可以经一反相器IN1接入突触后神经元产生的脉冲序列。该反相器IN1将脉冲序列的低电平变成高电平,高电平变为低电平。Further, in this example, the gates of the fifth MOS device M5 and the gate of the ninth MOS device M9 can also be connected to the pulse sequence generated by the postsynaptic neurons via an inverter IN1. The inverter IN1 changes the low level of the pulse sequence to a high level and the high level to a low level.

模拟电压Vw决定了突触权值的强弱,Vw的大小由突触前神经元产生的脉冲序列和突触后神经元产生的脉冲序列的相对时间决定:当突触前神经元产生的脉冲序列比突触后神经元产生的脉冲序列先到达时(说明突触后神经元是在突触前神经元的刺激后产生的活动,二者的联系应加强),神经元突触电路中第一MOS器件M1、第二MOS器件M2、第三MOS器件M3、第四MOS器件M4和第五MOS器件M5工作,突触前神经元产生的脉冲序列经第二MOS器件M2产生电流I1经过第一MOS器件M1、第四MOS器件M4和第五MOS器件M5作用后,转换为电流IA对MOS电容Mcw进行充电,使Vw升高,即突触权值增加;当突触后神经元产生的脉冲序列比突触前神经元产生的脉冲序列先到达(说明突触后神经元是在突触前神经元所传递的信息到达之前自身已经产生活动,二者的联系应减弱),此时神经元突触电路中的第六MOS器件M6、第七MOS器件M7、第八MOS器件M8、第九MOS器件M9和第十MOS器件M10工作,突触后神经元产生的脉冲序列经过反相器IN1后经第九MOS器件M9产生电流I2,经过第六MOS器件M6、第七MOS器件M7和第十MOS器件M10作用后,转换为IB对MOS电容Mcw进行放电,使Vw降低,即突触权值减小。The analog voltage Vw determines the strength of the synaptic weight. The magnitude of Vw is determined by the pulse sequence generated by the presynaptic neurons and the relative time of the pulse sequence generated by the postsynaptic neurons: when the presynaptic neurons produce pulses The sequence arrives earlier than the pulse sequence produced by the postsynaptic neuron (indicating that the postsynaptic neuron is the activity produced by the stimulation of the presynaptic neurons, the relationship between the two should be strengthened), the neuron synapse circuit a MOS device M1, the second MOS device M2, a third MOS device M3, the fourth MOS devices M4 and the fifth MOS devices M5 work presynaptic neuron MOS device pulse sequences generated by the second generating currents I 1 through M2 After the first MOS device M1, the fourth MOS device M4, and the fifth MOS device M5 are activated, the current is converted into a current I A to charge the MOS capacitor Mcw, so that Vw rises, that is, the synaptic weight increases; when the postsynaptic neuron The generated pulse sequence arrives earlier than the pulse sequence generated by the presynaptic neurons (indicating that the postsynaptic neuron has its own activity before the information transmitted by the presynaptic neurons arrives, the relationship between the two should be weakened) Sixth in the neuron synaptic circuit The MOS device M6, the seventh MOS device M7, the eighth MOS device M8, the ninth MOS device M9, and the tenth MOS device M10 work, and the pulse sequence generated by the post-synaptic neuron passes through the inverter IN1 and passes through the ninth MOS device M9. The current I 2 is generated, and after being acted by the sixth MOS device M6, the seventh MOS device M7, and the tenth MOS device M10, it is converted into I B to discharge the MOS capacitor Mcw, so that Vw is lowered, that is, the synaptic weight is decreased.

第一MOS器件M1和第四MOS器件M4是一对电流镜,控制为Mcw充电的电流IA大小(与I1呈一定比例);同理,第七MOS器件M7和第十MOS器件M10也是一对电流镜,控制为Mcw放电的电流IB大小(与I2呈一定比例)。第一电压Vd和第二电压Vp分别通过第三MOS器件M3和第八MOS器件M8确定所在电路静态工作电流;突触 前神经元和突触后神经元产生的脉冲序列打开或关断第五MOS器件M5和第六MOS器件M6,使得电流IA和IB可以流过MOS电容Mcw,增加或减小模拟电压Vw的值。The first MOS device M1 and the fourth MOS device M4 are a pair of current mirrors, and the current I A is controlled to be charged by Mcw (in a certain ratio with I 1 ); similarly, the seventh MOS device M7 and the tenth MOS device M10 are also A pair of current mirrors, controlled to the magnitude of the current I B of the Mcw discharge (proportional to I 2 ). The first voltage Vd and the second voltage Vp determine the static working current of the circuit through the third MOS device M3 and the eighth MOS device M8, respectively; the pulse sequence generated by the pre-synaptic neurons and the postsynaptic neurons is turned on or off. The MOS device M5 and the sixth MOS device M6 allow the currents I A and I B to flow through the MOS capacitor Mcw to increase or decrease the value of the analog voltage Vw.

本发明实施例还提供一种神经元电路,图2为本发明实施例中神经元电路的结构示意图,如图2所示,该神经元电路可以包括:The embodiment of the present invention further provides a neuron circuit. FIG. 2 is a schematic structural diagram of a neuron circuit according to an embodiment of the present invention. As shown in FIG. 2, the neuron circuit may include:

突触前神经元201,突触后神经元202,上述的神经元突触电路203,电压电流转换模块204;Presynaptic neuron 201, post-synaptic neuron 202, neuron synapse circuit 203, voltage-current conversion module 204;

突触前神经元201输出端与神经元突触电路203第一输入端和电压电流转换模块204第一输入端连接;突触后神经元202输出端与神经元突触电路203第二输入端连接;神经元突触电路203输出端与电压电流转换模块204第二输入端连接;电压电流转换模块204输出端与突触后神经元203输入端连接;The output of the presynaptic neuron 201 is connected to the first input of the neuron synapse circuit 203 and the first input of the voltage-current conversion module 204; the output of the post-synaptic neuron 202 and the second input of the neuron synapse circuit 203 Connecting; the output of the neuron synapse circuit 203 is connected to the second input end of the voltage-current conversion module 204; the output end of the voltage-current conversion module 204 is connected to the input end of the post-synaptic neuron 203;

电压电流转换模块204用于将神经元突触电路203输出的模拟电压转换为相应的电流刺激注入到突触后神经元202。The voltage-current conversion module 204 is configured to convert the analog voltage output by the neuron synapse circuit 203 into a corresponding current stimulus for injection into the postsynaptic neuron 202.

如图2所示,突触前神经元201和突触后神经元202产生的脉冲序列Vpre和Vpost进入本发明实施例的神经元突触电路203。神经元突触电路203将两个脉冲序列进行比较,将比较后得到的突触权值输出。输出的突触权值经过电压电流转换模块204后,转变为相应的电流刺激注入到突触后神经元202,突触权值越大,电流刺激越大,对突触后神经元203的影响越大,说明两神经元的联系越紧密;反之则越不紧密。As shown in FIG. 2, the pulse sequences Vpre and Vpost generated by the presynaptic neuron 201 and the postsynaptic neuron 202 enter the neuronal synapse circuit 203 of the embodiment of the present invention. The neuron synapse circuit 203 compares the two pulse sequences and outputs the synaptic weight values obtained after the comparison. After the output synaptic weight passes through the voltage-current conversion module 204, the corresponding current stimulus is injected into the postsynaptic neuron 202. The greater the synaptic weight, the greater the current stimulation, and the effect on the postsynaptic neuron 203. The larger, the closer the relationship between the two neurons; the less the opposite.

综上所述,本发明实施例采用模拟电路实现神经元突触电路,相对于现有数字电路方式而言,结构简单,所用的晶体管数量少,同时用晶体管电容来存储突触权值,可以极大地减小电路所占用的芯片面积,提高集成度;且本发明实施例的神经元突触电路功耗低,运算速度快,能显著提高神经网络的运算效率;本发明实施例的神经元突触电路可以将突触前神经元的脉冲与突触后神经元的脉冲进行比较,实现基于STDP的神经传导学习机制。本发明实施例的神经元电路,也因采用上述神经元突触电路,减少了电路功耗,提高了集成度。In summary, the embodiment of the present invention implements a neuron synapse circuit by using an analog circuit. Compared with the existing digital circuit method, the structure is simple, the number of transistors used is small, and the transistor capacitance is used to store the synaptic weight. The chip area occupied by the circuit is greatly reduced, and the integration degree is improved; and the neuron synapse circuit of the embodiment of the invention has low power consumption and fast calculation speed, and can significantly improve the operation efficiency of the neural network; the neuron of the embodiment of the invention The synaptic circuit can compare the pulse of presynaptic neurons with the pulse of post-synaptic neurons to achieve a STDP-based neural conduction learning mechanism. The neuron circuit of the embodiment of the invention also reduces the power consumption of the circuit and improves the integration degree by using the above-mentioned neuron synapse circuit.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。 Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 The above described specific embodiments of the present invention are further described in detail, and are intended to be illustrative of the embodiments of the present invention. All modifications, equivalent substitutions, improvements, etc., made within the spirit and scope of the invention are intended to be included within the scope of the invention.

Claims (7)

一种神经元突触电路,其特征在于,包括充电电路,放电电路,以及分别与所述充电电路和所述放电电路连接的MOS电容;A neuron synapse circuit, comprising: a charging circuit, a discharging circuit, and a MOS capacitor respectively connected to the charging circuit and the discharging circuit; 所述充电电路和所述放电电路均由多个MOS器件构成,且接入突触前神经元产生的脉冲序列和突触后神经元产生的脉冲序列;The charging circuit and the discharging circuit are each composed of a plurality of MOS devices, and are connected to a pulse sequence generated by a presynaptic neuron and a pulse sequence generated by a post-synaptic neuron; 所述充电电路被构造为在突触前神经元产生的脉冲序列比突触后神经元产生的脉冲序列先到达时,通过对所述MOS电容进行充电输出使突触权值增加的模拟电压;The charging circuit is configured to simulate an analog voltage that increases synaptic weight by charging the MOS capacitor when a pulse sequence generated by a presynaptic neuron arrives earlier than a pulse sequence generated by a post-synaptic neuron; 所述放电电路被构造为在突触前神经元产生的脉冲序列比突触后神经元产生的脉冲序列后到达时,通过对所述MOS电容进行放电输出使突触权值减小的模拟电压。The discharge circuit is configured to simulate an analog voltage that reduces synaptic weight by discharging a discharge of the MOS capacitor when a pulse sequence generated by a presynaptic neuron arrives later than a pulse sequence generated by a post-synaptic neuron . 如权利要求1所述的神经元突触电路,其特征在于,所述多个MOS器件均工作在亚阈值区域。The neuronal synapse circuit of claim 1 wherein said plurality of MOS devices operate in a subthreshold region. 如权利要求1所述的神经元突触电路,其特征在于,所述MOS电容是由NMOS器件漏极与源极短接而形成。The neuronal synapse circuit of claim 1 wherein said MOS capacitor is formed by shorting the drain and source of the NMOS device. 如权利要求1所述的神经元突触电路,其特征在于,所述充电电路包括至少一对由两个MOS器件构成的电流镜,用于控制为所述MOS电容充电的电流大小;和/或,所述放电电路包括至少一对由两个MOS器件构成的电流镜,用于控制为所述MOS电容放电的电流大小。A neuron synapse circuit according to claim 1, wherein said charging circuit comprises at least one pair of current mirrors composed of two MOS devices for controlling the magnitude of current charged for said MOS capacitor; and / Alternatively, the discharge circuit includes at least one pair of current mirrors composed of two MOS devices for controlling the magnitude of current discharged for the MOS capacitors. 如权利要求1所述的神经元突触电路,其特征在于,所述充电电路包括:第一MOS器件M1、第二MOS器件M2、第三MOS器件M3、第四MOS器件M4和第五MOS器件M5;The neuron synapse circuit according to claim 1, wherein said charging circuit comprises: first MOS device M1, second MOS device M2, third MOS device M3, fourth MOS device M4, and fifth MOS Device M5; 所述放电电路包括:第六MOS器件M6、第七MOS器件M7、第八MOS器件M8、第九MOS器件M9和第十MOS器件M10;The discharge circuit includes: a sixth MOS device M6, a seventh MOS device M7, an eighth MOS device M8, a ninth MOS device M9, and a tenth MOS device M10; 其中第一MOS器件M1、第四MOS器件M4、第五MOS器件M5、第八MOS器件M8和第九MOS器件M9为PMOS器件;第二MOS器件M2、第三MOS器件M3、第六MOS器件M6、第七MOS器件M7和第十MOS器件M10为NMOS器件;The first MOS device M1, the fourth MOS device M4, the fifth MOS device M5, the eighth MOS device M8, and the ninth MOS device M9 are PMOS devices; the second MOS device M2, the third MOS device M3, and the sixth MOS device M6, seventh MOS device M7 and tenth MOS device M10 are NMOS devices; 第一MOS器件M1源极接入输入电压VDD,并分别连接第四MOS器件M4源极和第八MOS器件M8源极;第一MOS器件M1漏极连接第二MOS器件M2漏极,并与第一MOS器件M1栅极短接;第一MOS器件M1栅极还连接第四MOS器件M4栅极;The source of the first MOS device M1 is connected to the input voltage VDD, and is respectively connected to the source of the fourth MOS device M4 and the source of the eighth MOS device M8; the drain of the first MOS device M1 is connected to the drain of the second MOS device M2, and The gate of the first MOS device M1 is shorted; the gate of the first MOS device M1 is also connected to the gate of the fourth MOS device M4; 第二MOS器件M2源极连接第三MOS器件M3漏极;第二MOS器件M2栅极接入突触前神经元产生的脉冲序列,并连接第六MOS器件M6栅极; The second MOS device M2 source is connected to the third MOS device M3 drain; the second MOS device M2 gate is connected to the pulse sequence generated by the pre-synaptic neuron, and is connected to the sixth MOS device M6 gate; 第三MOS器件M3栅极接入用于确定充电电路静态工作电流的第一电压Vd;第三MOS器件M3源极接地,并分别连接第七MOS器件M7源极和第十MOS器件M10源极;The gate of the third MOS device M3 is connected to the first voltage Vd for determining the static working current of the charging circuit; the source of the third MOS device M3 is grounded, and is connected to the source of the seventh MOS device M7 and the source of the tenth MOS device M10, respectively. ; 第四MOS器件M4源极还连接第八MOS器件M8源极;第四MOS器件M4漏极连接第五MOS器件M5源极;The fourth MOS device M4 source is also connected to the eighth MOS device M8 source; the fourth MOS device M4 drain is connected to the fifth MOS device M5 source; 第五MOS器件M5栅极接入突触后神经元产生的脉冲序列,并连接第九MOS器件M9栅极;第五MOS器件M5漏极输出模拟电压Vw,并分别连接第六MOS器件M6漏极和形成MOS电容的NMOS器件栅极;The gate of the fifth MOS device M5 is connected to the pulse sequence generated by the post-synaptic neuron, and is connected to the gate of the ninth MOS device M9; the drain of the fifth MOS device M5 outputs the analog voltage Vw, and is respectively connected to the sixth MOS device M6 drain a gate of the NMOS device forming a MOS capacitor; 第六MOS器件M6源极连接第七MOS器件M7漏极;The sixth MOS device M6 source is connected to the drain of the seventh MOS device M7; 第七MOS器件M7漏极与第七MOS器件M7栅极短接;第七MOS器件M7栅极还连接第十MOS器件M10栅极;第七MOS器件M7源极接地,并连接第十MOS器件M10源极;The drain of the seventh MOS device M7 is short-circuited with the gate of the seventh MOS device M7; the gate of the seventh MOS device M7 is also connected to the gate of the tenth MOS device M10; the source of the seventh MOS device M7 is grounded, and the tenth MOS device is connected M10 source; 第八MOS器件M8源极接入输入电压VDD;第八MOS器件M8栅极接入用于确定放电电路静态工作电流的第二电压Vp;第八MOS器件M8漏极连接第九MOS器件M9源极;The eighth MOS device M8 source is connected to the input voltage VDD; the eighth MOS device M8 gate is connected to the second voltage Vp for determining the static working current of the discharge circuit; the eighth MOS device M8 is connected to the ninth MOS device M9 source pole; 第九MOS器件M9漏极连接第十MOS器件M10漏极;The drain of the ninth MOS device M9 is connected to the drain of the tenth MOS device M10; 形成MOS电容的NMOS器件源极与漏极短接,并接地。The NMOS device forming the MOS capacitor is short-circuited to the drain and grounded. 如权利要求5所述的神经元突触电路,其特征在于,第五MOS器件M5栅极和第九MOS器件M9栅极经一反相器IN1接入突触后神经元产生的脉冲序列。The neuron synapse circuit according to claim 5, wherein the gate of the fifth MOS device M5 and the gate of the ninth MOS device M9 are connected to a pulse sequence generated by the post-synaptic neuron via an inverter IN1. 一种神经元电路,其特征在于,包括:A neuron circuit, comprising: 突触前神经元,突触后神经元,权利要求1所述的神经元突触电路,电压电流转换模块;Presynaptic neuron, post-synaptic neuron, neuronal synapse circuit of claim 1, voltage-current conversion module; 所述突触前神经元输出端与所述神经元突触电路第一输入端和所述电压电流转换模块第一输入端连接;所述突触后神经元输出端与所述神经元突触电路第二输入端连接;所述神经元突触电路输出端与所述电压电流转换模块第二输入端连接;所述电压电流转换模块输出端与所述突触后神经元输入端连接;The presynaptic neuron output is coupled to the first input of the neuronal synapse circuit and the first input of the voltage-current conversion module; the post-synaptic neuron output is synaptic with the neuron The second input end of the circuit is connected; the output end of the neuron synapse circuit is connected to the second input end of the voltage current conversion module; the output end of the voltage current conversion module is connected to the input end of the post-synaptic neuron; 所述电压电流转换模块用于将所述神经元突触电路输出的模拟电压转换为相应的电流刺激注入到所述突触后神经元。 The voltage-current conversion module is configured to convert an analog voltage output by the neuron synapse circuit into a corresponding current stimulus to be injected into the post-synaptic neuron.
PCT/CN2016/101982 2016-10-13 2016-10-13 Neuron-synapsis circuit and neuron circuit Ceased WO2018068255A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/101982 WO2018068255A1 (en) 2016-10-13 2016-10-13 Neuron-synapsis circuit and neuron circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/101982 WO2018068255A1 (en) 2016-10-13 2016-10-13 Neuron-synapsis circuit and neuron circuit

Publications (1)

Publication Number Publication Date
WO2018068255A1 true WO2018068255A1 (en) 2018-04-19

Family

ID=61905119

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/101982 Ceased WO2018068255A1 (en) 2016-10-13 2016-10-13 Neuron-synapsis circuit and neuron circuit

Country Status (1)

Country Link
WO (1) WO2018068255A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615305A (en) * 1990-11-08 1997-03-25 Hughes Missile Systems Company Neural processor element
US20160267379A1 (en) * 2015-03-13 2016-09-15 International Business Machines Corporation Neuromorphic synapses
CN106447033A (en) * 2016-10-13 2017-02-22 中国科学院深圳先进技术研究院 Nerve cell synapse circuit and nerve cell circuit
CN206147705U (en) * 2016-10-13 2017-05-03 中国科学院深圳先进技术研究院 Neuron cynapse circuit and neuron circuit

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615305A (en) * 1990-11-08 1997-03-25 Hughes Missile Systems Company Neural processor element
US20160267379A1 (en) * 2015-03-13 2016-09-15 International Business Machines Corporation Neuromorphic synapses
CN106447033A (en) * 2016-10-13 2017-02-22 中国科学院深圳先进技术研究院 Nerve cell synapse circuit and nerve cell circuit
CN206147705U (en) * 2016-10-13 2017-05-03 中国科学院深圳先进技术研究院 Neuron cynapse circuit and neuron circuit

Similar Documents

Publication Publication Date Title
CN106447033B (en) Neuron synapse circuit and neuron circuit
CN206147705U (en) Neuron cynapse circuit and neuron circuit
Indiveri et al. A VLSI array of low-power spiking neurons and bistable synapses with spike-timing dependent plasticity
US10339041B2 (en) Shared memory architecture for a neural simulator
US10140573B2 (en) Neural network adaptation to current computational resources
JP3305267B2 (en) Synapse element, threshold circuit and neuron device
Yan et al. Multilayer memristive neural network circuit based on online learning for license plate detection
US9959499B2 (en) Methods and apparatus for implementation of group tags for neural models
CN105659262A (en) Using replay in spiking neural networks for synaptic learning
US9672464B2 (en) Method and apparatus for efficient implementation of common neuron models
Indiveri Neuromorphic bisable vlsi synapses with spike-timing-dependent plasticity
CN118428428B (en) Neuron self-learning circuit based on memristor threshold characteristic
CN114528984A (en) Multi-input neuron circuit for impulse neural network
US9710749B2 (en) Methods and apparatus for implementing a breakpoint determination unit in an artificial nervous system
Yang et al. Analog circuit implementation of LIF and STDP models for spiking neural networks
Yajima Ultra-low-power switching circuits based on a binary pattern generator with spiking neurons
US20150269479A1 (en) Conversion of neuron types to hardware
Liu et al. A 40-nm 202.3 nJ/classification neuromorphic architecture employing in-SRAM charge-domain compute
Granizo et al. A CMOS LIF neuron based on a charge-powered oscillator with time-domain threshold logic
Liu et al. Implementation of Multiple-Step Quantized STDP Based on Novel Memristive Synapses
Kadetotad et al. Neurophysics-inspired parallel architecture with resistive crosspoint array for dictionary learning
WO2018068255A1 (en) Neuron-synapsis circuit and neuron circuit
Indiveri et al. A VLSI neuromorphic device for implementing spike-based neural networks
Gopalakrishnan et al. Robust doublet STDP in a floating-gate synapse
US20140365413A1 (en) Efficient implementation of neural population diversity in neural system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16918815

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 210819)

122 Ep: pct application non-entry in european phase

Ref document number: 16918815

Country of ref document: EP

Kind code of ref document: A1