【技术实现步骤摘要】
本公开涉及符号位指示的加法运算技术,尤其涉及一种支持符号位指示的运算装置、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所述的运算装...
【专利技术属性】
技术研发人员:艾力,
申请(专利权)人:智芯科合肥芯片设计有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。