支持符号位指示的运算装置、CIM架构及电子设备制造方法及图纸

技术编号:43528139 阅读:16 留言:0更新日期:2024-12-03 12:14
本公开提供了一种支持符号位指示的运算装置、CIM架构及电子设备,所述运算装置包括:符号位控制单元,至少包括:第一运算电路,并联于高电平线路和低电平线路之间,用于接收第一运算数和第二运算数的输入,并生成运算结果;反相控制电路,用于接收sg和CI的输入,并对sg和CI进行反相处理,生成sgb和CIB,向符号位控制电路输出;符号位控制电路,用于基于sg或sgb,以及CI或CIB,确定进位结果;运算单元,包括多个运算电路,多个所述运算电路以并联方式接入到高电平线路和低电平线路之间。本公开提升了全符号加法器电路的应用灵活性。

【技术实现步骤摘要】

本公开涉及符号位指示的加法运算技术,尤其涉及一种支持符号位指示的运算装置、cim架构及电子设备。


技术介绍

1、在存内计算(computing-in-memory,cim)的架构中,进行有符号位的8bit二进制乘法时,为了节省走线空间,提高能效比,将存储器中存储的weight数据分为高4位和低4位,分别进行4bit的乘法,再将4bit的乘法结果送到4bit加法器进行相加。为了节省面积,提高面效比,对加法器进行分时复用,比如同一个加法器在当前周期进行weight低4位的运算,在下一个周期可能进行weight高4位的运算。由于低4位是没有符号位的,而高4位是有符号位的,用同一个加法器进行运算,必然会出错。现有的4bit加法器要么是无符号位的加法器,只能进行无符号位的运算,进行有符号位的运算时结果会出错。要么是有符号位的加法器,只能进行有符号位的运算,进行无符号位的运算时结果也会出错。

2、现有技术只能用于单bit运算的cim架构中,不能运用于多bit运算的cim架构。且无符号加法器只能实现无符号位加法运算,不能实现有符号位的加法运算。

...

【技术保护点】

1.一种支持符号位指示的运算装置,其特征在于,所述运算装置包括:

2.根据权利要求1所述的运算装置,其特征在于,所述第一运算电路包括第一开关元件、第二开关元件、第三开关元件和第四开关元件;

3.根据权利要求1所述的运算装置,其特征在于,所述反相控制电路包括第五开关元件、第六开关元件、第七开关元件和第八开关元件;

4.根据权利要求2所述的运算装置,其特征在于,所述符号位控制电路包括第九开关元件、第十开关元件、第十一开关元件、第十二开关元件、第十三开关元件、第十四开关元件、第十五开关元件、第十六开关元件、第十七开关元件和第十八开关元件;

5.根...

【技术特征摘要】

1.一种支持符号位指示的运算装置,其特征在于,所述运算装置包括:

2.根据权利要求1所述的运算装置,其特征在于,所述第一运算电路包括第一开关元件、第二开关元件、第三开关元件和第四开关元件;

3.根据权利要求1所述的运算装置,其特征在于,所述反相控制电路包括第五开关元件、第六开关元件、第七开关元件和第八开关元件;

4.根据权利要求2所述的运算装置,其特征在于,所述符号位控制电路包括第九开关元件、第十开关元件、第十一开关元件、第十二开关元件、第十三开关元件、第十四开关元件、第十五开关元件、第十六开关元件、第十七开关元件和第十八开关元件;

5.根据权利要求1所述的运算装...

【专利技术属性】
技术研发人员:艾力
申请(专利权)人:智芯科合肥芯片设计有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1