一种数据处理电路、算力板、矿机以及挖矿系统技术方案

技术编号:19340607 阅读:56 留言:0更新日期:2018-11-07 13:21
本发明专利技术实施例公开了一种数据处理电路、算力板、矿机以及挖矿系统,涉及数据处理技术领域。数据处理电路应用于数字货币挖矿机,数据处理电路包括并联的至少两个数据处理模组,其中:每一个数据处理模组包括至少三个电源输入端,且同一个数据处理模组的不同电源输入端连接的供电电源互不相同。相比于现有技术,在本发明专利技术实施例中,数据处理电路中的各数据处理模组是相互并联的,不同数据处理模组的相同电源输入端上的电压相互一致,因而能够提升数据处理电路的稳定性和安全性。

A data processing circuit, power plate, mining machine and mining system.

The embodiment of the invention discloses a data processing circuit, an arithmetic board, a mining machine and a mining system, which relates to the technical field of data processing. Data processing circuit is applied to digital money miner. Data processing circuit includes at least two data processing modules in parallel. Each data processing module includes at least three power input terminals, and different power supply terminals connected to the same data processing module are different from each other. Compared with the existing technology, in the embodiment of the present invention, each data processing module in the data processing circuit is parallel to each other, and the voltage on the same power input terminal of the different data processing modules is consistent with each other, thus improving the stability and security of the data processing circuit.

【技术实现步骤摘要】
一种数据处理电路、算力板、矿机以及挖矿系统
本专利技术涉及数据处理
,尤其涉及一种数据处理电路、算力板、矿机以及挖矿系统。
技术介绍
目前,数字货币挖矿机通常可采用串联数据处理电路实现任务的处理。具体地,串联数据处理电路是指将计算设备中的多个数据处理模组进行串联,并将最高级数据处理模组的供电端与输入电源连接,将每一个数据处理模组的输出端与下一级数据处理模组的供电端连接,将最低级数据处理模组的输出端接地(或公共负端),以在输入电源和接地端之间形成多级串联的电压域。但是,申请人在研究中发现,由于数字货币挖矿机中的每一个数据处理模组的内阻并不完全一致,因而在串联供电时,可能会存在部分数据处理模组的工作电压过大或者过小的问题,进而可能会影响整个数据处理电路甚至整个数字货币挖矿机的稳定性和安全性。也就是说,现有的数据处理电路存在稳定性较差以及安全性较低的问题。
技术实现思路
第一方面,本专利技术实施例提供了一种数据处理电路,应用于数字货币挖矿机,数据处理电路包括并联的至少两个数据处理模组,其中:每一个数据处理模组包括至少三个电源输入端,且同一个数据处理模组的不同电源输入端连接的供电电源互不相同。也就是说,数据处理电路中的至少一个数据处理模组是相互并联在一起的,这就使得不同数据处理模组的相同电源输入端上的电压相互一致,因而能够提升数据处理电路的稳定性和安全性。结合第一方面,在第一方面的第一种可能的实现方式中,每一数据处理模组包括处理芯片以及存储单元,其中:处理芯片,用于调用存储单元中的任务数据,并基于任务数据得出任务结果;存储单元,用于存储任务数据。也就是说,在数据处理模组中设置了相应的存储单元,使得在执行较为复杂的处理任务后,数据处理模组的内存可以满足高存储容量和高存储带宽的需求,不仅能够提升数据处理模组的数据处理效率,还能保证相应数字货币挖矿机的正常工作。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,处理芯片为ASIC芯片。也就是说,数据处理模组中采用的处理芯片是具备低成本、高效率以及低功耗特点的ASIC芯片,从而能够进一步保证数据处理模组的数据处理效率,提升了数字货币挖矿机的工作效率。结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,处理芯片,用于在接收到数据运算任务后,调用存储单元中与数据运算任务相对应的任务数据。也就是说,数据处理模组可在接收到数据运算任务之后,再去访问存储单元,并从存储单元中调用相应任务数据,而在没有接收到数据运算任务时,可不做任何操作,从而不仅节省了网络带宽资源,还提升了数据处理的灵活性。结合第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,处理芯片包括至少一个处理单元,存储单元包括至少一个存储子单元,其中:每一个处理单元对应至少一个存储子单元,每一个存储子单元对应一个处理单元。也就是说,处理芯片中可包括一个或者两个以上的处理单元,从而能够提升数据处理模组的数据处理效率;存储单元可包括一个或者两个以上的存储子单元,从而能够保证高存储容量和高存储带宽的需求。结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,每一个处理单元包括控制子单元以及读写子单元,其中:控制子单元,用于控制读写子单元对存储单元进行数据处理;读写子单元,用于在控制子单元的控制下对存储单元进行数据处理。也就是说,每一个处理单元均可包括用于任务处理的控制子单元和用于读写数据的读写子单元,从而能够实现对任务数据的高效率调用。结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,控制子单元,用于在接收到数据运算任务后,向读写子单元发送调用指令,并接收读写子单元返回的任务数据,并基于任务数据得出与数据运算任务相对应的任务结果;读写子单元,用于在接收到调用指令后,从存储单元中读取与数据运算任务相对应的任务数据,并将任务数据返回至控制子单元。也就是说,控制子单元可在接收到数据运算任务之后,再通过对读写子单元的控制,调用存储单元中的任务数据,而在没有接收到数据运算任务时,可不做任何操作,从而不仅避免了对网络带宽资源的浪费,还节省了实现的成本。结合第一方面的第五种可能的实现方式,在第一方面的第七种可能的实现方式中,数据处理模组的第一电源输入端,用于连接第一供电电源,第一供电电源用于向数据处理模组中的各控制子单元供电;数据处理模组的第二电源输入端,用于连接的第二供电源,第二供电电源用于向数据处理模组中的各读写子单元以及各存储子单元供电;数据处理模组的第三电源输入端,用于连接的第三供电电源,第三供电电源用于向数据处理模组中的各接口供电。结合第一方面的第四种可能的实现方式,在第一方面的第八种可能的实现方式中,至少一个处理单元为高速运算芯片。也就是说,处理单元可为能够实现高速运算的专用加速芯片,从而进一步提升了数据处理模组的数据处理效率。结合第一方面的第四种可能的实现方式,在第一方面的第九种可能的实现方式中,至少一个存储子单元为SRAM、DRAM、GDDR或者DDRSDRAM。也就是说,存储子单元均为可以实现高速读写的随机存取存储器,因而能够保证数据处理的高效性。结合第一方面的第四种可能的实现方式,在第一方面的第十种可能的实现方式中,至少一个存储子单元为硬盘。也就是说,存储子单元还可为任意能够存储任务数据的存储器,从而保证了存储子单元的可实现性以及低成本。结合第一方面,在第一方面的第十一种可能的实现方式中,处理芯片,还用于更新存储单元中的任务数据。也就是说,处理芯片还可对存储单元中的任务数据进行更新操作,从而提升了数据处理的准确性。结合第一方面的第十一种可能的实现方式,在第一方面的第十二种可能的实现方式中,处理芯片,还用于在接收到数据更新任务后,更新存储单元中与数据更新任务相对应的任务数据。也就是说,处理芯片还可在接收到数据更新任务之后,再进行存储单元中任务数据的更新操作,而在没有接收到数据更新任务时,可不执行任何操作,从而不仅节省了网络带宽资源,还提升了数据处理的灵活性。结合第一方面~第十二方面的第一种可能的实现方式,在第一方面的第十三种可能的实现方式中,数据处理电路还包括通信模组,其中:通信模组,用于连接至少一个数据处理模组和任务服务器。也就是说,算力板上还设置有能够与外界建立通信的通信模组,为算力板甚至整个数字货币挖矿机的工作提供了基础。结合第一方面的第十三种可能的实现方式,在第一方面的第十四种可能的实现方式中,通信模组,用于接收任务服务器发送的处理任务,并将处理任务发送给至少一个数据处理模组。也就是说,通信模组可将任务服务器发送的处理任务发送给算力板上的至少一个数据处理模组,并可将数据处理模组处理之后的任务结果返回给任务服务器,进一步保证了算力板上的各数据处理模组的正常工作。结合第一方面的第十四种可能的实现方式,在第一方面的第十五种可能的实现方式中,通信模组,用于接收任务服务器发送给控制器,并由控制器发送的处理任务。也就是说,通信模组发送给数据处理模组的处理任务是控制器转发给通信模组的处理任务,使得通信模组无需直接与任务服务器建立连接,节省了网络带宽,且,一个控制器可连接多个算力板上的通信模组,进而还能节省实现成本。结合第一本文档来自技高网...

【技术保护点】
1.一种数据处理电路,应用于数字货币挖矿机,其特征在于,所述数据处理电路包括并联的至少两个数据处理模组,其中:每一个数据处理模组包括至少三个电源输入端,且同一个数据处理模组的不同电源输入端连接的供电电源互不相同。

【技术特征摘要】
1.一种数据处理电路,应用于数字货币挖矿机,其特征在于,所述数据处理电路包括并联的至少两个数据处理模组,其中:每一个数据处理模组包括至少三个电源输入端,且同一个数据处理模组的不同电源输入端连接的供电电源互不相同。2.如权利要求1所述的数据处理电路,其特征在于,每一数据处理模组包括处理芯片以及存储单元,其中:所述处理芯片,用于调用所述存储单元中的任务数据,并基于所述任务数据得出任务结果;所述存储单元,用于存储所述任务数据。3.如权利要求2所述的数据处理电路,其特征在于,所述处理芯片为专用集成电路ASIC芯片。4.如权利要求2所述的数据处理电路,其特征在于,所述处理芯片,用于在接收到数据运算任务后,调用所述存储单元中与所述数据运算任务相对应的任务数据。5.如权利要求2所述的数据处理电路,其特征在于,所述处理芯片包括至少一个处理单元,所述存储单元包括至少一个存储子单元,其中:每一个处理单元对应至少一个存储子单元,每一个存储子单元对应一个处理单元。6.如权利要求5所述的数据处理电路,其特征在于,每一个处理单元包括控制子单元以及读写子单元,其中:所述控制子单元,用于控制所述读写子单元对所述存储单元进行数据处理;所述读写子单元,用于在所述控制子单元的控制下对所述存储单元进行数据处理。7.如权利要求6所述的数据处理电路,其特征在于,所述控制子单元,用于在接收到数据运算任务后,向所述读写子单元发送调用指令,并接收所述读写子单元返回的任务数据,并基于所述任务数据得出与所述数据运算任务相对应的任务结果;所述读写子单元,用于在接收到所述调用指令后,从所述存储单元中读取与所述数据运算任务相对应的任务数据,并将所述任务数据返回至所述控制子单元。8.如权利要求6所述的数据处理电路,其特征在于,所述数据处理模组的第一电源输入端,用于连接第一供电电源,所述第一供电电源用于向所述数据处理模组中的各控制子单元供电;所述数据处理模组的第二电源输入端,用于连接的第二供电源,所述第二供电电源用于向所述数据处理模组中的各读写子单元以及各存储子单元供电;所述数据处理模组的第三电源输入端,用于连接的第三供电电源,所述第三供电电源用于向所述数据处理模组中的各接口供电。9.如权利要求5所述的数据处理电路,其特征在于,所述至少一个处理单元为高速运算芯片。10.如权利要求5所述的数据处理电路,其特征在于,所述至少一个存储子单元为静态随机存取存储器SRAM、动态随机存取存储器DRAM、图形用双倍数据传输率存储器GDDR或者双倍速率同步动态随机存储器DDRSDRAM。11.如权利要求5所述的数据处理电路组,其特征在于,所述至少一个存储子单元为硬盘。12.如权利要求1所述的数据处理电路,其特征在于,所述处理芯片,还用于更新所述存储单元中的任务数据。13.如权利要求12所述的数据处理电路,其特征在于,所述处理芯片,还用于在接收到数据更新任...

【专利技术属性】
技术研发人员:王利军邹桐
申请(专利权)人:北京比特大陆科技有限公司
类型:发明
国别省市:北京,11

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

1