一种用于存内计算的数据编码方法和存内计算方法

    公开(公告)号:CN113704139B

    公开(公告)日:2024-06-28

    申请号:CN202110974491.X

    申请日:2021-08-24

    Applicant: 复旦大学

    Abstract: 本发明提供一种用于存内计算的数据编码方法和存内计算方法,由于采用了用于存内计算的数据编码方法分别对存储器内的原始数据以及输入的原始数据进行了针对存内计算的编码,得到编码后的存储数据以及输入数据,因此,明显降低了存内计算数据二进制表示中1的个数,从而降低了存内计算功耗;还由于采用了三角形排列方法将编码后的存储数据存储到存储器的单元矩阵中,因此,将编码后的输入数据直接作用到该单元矩阵上,在单元矩阵的列方向上产生的电流或电荷积累即为存储数据和输入数据乘加的计算结果,从而能够以这样的方式快速直接地得到存内模拟计算结果,提高了计算效率。

    一种用于存内计算的数据编码方法和存内计算方法

    公开(公告)号:CN113704139A

    公开(公告)日:2021-11-26

    申请号:CN202110974491.X

    申请日:2021-08-24

    Applicant: 复旦大学

    Abstract: 本发明提供一种用于存内计算的数据编码方法和存内计算方法,由于采用了用于存内计算的数据编码方法分别对存储器内的原始数据以及输入的原始数据进行了针对存内计算的编码,得到编码后的存储数据以及输入数据,因此,明显降低了存内计算数据二进制表示中1的个数,从而降低了存内计算功耗;还由于采用了三角形排列方法将编码后的存储数据存储到存储器的单元矩阵中,因此,将编码后的输入数据直接作用到该单元矩阵上,在单元矩阵的列方向上产生的电流或电荷积累即为存储数据和输入数据乘加的计算结果,从而能够以这样的方式快速直接地得到存内模拟计算结果,提高了计算效率。

Patent Agency Ranking