【技术实现步骤摘要】
运算核、计算芯片和加密货币矿机
[0001]本公开涉及用于进行哈希运算的运算核,并且更具体地,涉及运算核、计算芯片和加密货币矿机。
技术介绍
[0002]比特币系统是最早提出并且目前得到最广泛认可的区块链系统。比特币系统的主要作用之一是用作去中心化的公共记账本,其可以记录各种金融交易。之所以称为
″
去中心化
″
,是因为比特币不是由单一的中心化的货币机构发行的,而是依据特定算法通过运算来产生的。比特币系统使用计算机网络的各节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学设计来确保安全性。
[0003]目前比特币协议采用安全哈希算法SHA(Secure Hash Algorithm)
‑
256。SHA系列算法是美国标准与技术研究所发布的,其中SHA
‑
256算法是一种哈希长度为256位的安全哈希算法。
[0004]根据比特币协议,第一个成功确定候选区块的工作量证明POW(proof of work)的节点有权将该区块添加到区块链,并有权生成新的加密货币单元作为奖励。这个过程就被称为
″
挖矿
″
,执行比特币算法的节点被称为挖矿机或矿机。
[0005]使用专用集成电路(ASIC执行挖矿过程的矿机是指使用ASIC芯片作为核心运算零件的矿机。这种ASIC芯片简单而高效,例如比特币采用SHA
‑
256算法,那么比特币ASIC矿机芯片可以被设计用于执行SHA
‑< ...
【技术保护点】
【技术特征摘要】
1.一种运算核,其特征在于,所述运算核包括:输入模块,被配置为接收数据块;运算模块,被配置为对接收到的数据块进行哈希运算,所述运算模块包括多个运算级,所述多个运算级以流水线结构布置使得基于所述数据块的数据信号沿着所述多个运算级依次传递,所述多个运算级中的每个运算级对从前一运算级接收的数据信号进行运算并将经该运算级运算的数据信号提供给后一运算级;异步FIFO模块,设置在所述多个运算级中相邻的第一运算级和第二运算级之间,所述第一运算级在所述第二运算级之前,所述异步FIFO模块被配置为利用第一时钟信号接收从所述第一运算级输出的数据信号并且利用不同于所述第一时钟信号的第二时钟信号将所接收的数据信号输出到所述第二运算级;第一时钟模块,被配置为向所述异步FIFO模块并且向所述第一运算级及所述多个运算级中在所述第一运算级之前的运算级提供所述第一时钟信号;以及第二时钟模块,被配置为向所述异步FIFO模块并且向所述第二运算级及所述多个运算级中在所述第二运算级之后的运算级提供所述第二时钟信号,其中,所述第一时钟信号的频率与所述第二时钟信号的频率相同。2.根据权利要求1所述的运算核,其特征在于,其中,所述第一时钟信号和所述第二时钟信号二者的传递方向与所述数据信号的传递方向相同,或者所述第一时钟信号和所述第二时钟信号二者的传递方向与所述数据信号的传递方向相反。3.根据权利要求1所述的运算核,其特征在于,所述异步FIFO模块是第一异步FIFO模块,所述运算核还包括:第二异步FIFO模块,设置在所述多个运算级中相邻的第三运算级和第四运算级之间,所述第三运算级在所述第四运算级之前并且在所述第二运算级之后,所述第二异步FIFO模块被配置为利用所述第二时钟信号接收从所述第三运算级输出的数据信号并且利用不同于所述第二时钟信号的第三时钟信号将所接收的数据信号输出到所述第四运算级;以及第三时钟模块,被配置为向所述第二异步FIFO模块并且向所述第四运算级及所述多个运算级中在所述第四运算级之后的运算级提供所述第三时钟信号,其中,所述第二时钟模块被配置为向所述第一异步FIFO模块和所述第二异步FIFO模块并且向所述第二运算级和所述第三运算级以及其间的运算级提供所述第二时钟信号。4.根据权利要求1所述的运算核,其特征在于,所述异步FIFO模块是第一异步FIFO模块,所述运算核还包括:第三异步FIFO模块,设置在所述多个运算级中相邻的第五运算级和第六运算级之间,所述第六运算级在所述第五运算级之后并且在所述第一运算级之前,所述第三异步FIFO模块被配置为利用不同于所述第一时钟信号的第四时钟信号接收从所述第五运算级输出的数据信号并且利用所述第一时钟信号将所接收的数据信号输出到所述第六运算级;以及第四时钟模块,被配置为向所述第三异步FIFO模块并且向所述第五运算级及所述多个运算级中在所述第五运算级之前的运算级提供所述第四时钟信号,其中,所述第一时钟模块被配置为向所述第一异步FIFO模块和所述第三异步FIFO模块
并且向所述第六运算级和所述第一运算级以及其间的运算级提供所述第一时钟信号。5.根据权利要求1
‑
4中任一项所述的运算核,其特征在于,所述运算模块包括第一哈希引擎...
【专利技术属性】
技术研发人员:范志军,薛可,许超,杨作兴,
申请(专利权)人:深圳比特微电子科技有限公司,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。