-
公开(公告)号:CN114547546B
公开(公告)日:2025-03-04
申请号:CN202210210273.3
申请日:2022-03-04
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本发明公开了一种基于8T‑SRAM单元的多位矢量‑矩阵乘积运算器,包括:行多通道数字模拟转换器、运算阵列、SRAM位读写电路、SRAM行选择电路、列多通道模拟数字转换器和后处理电路;行多通道数字模拟转换器用于将输入数据二进制数转换为相应的电流;运算阵列由M行、N×P列8T‑SRAM单元组成,用于权重矩阵的存储以及输入电流和权重矩阵的乘积运算;列多通道模拟数字转换器用于将所对应第j列的读位线上的输出电流差转换为二进制数Dj;后处理电路用于对Dj进行相应的左移位操作,给予所对应的列单元相应的二进制权重,并将相邻P通道左移位后的输出求和,得到最终矢量输出。本发明无需过多增加单元面积,避免存储电位互相干扰,且能提高神经网络前向传播效率。
-
公开(公告)号:CN114547546A
公开(公告)日:2022-05-27
申请号:CN202210210273.3
申请日:2022-03-04
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本发明公开了一种基于8T‑SRAM单元的多位矢量‑矩阵乘积运算器,包括:行多通道数字模拟转换器、运算阵列、SRAM位读写电路、SRAM行选择电路、列多通道模拟数字转换器和后处理电路;行多通道数字模拟转换器用于将输入数据二进制数转换为相应的电流;运算阵列由M行、N×P列8T‑SRAM单元组成,用于权重矩阵的存储以及输入电流和权重矩阵的乘积运算;列多通道模拟数字转换器用于将所对应第j列的读位线上的输出电流差转换为二进制数Dj;后处理电路用于对Dj进行相应的左移位操作,给予所对应的列单元相应的二进制权重,并将相邻P通道左移位后的输出求和,得到最终矢量输出。本发明无需过多增加单元面积,避免存储电位互相干扰,且能提高神经网络前向传播效率。
-
公开(公告)号:CN112905238A
公开(公告)日:2021-06-04
申请号:CN202110172944.7
申请日:2021-02-08
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本发明提供一种区块链智能合约执行器及方法、区块链运行系统。其中,该区块链智能合约执行器包括:通用处理器和区块链智能合约协处理器;所述通用处理器用于将所述智能合约扩展指令对应的实际执行过程转至所述区块链智能合约协处理器进行执行;其中,所述智能合约扩展指令是指通用指令集外所扩展的与智能合约对应的专用指令;所述区块链智能合约协处理器,用于根据所述智能合约扩展指令进行相应的智能合约执行操作,其中,所述智能合约扩展指令用于实现智能合约程序中的频发任务。采用本发明公开的区块链智能合约执行器,能够通过专门设计区块链智能合约协处理器的方式来实现频发任务的快速执行,从而提升智能合约的执行效率。
-
公开(公告)号:CN119892374A
公开(公告)日:2025-04-25
申请号:CN202510064601.7
申请日:2025-01-15
Applicant: 北京微芯区块链与边缘计算研究院
IPC: H04L9/32 , H04L9/00 , H04L9/40 , H04L67/104 , H04L67/566 , H04L67/12
Abstract: 本申请公开了一种支持物联网的区块链底层平台系统,包括接入层、核心模块层、基础组件层和存储资源层;其中,接入层包括区块链中间件,区块链中间件用于简化物联网设备的接入,并快速建立物联网设备与区块链的连接;核心模块层包括身份权限管理模块、隐私保护模块、共识算法模块、链管理模块、链配置模块、交易缓冲模块、账本缓冲模块、P2P网络模块和区块验证模块;基础组件层包括密码库模块、证书库模块、装配容器库模块、配置库模块和消息总线模块,存储资源层用于区块链数据的存储。本申请提供的一种支持物联网的区块链底层平台系统能有效的保证数据的安全性和隐私性,并且具备良好的扩展性,方便物联网设备大量组网和数据交互。
-
公开(公告)号:CN119045777A
公开(公告)日:2024-11-29
申请号:CN202410992014.X
申请日:2024-07-23
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本发明提出一种基于单比特串行加权累加的多位矢量‑矩阵乘积运算器,包括:并转串电路,用于将多位矢量‑矩阵数据转换为相应的串行比特序列;多通道电流驱动器,用于根据串行比特序列产生对应的行驱动电流;由M行、N列8T‑SRAM单元组成的运算阵列,用于根据行驱动电流和8T‑SRAM单元内存储的权重矩阵的比特值进行单比特乘法操作产生乘积电流,并将同一列上的所有8T‑SRAM单元产生的乘积电流相加以得到对应列的列总电流;多通道模拟数字转换器,用于对各列总电流进行量化处理以得到单比特乘法累加结果序列;列加权累加电路,用于对单比特乘法累加结果序列进行二进制加权累加以得到准确的多位矢量‑矩阵数据对应的运算结果,且降低了运算器的面积和功耗。
-
公开(公告)号:CN112883436A
公开(公告)日:2021-06-01
申请号:CN202110172980.3
申请日:2021-02-08
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本发明提供一种智能合约专用芯片装置及执行方法、区块链节点装置。其中,该智能合约专用芯片装置包括:接口单元、调度单元、密码学单元、片内存储单元以及智能合约执行单元;所述密码学单元用于在智能合约执行过程中进行密码学操作;所述调度单元用于在智能合约执行过程中实现各个单元之间的交互调度和控制操作;所述智能合约执行单元用于根据接收的智能合约代码和智能合约的目标数据进行智能合约执行操作,并返回智能合约执行结果数据。采用本发明公开的智能合约专用芯片装置,能够避免用户隐私数据和智能合约代码被恶意读取和泄露,保证了芯片装置与区块链节点主机的数据通信和智能合约代码的真实性及完整性,从而提高了智能合约执行的安全性。
-
公开(公告)号:CN112882774A
公开(公告)日:2021-06-01
申请号:CN202110172669.9
申请日:2021-02-08
Applicant: 北京微芯区块链与边缘计算研究院
IPC: G06F9/448
Abstract: 本发明提供一种并行执行的智能合约芯片装置及方法、区块链节点装置。其中,该并行执行的智能合约芯片装置包括:接口单元、片内存储单元、调度单元、智能合约执行单元;所述调度单元用于将接口单元接收的外部数据中的智能合约代码存储到片内存储单元,将接口单元接收的外部数据中的智能合约信息分配至智能合约执行单元,并将智能合约执行单元产生的智能合约执行结果数据发送至接口单元;所述智能合约执行单元用于根据接收到的智能合约代码和智能合约信息并行执行智能合约运算,并返回智能合约运算结果数据。采用本发明公开的智能合约芯片装置,能够实现多个区块链智能合约执行单元并行执行多个智能合约,从而提升了智能合约的执行效率。
-
公开(公告)号:CN119892472A
公开(公告)日:2025-04-25
申请号:CN202510064602.1
申请日:2025-01-15
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本申请公开了一种基于区块链的嵌入式物联网操作系统,在嵌入式物联网操作系统的内核中集成区块链组件,区块链组件包括区块链客户端、设备身份注册模块和智能合约执行模块:其中,区块链客户端用于建立与区块链数据平台的区块链网络连接,并处理交易请求;设备身份注册模块用于设备首次接入区块链网络时向区块链数据平台发送注册请求,并接收区块链数据平台根据注册请求返回的设备身份唯一标识;智能合约执行模块用于负责设备身份认证与数据交互。本申请将区块链集成到嵌入式物联网操作系统的内核中,使得物联网设备能够直接利用区块链的特性,无需依赖外部平台或第三方服务,提高了物联网设备的数据安全性、信任度和数据溯源能力。
-
公开(公告)号:CN118069364A
公开(公告)日:2024-05-24
申请号:CN202410250546.6
申请日:2024-03-05
Applicant: 北京微芯区块链与边缘计算研究院
Abstract: 本公开提出了一种智能合约的运算方法、装置、设备及存储介质,涉及数据处理技术领域,包括:将智能合约在各个CPU核中对应的第一地址映射至双倍速率同步动态随机存储器DDR中的第二地址;响应于接收到任务处理指令,从所述第二地址中获取所述智能合约的数据;对所述智能合约的数据进行处理。由此,可以解决用CPU核难以运算较大智能合约的问题,提高了较大智能合约运算效率。
-
-
-
-
-
-
-
-