【技术实现步骤摘要】
进行存内计算的方法及其器件
[0001]本专利技术的实施例总体涉及电子电路领域,更具体地,涉及进行存内计算的方法及其器件。
技术介绍
[0002]乘法累加器可用于以逐字逐位的方式将输入数据与相应的加权数据相乘。从存储器中读取输入数据,乘以权重,并且将结果存储在乘法累加寄存器中。此结果可用于各种应用,诸如用于人工智能计算。
技术实现思路
[0003]本专利技术的一个方面提供了一种进行存内计算的方法,包括:确定存内计算(CIM)操作的部分和是否为正以获得第一结果;确定所述部分和的选定位从0转换至1以获得第二结果;以及响应于所述第一结果和所述第二结果都为真,调整所述CIM的存储单元的读取操作的读取配置。
[0004]本专利技术的另一个方面提供了一种进行存内计算的方法,包括:利用第一读取能量从存储器读取来自一组加权向量中第一组位;将一组输入与所述第一组位相乘以获得第一乘积;将所述第一乘积与累加的乘积总和相加;当所述累加的乘积总和为正且累加的乘积总和的位条件从0变为1时,启用减少的读能量信号;以及利用小于所述第 ...
【技术保护点】
【技术特征摘要】
1.一种进行存内计算(CIM)的方法,包括:确定存内计算操作的部分和是否为正以获得第一结果;确定所述部分和的选定位从0转换至1以获得第二结果;以及响应于所述第一结果和所述第二结果都为真,调整所述存内计算的存储单元的读取操作的读取配置。2.根据权利要求1所述的方法,其中,所述读取配置被调整以减少等待读取所述存储器单元的时序延迟。3.根据权利要求1所述的方法,其中,所述读取配置被调整以降低用于读取所述存储器单元的偏压。4.根据权利要求1所述的方法,其中,所述读取配置被调整以去除用于读取所述存储器单元的偏压。5.根据权利要求1所述的方法,其中,所述选定的位位于所述部分和的上半部分。6.一种进行存内计算(CIM)的方法,包括:利用第一读取能量从存储器读取来自一组加权向量中第一组位;将一组输入与所述第一组位相乘以获得第一乘积;将所述第一乘积与累加的乘积总和相加;当所述累加的乘积总和为正且累加的乘积总和的位条件从0变为1时,启用减少的读能量信号;以及利用小于所述第一读取能量的第二读取能量从存...
【专利技术属性】
技术研发人员:柯文昇,吴秉骏,吕易伦,吴瑞仁,张孟凡,
申请(专利权)人:台湾积体电路制造股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。