一种面向循环脉冲神经网络的类脑计算芯片映射方法

    公开(公告)号:CN114492770B

    公开(公告)日:2024-10-15

    申请号:CN202210104658.1

    申请日:2022-01-28

    摘要: 本发明公开了一种面向循环脉冲神经网络的类脑计算芯片映射方法,包括:S1,获取循环脉冲神经网络的输入,转换为逻辑图结构;S2,计算单节点树突表能容纳的最大突触数量;S3,结合循环脉冲神经网络的逻辑图结构,进行神经元节点的分配;S4,逐层进行各节点轴突表约束检查,若不满足约束,进行S5,若满足约束,则进行S6;S5,对不满足轴突表约束的节点进行分裂,并回到步骤S4进行各节点轴突表约束检查;S6,所有节点满足硬件约束时,分配节点坐标;S7,生成二进制芯片的配置信息,完成将循环脉冲神经网络部署到类脑计算芯片上的映射。本发明可以解决RSNN映射到芯片过程中的死锁问题,使RSNN准确映射部署在类脑计算芯片上。

    一种面向循环脉冲神经网络的类脑计算芯片映射方法

    公开(公告)号:CN114492770A

    公开(公告)日:2022-05-13

    申请号:CN202210104658.1

    申请日:2022-01-28

    IPC分类号: G06N3/06 G06N3/04

    摘要: 本发明公开了一种面向循环脉冲神经网络的类脑计算芯片映射方法,包括:S1,获取循环脉冲神经网络的输入,转换为逻辑图结构;S2,计算单节点树突表能容纳的最大突触数量;S3,结合循环脉冲神经网络的逻辑图结构,进行神经元节点的分配;S4,逐层进行各节点轴突表约束检查,若不满足约束,进行S5,若满足约束,则进行S6;S5,对不满足轴突表约束的节点进行分裂,并回到步骤S4进行各节点轴突表约束检查;S6,所有节点满足硬件约束时,分配节点坐标;S7,生成二进制芯片的配置信息,完成将循环脉冲神经网络部署到类脑计算芯片上的映射。本发明可以解决RSNN映射到芯片过程中的死锁问题,使RSNN准确映射部署在类脑计算芯片上。