-
公开(公告)号:CN114648319A
公开(公告)日:2022-06-21
申请号:CN202011509432.7
申请日:2020-12-18
申请人: 深圳比特微电子科技有限公司
摘要: 本公开涉及执行哈希算法的电路、计算芯片、加密货币矿机和方法。一种用于执行哈希算法的电路包括:以流水线结构布置的多个运算级,每个包括用于存储当前运算级的扩展数据的第0至第15扩展寄存器;和多个扩展数据运算逻辑模块,每个设置在包括第一运算级和其后的第二运算级的相邻两个运算级之间,并包括用于基于第一运算级的第1扩展寄存器中的扩展数据计算第二运算级的第0扩展寄存器中的扩展数据的第一子模块和用于基于第一运算级的第0扩展寄存器中的扩展数据计算第二运算级的第15扩展寄存器中的扩展数据的第二子模块,其中第二运算级的第(i‑1)扩展寄存器中的扩展数据是第一运算级的第i扩展寄存器中的扩展数据,其中2≤i≤15且i为整数。
-
公开(公告)号:CN114629469A
公开(公告)日:2022-06-14
申请号:CN202011428628.3
申请日:2020-12-09
申请人: 深圳比特微电子科技有限公司
IPC分类号: H03K3/353
摘要: 本公开涉及一种动态D触发器、寄存器、芯片和执行比特币挖矿的装置。提供一种动态D触发器,包括:输入端,用于接收输入数据;输出端,用于提供输出数据来响应所述输入数据;时钟信号端,用于接收时钟信号;第一锁存单元,用于锁存来自输入端的输入数据并在时钟信号的控制下传输所述输入数据;以及第二锁存单元,用于锁存来自第一锁存单元的数据并在时钟信号的控制下传输第一锁存单元锁存的数据;其中,第一锁存单元和第二锁存单元依次串联连接在输入端和输出端之间;以及其中,输出端被配置为将来自第二锁存单元的数据作为输出数据输出。
-
公开(公告)号:CN113608575B
公开(公告)日:2022-02-08
申请号:CN202111174118.2
申请日:2021-10-09
申请人: 深圳比特微电子科技有限公司
IPC分类号: G06F1/04
摘要: 本公开涉及流水线时钟驱动电路、计算芯片、算力板和计算设备。公开了一种流水线时钟驱动电路,为包括多个运算级的流水线提供脉冲时钟信号,包括:多级时钟驱动电路,每级时钟驱动电路为相应运算级提供脉冲时钟信号;和时钟源,耦合到第一级时钟驱动电路的输入,用于提供基本时钟信号,其他各级时钟驱动电路的输入耦合到上一级时钟驱动电路的输出,每级时钟驱动电路包括:触发器,耦合到本级时钟驱动电路的输入;延时模块,耦合到触发器的输出,对触发器输出的脉冲信号进行延时,将其反馈到触发器并输出到下一级时钟驱动电路;和组合逻辑模块,耦合到触发器和延时模块的输出,对其进行组合逻辑运算来产生脉冲时钟信号以提供到流水线的相应运算级。
-
公开(公告)号:CN111930682A
公开(公告)日:2020-11-13
申请号:CN202010687821.2
申请日:2020-07-16
申请人: 深圳比特微电子科技有限公司
摘要: 本公开涉及一种时钟树、哈希引擎、计算芯片、算力板和数字货币挖矿机。所述哈希引擎包括:输入模块,被配置为接收数据块;运算模块,被配置为对接收的数据块进行哈希运算,所述运算模块包括以流水线结构布置的多个运算级以使得基于所述数据块的数字信号沿着所述多个运算级依次传递,所述多个运算级中的每个运算级包括多个寄存器和组合逻辑模块;和时钟模块,被配置为向所述多个运算级的每一个运算级提供时钟信号,所述时钟模块包括多级时钟驱动电路以使得来自于时钟源的时钟信号沿着所述多级时钟驱动电路依次传递,其中对于所述多个运算级中的每个运算级的所述多个寄存器,所述数字信号的传递方向与所述时钟信号的传递方向相同。
-
公开(公告)号:CN111600699A
公开(公告)日:2020-08-28
申请号:CN202010555957.8
申请日:2020-06-17
申请人: 深圳比特微电子科技有限公司
IPC分类号: H04L9/06
摘要: 本公开涉及用于实现散列算法的电路和方法。提供有一种用于执行散列算法的电路,包括:输入模块,用于接收数据;以及运算模块,用于基于接收到的数据计算散列值,所述运算模块包括:多个寄存器,用于存储运算模块的数据;多个组合逻辑运算部,所述多个组合逻辑运算部中的每个组合逻辑运算部用于对来自所述多个寄存器中的一个或多个寄存器的数据执行组合逻辑运算,其中,所述多个寄存器包括接收从所述多个组合逻辑运算部中的一个或多个组合逻辑运算部输出的组合逻辑运算数据的第一组寄存器和接收从所述多个寄存器中的一个或多个寄存器输出的移位数据的第二组寄存器,其中,所述第一组寄存器由锁存器构成,并且所述第二组寄存器由触发器构成。
-
公开(公告)号:CN116861973B
公开(公告)日:2023-12-15
申请号:CN202311134860.X
申请日:2023-09-05
申请人: 深圳比特微电子科技有限公司
摘要: 本公开涉及用于卷积运算的改进的电路、芯片、设备及方法。一种用于卷积运算的电路包括:卷积电路,被配置为在每个周期对以下两项执行卷积运算:(1)来自卷积网络的多个输入通道的输入数据的至少一部分,和(2)卷积网络的多个卷积核的系数数据的至少一部分,其中多个卷积核中的每个卷积核与卷积网络的多个输出通道中的相应输出通道相关联。该电路被配置为:使得提供给卷积电路以执行卷积运算的以下一项跨多个连续的周期保持不变:(1)输入数据中被提供给卷积电路的第一数据块,或(2)系数数据中被提供给卷积电路的第二数据块。
-
公开(公告)号:CN114860318A
公开(公告)日:2022-08-05
申请号:CN202110167639.9
申请日:2021-02-05
申请人: 深圳比特微电子科技有限公司
摘要: 本公开涉及运算电路、计算芯片、加密货币矿机和运算电路制造方法。提供了一种运算电路,包括多个运算级,该多个运算级以流水线结构布置,使得由运算电路接收的数据信号沿着该多个运算级的各个运算级依次传递,其中,每个运算级包括沿与流水线方向平行的第一方向布置的多个组合逻辑级和第一寄存器,第一寄存器包括按照第一比特次序沿与流水线方向垂直的第二方向排列的多个比特存储单元,每个组合逻辑级包括沿第二方向排列的多个比特运算单元,并且其中,每个运算级的多个组合逻辑级中的接收前一运算级的第一寄存器所存储的数据的第一组合逻辑级中的多个比特运算单元按照与第一比特次序不同的第二比特次序沿第二方向排列。
-
公开(公告)号:CN114648318A
公开(公告)日:2022-06-21
申请号:CN202011504071.7
申请日:2020-12-18
申请人: 深圳比特微电子科技有限公司
摘要: 本公开涉及执行哈希算法的电路、计算芯片、加密货币矿机和方法。一种电路包括:以流水线结构布置的多个运算级,各自包括第0至第15扩展寄存器;和多个扩展数据运算逻辑模块,各自设置在相邻运算级之间,并包括基于当前运算级的第2扩展寄存器的扩展数据计算用于后一运算级的第0扩展寄存器的扩展数据的第一子模块、基于当前运算级的第0和第14扩展寄存器的扩展数据计算用于后一运算级的第14扩展寄存器的扩展数据的第二子模块、基于当前运算级的第3扩展寄存器的扩展数据计算用于后一运算级的第1扩展寄存器的扩展数据的第三子模块和基于当前运算级的第1和第15扩展寄存器的扩展数据计算用于后一运算级的第15扩展寄存器的扩展数据的第四子模块。
-
公开(公告)号:CN114528247A
公开(公告)日:2022-05-24
申请号:CN202011322084.2
申请日:2020-11-23
申请人: 深圳比特微电子科技有限公司
摘要: 本公开涉及运算核、计算芯片和加密货币矿机。一种运算核包括:输入模块,被配置为接收数据块;被配置为对数据块进行哈希运算的运算模块,包括以流水线结构布置的多个运算级,使得基于数据块的数据信号沿着多个运算级依次传递;异步FIFO模块,设置在相邻的第一运算级和第二运算级之间,被配置为利用第一时钟信号接收从第一运算级输出的数据信号并且利用第二时钟信号将数据信号输出到第二运算级,第一运算级在第二运算级之前;第一时钟模块,被配置为向异步FIFO模块和第一运算级及其之前的运算级提供第一时钟信号;和第二时钟模块,被配置为向异步FIFO模块和第二运算级及其之后的运算级提供第二时钟信号,其中第一时钟信号与第二时钟信号的频率相同。
-
公开(公告)号:CN111612622B
公开(公告)日:2021-03-23
申请号:CN202010432370.8
申请日:2020-05-20
申请人: 深圳比特微电子科技有限公司
摘要: 本公开涉及用于实现散列算法的电路和方法。提供有一种用于执行散列算法的电路,包括:输入模块,用于接收数据;以及运算模块,用于基于接收到的数据计算散列值,运算模块包括以流水线结构布置的多个运算级,多个运算级包括第0运算级、第1运算级、直到第P运算级,P为大于1且小于流水线结构中运算级的数量的固定的正整数,其中,从第1运算级到第P运算级中的每个运算级包括:多个缓存寄存器,用于存储当前运算级的中间值并且以第一频率运行,以及多个扩展寄存器,用于存储当前运算级的扩展数据,并且包括以第一频率运行的第一组扩展寄存器和以第二频率运行的第二组扩展寄存器,其中,第二频率是第一频率的1/N倍。
-
-
-
-
-
-
-
-
-