System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
下面的描述涉及多位累加器、包括多位累加器的存储器内计算(imc)处理器、以及操作多位累加器的方法。
技术介绍
1、深度神经网络(dnn)被广泛使用,导致基于人工智能(ai)的工业革命。作为dnn的一种类型的卷积神经网络(cnn)广泛用于各种应用(诸如,图像和信号处理)。cnn可执行对象识别、计算机视觉等。在一些实例中,cnn的实施方式可包括对众多矩阵重复地执行乘积累加(或乘加)(mac)运算。
2、例如,当cnn由通用处理器执行时,需要大量计算但不复杂的运算可通过存储器内计算而不是通过通用处理器来执行。例如,涉及计算两个向量的点积并累加所得值的mac运算可通过存储器内计算(imc)来执行,存储器内计算(imc)是这样类型的存储器装置:对存储在存储器中的内容执行计算,而不必仅为了执行计算而将数据移入和移出存储器装置。
技术实现思路
1、问题的解决方案
2、提供本
技术实现思路
以简要的形式介绍在下面的具体实施方式中进一步描述的构思的选择。本
技术实现思路
不旨在确定要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定要求保护的主题的范围。
3、在一个总体方面,一种多位累加器包括:多个1位华莱士树,各自被配置为对单个位输入数据执行加法运算;多个三态逻辑电路,各自被配置为根据提供给所述多个三态逻辑电路的启用信号而输出所述多个1位华莱士树的加法运算的结果;以及移位加法器,被配置为基于时钟信号通过移位操作对所述多个1位华莱士树的加法运算的结果执行累加运算。
...【技术保护点】
1.一种多位累加器,包括:
2.如权利要求1所述的多位累加器,其中,所述多个1位华莱士树中的每个包括包含全加器的加法器阵列,全加器用于加法运算的运算级之中的最终运算级,
3.如权利要求2所述的多位累加器,其中,所述多个三态逻辑电路中的每个被配置为:
4.如权利要求1所述的多位累加器,还包括:逻辑门,逻辑门被配置为响应于所述多位累加器对有符号数据执行有符号运算,执行所述有符号数据与移位加法器的累加运算的结果中的最高有效位(MSB)之间的逻辑运算。
5.如权利要求4所述的多位累加器,其中,逻辑门包括:
6.如权利要求1所述的多位累加器,还包括:
7.如权利要求1所述的多位累加器,其中,所述多个1位华莱士树被配置为根据启用信号具有第一逻辑值而进行操作,并且其中,
8.如权利要求1所述的多位累加器,还包括:
9.如权利要求8所述的多位累加器,其中,所述多个寄存器通过由所述多个三态逻辑电路生成的寄生电容来实现。
10.如权利要求8所述的多位累加器,还包括:乘法器,其中,发送的步骤使所
11.一种存储器内计算(IMC)处理器,包括:
12.如权利要求11所述的IMC处理器,其中,多位累加器包括:
13.如权利要求12所述的IMC处理器,其中,所述多个1位华莱士树中的每个包括:
14.如权利要求12所述的IMC处理器,其中,所述多个三态逻辑电路中的每个被配置为:
15.如权利要求12所述的IMC处理器,还包括:
16.如权利要求15所述的IMC处理器,其中,逻辑门包括:
17.如权利要求12所述的IMC处理器,还包括:
18.如权利要求12所述的IMC处理器,其中,所述多个1位华莱士树中的每个被配置为根据启用信号具有第一逻辑值而进行操作,并且其中,
19.如权利要求11所述的IMC处理器,其中,所述IMC处理器被集成到以下中的至少一个中:移动装置、移动计算装置、移动电话、智能电话、个人数字助理(PDA)、固定位置终端、平板计算机、计算机、可穿戴装置、膝上型计算机、服务器、音乐播放器、视频播放器、娱乐单元、导航装置、通信装置、全球定位系统(GPS)装置、电视(TV)、调谐器、交通工具、交通工具部件、航空电子系统、无人机、多旋翼飞行器、或医疗装置。
20.一种操作多位累加器的方法,所述方法包括:
...【技术特征摘要】
【国外来华专利技术】
1.一种多位累加器,包括:
2.如权利要求1所述的多位累加器,其中,所述多个1位华莱士树中的每个包括包含全加器的加法器阵列,全加器用于加法运算的运算级之中的最终运算级,
3.如权利要求2所述的多位累加器,其中,所述多个三态逻辑电路中的每个被配置为:
4.如权利要求1所述的多位累加器,还包括:逻辑门,逻辑门被配置为响应于所述多位累加器对有符号数据执行有符号运算,执行所述有符号数据与移位加法器的累加运算的结果中的最高有效位(msb)之间的逻辑运算。
5.如权利要求4所述的多位累加器,其中,逻辑门包括:
6.如权利要求1所述的多位累加器,还包括:
7.如权利要求1所述的多位累加器,其中,所述多个1位华莱士树被配置为根据启用信号具有第一逻辑值而进行操作,并且其中,
8.如权利要求1所述的多位累加器,还包括:
9.如权利要求8所述的多位累加器,其中,所述多个寄存器通过由所述多个三态逻辑电路生成的寄生电容来实现。
10.如权利要求8所述的多位累加器,还包括:乘法器,其中,发送的步骤使所述多个1位华莱士树能够与乘法器的乘法运算同时地执行加法运算。
11.一种存储器内计算(imc)...
【专利技术属性】
技术研发人员:明成民,昌东真,李宰赫,尹大健,尹石柱,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。