[发明专利]一种面向RRAM存内计算系统阵列结构优化的方法有效

专利信息
申请号: 202310186971.9 申请日: 2023-03-02
公开(公告)号: CN115879530B 公开(公告)日: 2023-05-05
发明(设计)人: 王浩;郑精;吕琳;汪汉斌;万厚钊;马国坤;袁晓旭;高浩浩 申请(专利权)人: 湖北大学;湖北江城实验室
主分类号: G06N3/08 分类号: G06N3/08;G06N3/0464;G06N3/063
代理公司: 北京金智普华知识产权代理有限公司 11401 代理人: 张晓博
地址: 430062 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 rram 计算 系统 阵列 结构 优化 方法
【权利要求书】:

1.一种面向RRAM存内计算系统阵列结构优化的方法,其特征在于,包括如下步骤:

步骤一,将图像数据和神经网络权重数据进行后训练量化,经过量化公式计算得到图像量化数据XQ、图像数据零点偏移量XZ、权重量化数据WQ以及权重零点偏移量WZ,XZ和WZ经量化后固定不变,软件计算出XZWZ值;

步骤二,神经网络前向传播的有符号数计算公式为:将其展开得到:,利用加法器、乘法器和RRAM阵列电路分别计算正整数项XQWZ、XZWQ与XQWQ,最后结合步骤一计算出的XZWZ代入上述展开公式计算出Y值;通过这种拆分计算的方法让RRAM阵列存储计算正整数,规避直接计算有符号数带来的RRAM器件资源耗费过多的问题;RRAM采用只有高低阻态两种稳定状态的器件,与NMOS管构成1T1R结构,进而搭建1T1R纵横交叉阵列;一行n个1T1R结构组成一个n bits权重值,采集输出电流时做对应的移位加权得到计算结果;权重数据WQ通过外围数字逻辑电路控制逐行写入1T1R阵列存储,然后将量化参数XZ转化为读取电压信号输入给1T1R阵列,采集输出电流,量化和移位加权后得到计算结果XZWQ;通过数字控制电路调度,依次从缓存器buffer中取对应的图像数据进行相加再乘以对应的WZ得到XQWZ;与此同时,将图像数据转化为电压信号从1T1R阵列行首输入,读取列末端输出电流,经量化、移位加权后得到XQWQ;

步骤三,将Y值计算结果存入缓冲器中,进行后续的激活函数和量化其余操作,处理完毕后得到完整的特征图数据作为下一层网络的输入。

2. 根据权利要求1所述的一种面向RRAM存内计算系统阵列结构优化的方法,其特征在于:所述步骤一中量化公式为:,其中R为原始数据值,Q为量化后的数据值,S为比例因子scale,表示原始数据和量化数据的比例关系,Z为零点偏移,表示原始数据中的0量化后对应的整数;

设定量化精度为n位,并随机抽取部分测试集数据,根据下面公式计算各层网络中的量化比例因子S和零点偏移Z,然后代入上式求得量化后的数据值;

比例因子S计算公式为: ,零点偏移Z计算公式为:;

其中,Rmax和Rmin、Qmax和Qmin分别为原始数据值以及量化后的数据值的最大最小值,且Qmax和Qmin由量化精度n来确定,Rmax和Rmin由随机抽取的部分样本数据确定。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北大学;湖北江城实验室,未经湖北大学;湖北江城实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310186971.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top