【技术实现步骤摘要】
神经形态芯片
[0001]本专利技术专利申请系申请号为“202080028125.9”、
申请日为
2020
年4月6日
、
名称为“事件驱动脉冲卷积神经网络”中国专利技术专利申请的分案申请,在此以引用的方式将该专利申请内容及其所引用的优先权内容全部纳入本申请之中
。
[0002]本专利技术涉及一种神经形态芯片,并具体涉及一种操作事件驱动脉冲卷积神经网络的电子电路
。
技术介绍
[0003]冯
·
诺依曼
(Von Neumann)
计算架构是一种将程序指令存储器和数据存储器合并在一起的电脑设计概念结构
。
该架构自专利技术至今,在计算机领域一直处于统治地位,是手机
、
台式机
、
笔记本电脑
、
计算服务器
、
超级计算中心的底层基础架构
。
[0004]冯氏架构并非十全十美,其发展道路上遇到了“摩尔墙”、“热墙”、“内存墙”瓶颈
。
对于能源效率要求较高的系统,比如超低功耗传感器系统
、
电池驱动的机器人
、
数以亿计的物联网
(IoT)
设备,耗能的图形处理单元
(GPU)
或者将原始数据发送到进一步分析数据的云端
(Cloud)
,不是可行
/
最佳的选择
。
[0005]神经网络是
2 ...
【技术保护点】
【技术特征摘要】
1.
一种电子电路,其特征在于:被配置和布置用于操作脉冲卷积神经网络
(1)
,包括多个层
(10
,
10'
,
10”)
,每一层包括:内核模块
(110)
,被配置为以事件驱动的方式存储和处理至少一个卷积核
(410)
的内核值;神经元模块
(120)
,被配置为以事件驱动的方式存储并更新所述脉冲卷积神经网络
(1)
中神经元的神经元状态,并输出由更新的神经元
(420)
产生的脉冲事件
(150)
;内存映射器
(130)
,被配置为通过与至少一个卷积核
(410)
的卷积来确定来自源层
(10')
的输入脉冲事件
(140)
所投射的神经元
(420)
,并且所确定的神经元
(420)
的神经元状态将用至少一个卷积核
(410)
的适用内核值更新;以及,所述内存映射器被配置为以事件驱动的方式处理输入的脉冲事件,且是异步电子电路
。2.
根据权利要求1所述的电子电路,其特征在于:所述内核模块
(110)
包括连接到关联的内核存储器
(112)
的内核接口
(111)
;关联的内核存储器
(112)
被配置为在内核地址中存储至少一个卷积核的内核值;以及,所述内核模块
(110)
与所述神经元模块
(120)
电连接,且所述内核模块是异步模块
。3.
根据权利要求1或2所述的电子电路,其特征在于:所述内存映射器
(130)
与所述内核模块
(110)
电连接;此外,所述内存映射器
(130)
被配置和布置为:
a)
从脉冲卷积神经网络
(1)
的源层接收输入脉冲事件
(140)
,输入脉冲事件
(140)
包括源层中神经元坐标
(421)
的信息;并且,响应接收到的输入脉冲事件
(140)
,
b)
确定接收的输入脉冲事件
(140)
与至少一个卷积核完成卷积后所投射的神经元坐标
(422)
和对应的神经元
(420)
的神经元地址;
c)
通过对应的内核坐标
(411)
确定内核地址,所述内核地址是适用于所确定的神经元地址对应的神经元状态的内核值的地址,其中,所确定的神经元地址对应的神经元状态通过适用的内核值更新;
d)
向内核模块提供所确定的神经元地址
。4.
根据权利要求3所述的电子电路,其特征在于:所述神经元模块
(120)
被配置和布置为:
a)
接收所确定的神经元地址
(142n)
和适用的内核值
(142k)
;
b)
对于每个接收到的神经元地址
(142n)
,基于适用的内核值
(142k)
,为神经元
(420)
确定更新后的神经元状态;
c)
为达到至少一个预设阈值
(502)
的更新的神经元
(420)
输出离去的脉冲事件
(150)。5.
根据权利要求3所述的电子电路,其特征在于:所述内存映射器
(130)
还被配置和布置为:向内核模块提供所确定的内核地址,...
【专利技术属性】
技术研发人员:奥勒,
申请(专利权)人:成都时识科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。