加法电路、运算电路、执行哈希算法的电路及相关装置制造方法及图纸

技术编号:46499897 阅读:2 留言:0更新日期:2025-09-26 19:15
本公开涉及加法电路、运算电路、执行哈希算法的电路及相关装置。一种加法电路具有表示第一数的第一输入、表示第二数的第二输入与表示第一数与第二数之和的输出。每个输入被彼此对应地划分以从低位到高位依次包括第一部分和第二部分。加法电路包括:第一寄存器模块,用于存储第一输入的第二部分;第二寄存器模块,用于存储第二输入的第二部分;第一加法器,用于对第一输入的第一部分与第二输入的第一部分求和,从而产生第一和数和第一进位;第三寄存器模块,用于存储第一进位;以及第二加法器,用于对第一输入的第二部分、第二输入的第二部分与第一进位求和,从而产生第二和数。

【技术实现步骤摘要】

本公开总体而言涉及加法电路、运算电路、用于执行哈希算法的电路、计算芯片和计算装置。


技术介绍

1、哈希算法是一种将可变长度的数据作为输入并产生固定长度的哈希值作为输出的算法,其本质是对信息的提炼。自1993年以来,美国标准与技术研究所先后设计并发布了多个版本的安全哈希算法sha(secure hash algorithm),sha-256正是其中一种哈希长度为256位的安全哈希算法。


技术实现思路

1、根据本公开的第一方面,提供了一种加法电路,用于计算第一数与第二数之和。所述加法电路具有表示所述第一数的第一输入和表示所述第二数的第二输入并且具有表示所述第一数与所述第二数之和的输出,所述第一输入和所述第二输入中的每个输入被彼此对应地划分以包括第一部分和第二部分,所述第一部分和所述第二部分从低位到高位依次表示所述输入的部分位。所述加法电路包括:第一寄存器模块,被配置为存储所述第一输入的第二部分;第二寄存器模块,被配置为存储所述第二输入的第二部分;第一加法器,被配置为对所述第一输入的第一部分与所述第二输入的第一部分本文档来自技高网...

【技术保护点】

1.一种加法电路,用于计算第一数与第二数之和,所述加法电路具有表示所述第一数的第一输入和表示所述第二数的第二输入并且具有表示所述第一数与所述第二数之和的输出,所述第一输入和所述第二输入中的每个输入被彼此对应地划分以包括第一部分和第二部分,所述第一部分和所述第二部分从低位到高位依次表示所述输入的部分位,所述加法电路包括:

2.根据权利要求1所述的加法电路,其中,所述第一输入和所述第二输入中的每个输入的第一部分和第二部分具有相同的位数。

3.根据权利要求1所述的加法电路,其中,所述第一输入和所述第二输入中的每个输入的第一部分的位数大于所述输入的第二部分的位数。

...

【技术特征摘要】

1.一种加法电路,用于计算第一数与第二数之和,所述加法电路具有表示所述第一数的第一输入和表示所述第二数的第二输入并且具有表示所述第一数与所述第二数之和的输出,所述第一输入和所述第二输入中的每个输入被彼此对应地划分以包括第一部分和第二部分,所述第一部分和所述第二部分从低位到高位依次表示所述输入的部分位,所述加法电路包括:

2.根据权利要求1所述的加法电路,其中,所述第一输入和所述第二输入中的每个输入的第一部分和第二部分具有相同的位数。

3.根据权利要求1所述的加法电路,其中,所述第一输入和所述第二输入中的每个输入的第一部分的位数大于所述输入的第二部分的位数。

4.根据权利要求1所述的加法电路,其中,所述第一输入和所述第二输入中的每个输入的第一部分的位数小于所述输入的第二部分的位数。

5.根据权利要求1至4中任一项所述的加法电路,还包括:

6. 一种运算电路,包括:

7.根据...

【专利技术属性】
技术研发人员:范志军薛可杨作兴
申请(专利权)人:深圳比特微电子科技有限公司
类型:发明
国别省市:

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

1