一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

存储器内运算方法及装置、存储器及存储介质与流程

2022-02-24 14:12:36 来源:中国专利 TAG:

技术特征:
1.一种存储器内运算方法,所述存储器包括具有多个存储单元的阵列,所述阵列包括多行多列,所述方法包括:在所述多个存储单元中选择存储用于所述运算的第一数值的第一存储单元和存储用于所述运算的第二数值的第二存储单元进行读操作,获取对应于所述第一数值和所述第二数值的叠加信号,在所述存储器内使用所述叠加信号得到所述运算的运算结果。2.根据权利要求1所述的运算方法,其中,所述阵列包括多条字线、多条第一位线、多条第二位线,每个所述存储单元包括由对应的字线控制的第一读出端口,所述第一读出端口连接对应的第一位线,所述第一存储单元的第一位线和所述第二存储单元的第一位线为同一条第一位线,所述获取对应于所述第一数值和所述第二数值的叠加信号,包括:通过所述同一条第一位线获取对应于所述第一数值和所述第二数值的第一叠加信号,其中,所述第一叠加信号用于获取所述叠加信号。3.根据权利要求2所述的运算方法,其中,每个所述存储单元还包括由对应的字线控制的第二读出端口,所述第二读出端口连接对应的第二位线,所述第一存储单元的第二位线和所述第二存储单元的第二位线为同一条第二位线,所述获取对应于所述第一数值和所述第二数值的叠加信号,包括:通过所述同一条第二位线获取对应于所述第一数值和所述第二数值的第二叠加子信号;组合所述第一叠加子信号和所述第二叠加子信号以获取所述叠加信号。4.根据权利要求3所述的运算方法,其中,所述第一存储单元和所述第二存储单元被同步选中,以获取对应于所述第一数值和所述第二数值的所述叠加信号。5.根据权利要求3所述的运算方法,其中,在同一操作周期内,选择所述第一存储单元和所述第二存储单元、获取所述叠加信号以及得到所述运算结果。6.根据权利要求3所述的运算方法,其中,通过灵敏放大器读出所述同一条第一位线输出的第一叠加信号和所述同一条第二位线输出的第二叠加信号。7.根据权利要求6所述的运算方法,其中,将所述第一叠加信号和所述第二叠加信号组合成的所述叠加信号通过运算模块进行运算获得所述运算结果。8.根据权利要求7所述的运算方法,其中,所述运算模块包括与非门。9.根据权利要求6所述的运算方法,还包括:将所述叠加信号通过读出电路读出的数值置0或置1。10.根据权利要求3所述的运算方法,所述方法还包括:获取所述第一存储单元的第一存储地址和所述第二存储单元的第二存储地址,对所述第一存储地址和所述第二存储地址进行解码,以选择所述第一存储单元对应的字线和对应的位线,选择所述第二存储单元对应的字线和对应的位线。11.根据权利要求1所述的运算方法,其中,所述运算包括逻辑运算。12.一种存储器内运算装置,所述存储器包括具有多个存储单元的阵列,所述阵列包括多行多列,所述运算装置包括控制模块和运算模块,所述控制模块和所述运算模块分别与
所述阵列耦接,所述控制模块被配置为在所述多个存储单元中选择存储用于所述运算的第一数值的第一存储单元和存储用于所述运算的第二数值的第二存储单元进行读操作,所述第一存储单元和所述第二存储单元被配置为输出对应于所述第一数值和所述第二数值的叠加信号,所述运算模块被配置为在所述存储器内使用所述叠加信号得到所述运算的运算结果。13.根据权利要求12所述的运算装置,其中,所述阵列包括多条字线、多条第一位线、多条第二位线,每个所述存储单元包括由对应的字线控制的第一读出端口,所述第一读出端口连接对应的第一位线,所述第一存储单元的第一位线和所述第二存储单元的第一位线为同一条第一位线,所述第一存储单元和所述第二存储单元被配置为通过所述同一第一条位线输出对应于所述第一数值和所述第二数值的第一叠加信号,其中,所述第一叠加信号用于获取所述叠加信号。14.根据权利要求13所述的运算装置,其中,每个所述存储单元还包括由对应的字线控制的第二读出端口,所述第二读出端口连接对应的第二位线,所述第一存储单元的第二位线和所述第二存储单元的第二位线为同一条第二位线,所述第一存储单元和所述第二存储单元还被配置为通过所述同一条第二位线获取对应于所述第一数值和所述第二数值的第二叠加子信号;组合所述第一叠加子信号和所述第二叠加子信号以获取所述叠加信号。15.根据权利要求14所述的运算装置,其中,所述控制模块还被配置为同步选择所述第一存储单元和所述第二存储单元,所述运算模块被配置为获取对应于所述第一数值和所述第二数值的所述叠加信号。16.根据权利要求14所述的运算装置,其中,所述控制模块还被配置为,在同一操作周期内,选择所述第一存储单元和所述第二存储单元、获取所述叠加信号,以及所述运算模块还被配置为,在所述同一操作周期内,得到所述运算结果。17.根据权利要求14所述的运算装置,还包括灵敏放大器,其中,所述灵敏放大器被配置为读出所述同一条第一位线输出的第一叠加信号和所述同一条第二位线输出的第二叠加信号。18.根据权利要求14所述的运算装置,其中,所述运算模块包括与非门。19.根据权利要求17所述的运算装置,还包括读出电路,其中,所述读出电路被配置为读出所述第一数值和所述第二数值。20.根据权利要求19所述的运算装置,其中,所述读出电路还被配置为,将所述读出电路读出的数值置0或置1。21.根据权利要求14所述的运算装置,其中,所述控制模块还被配置为获取所述第一存储单元的第一存储地址和所述第二存储单元的第二存储地址,所述装置还包括地址译码模块,所述地址译码模块被配置为对所述第一存储地址和所述第二存储地址进行解码,用于选择所述第一存储单元对应的字线和对应的位线,选择所述第二存储单元对应的字线和对应的位线。
22.一种存储器,包括:如权利要求12-21任一项所述的存储器内运算装置;以及所述阵列。23.一种存储器内运算装置,包括:存储器,用于非暂时性存储计算机可执行指令;以及处理器,用于运行所述计算机可执行指令,其中,所述计算机可执行指令被所述处理器运行时执行根据权利要求1-11任一项所述的存储器内运算方法。24.一种非暂时性存储介质,非暂时性地存储计算机可执行指令,其中,当所述计算机可执行指令由计算机执行时,执行根据权利要求1-11任一项所述的存储器内运算方法。

技术总结
一种存储器内运算方法及装置、存储器及存储介质。该存储器包括具有多个存储单元的阵列,该阵列包括多行多列,该存储器内运算方法包括:在多个存储单元中选择存储用于运算的第一数值的第一存储单元和存储用于运算的第二数值的第二存储单元进行读操作,获取对应于第一数值和第二数值的叠加信号,在存储器内使用叠加信号得到运算的运算结果。该方法通过在存储器内读取需要运算的存储单元中的数值并完成逻辑运算,不仅有效缩短了逻辑运算时间,且无需额外的外部存储设备,进而缩小芯片面积,降低功耗。降低功耗。降低功耗。


技术研发人员:黄瑞锋 杨昌楷
受保护的技术使用者:海光信息技术股份有限公司
技术研发日:2021.11.18
技术公布日:2022/2/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献