【技术实现步骤摘要】
神经元电路
本专利技术涉及电路领域,且特别是有关于一种神经元电路(neuralcircuit)。
技术介绍
在现今的生活中,人工智能(ArtificialIntelligence,AI)广泛地应用于不同的
中,以达到辨识、警示、操作协助等应用。但由于AI发展快速、各种新型网络提出,且硬件效能需求也不断被拉高。为了因应人工智能发展的需求,高效人工智能的运算硬件亦成为主要的发展目标。进一步,实现人工智能的运算硬件主要可通过冯纽曼(VonNeumann)结构来实现,其主要是通过存储器储存权重值,以及通过处理单元处理输入信号并存取存储器权重值产生运算结果来进行神经元运算。但由于处理单元进行运算都需由存储器中所存取权重信息,会大幅消耗功率且造成运算延迟,冯纽曼结构会面临到冯纽曼瓶颈(VonNeumannBottleneck),进而限制神经元硬件的功耗与运算速率表现。
技术实现思路
为了解决上述技术问题,本专利技术目的在于提供一种神经元电路,其可改善神经元电路在功耗与运算速率上的表现。本专利技术的神经元 ...
【技术保护点】
1.一种神经元电路,包括:/n神经元阵列,包括多个半导体元件,其特征在于,每一个所述半导体元件分别储存有权重值以产生相对应的输出电流,且所述多个半导体元件被分为多个神经元子群组,/n其中所述多个神经元子群组分别接收多个输入信号,以控制所述多个半导体元件分别产生的所述输出电流,且每一个所述神经元子群组通过输出端加总所述多个半导体元件的所述多个输出电流以产生运算结果。/n
【技术特征摘要】
20191202 TW 108143959;20190703 US 62/870,0611.一种神经元电路,包括:
神经元阵列,包括多个半导体元件,其特征在于,每一个所述半导体元件分别储存有权重值以产生相对应的输出电流,且所述多个半导体元件被分为多个神经元子群组,
其中所述多个神经元子群组分别接收多个输入信号,以控制所述多个半导体元件分别产生的所述输出电流,且每一个所述神经元子群组通过输出端加总所述多个半导体元件的所述多个输出电流以产生运算结果。
2.如权利要求1所述的神经元电路,其特征在于,每一个所述多个半导体元件的所述权重值对应于每一个所述多个半导体元件的栅极宽度长度比以及阈值电压的至少其中之一。
3.如权利要求1所述的神经元电路,其特征在于,每一个所述半导体元件具有第一端、第二端及控制端,所述第一端耦接于所述输出端,所述第二端耦接于第一参考电压,所述控制端接收所述多个输入信号的其中之一。
4.如权利要求1所述的神经元电路,其特征在于,每一个所述半导体元件具有第一端、第二端及控制端,所述第一端耦接于所述输出端,所述第二端接收权重调整信号,所述控制端接收所述多个输入信号的其中之一。
5.如权利要求1所述的神经元电路,其特征在于,每一个所述半导体元件具有第一端、第二端及控制端,所述第一端接收所述多个输入信号的其中之一,所述第二端耦接于所述输...
【专利技术属性】
技术研发人员:张世杰,李思翰,许世玄,苏建维,李亨元,
申请(专利权)人:财团法人工业技术研究院,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。