【技术实现步骤摘要】
乘加器电路、芯片及电子设备
[0001]本申请涉及数据处理
,具体而言涉及一种乘加器电路、芯片及电子设备。
技术介绍
[0002]随着人工智能(AI)的应用越来越广泛,用于AI模型计算和推理的专用芯片(ASIC)也逐渐成为这类应用的主流。乘加器作为AI ASIC的底层电路模块,其特性直接决定着芯片的性能,功耗与面积。
[0003]传统的乘加器是一种不包含分路、回路的计算单元,其数据流在时钟信号控制下通常是由输入向输出端单向流动。这样的乘加器能够处理的运算较为单一。对于单独的乘法或加法运算,或乘加之后的结果再进行乘法或加法运算的情况,则需要经过乘加器之外的其他电路完成,或由输出再转移回输入端才能够完成(乘加器复用)。在乘加器复用时,通常容易出现无效计算。这样的无效计算在流水线下虽然对芯片的性能没有影响,但会增加系统的功耗,从而降低芯片的效率。例如乘
‑
>加
‑
>加的运算,在乘加器运行第二个加法运行时,其乘法器实际需要进行一次无效计算。
[00 ...
【技术保护点】
【技术特征摘要】
1.一种乘加器电路,其特征在于,所述电路包括:乘法器、加法器和复用器,所述复用器的第一输入端口电连接所述乘法器的第一输入端口,所述复用器的第二输入端口电连接所述乘法器的输出端口,所述复位器的输出端口电连接所述加法器的第一输入端口;所述乘法器,被配置为通过将自所述第一输入端口输入的第一数据和自所述第二输入端口输入的第二数据相乘以产生乘积;所述复用器,被配置为用于将所述乘加器电路在多种预设运算模式之间进行切换,其中,所述多种预设运算模式包括乘加模式、加法器模式;在所述乘加模式下,所述乘法器的输出端口和所述加法器的输入端口连通,所述加法器被配置为将通过所述加法器的第二输入端口输入的第三数据和所述乘积相加以产生第一求和数据并输出,在所述加法器模式下,所述乘法器关闭,所述加法器被配置为将获取到的两个数据相加以产生第二求和数据并输出。2.如权利要求1所述的乘加器电路,其特征在于,所述乘加器电路还用于获取运算模式选择信号,并根据所述运算模式选择信号运行对应的预设运算模式,其中,所述运算模式选择信号用于指示所述乘加器电路将要运行的所述预设运算模式。3.如权利...
【专利技术属性】
技术研发人员:张旭琛,
申请(专利权)人:九识苏州智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。