首页> 美国卫生研究院文献>Micromachines >A RISC-V Processor with Area-Efficient Memristor-Based In-Memory Computing for Hash Algorithm in Blockchain Applications
【2h】

A RISC-V Processor with Area-Efficient Memristor-Based In-Memory Computing for Hash Algorithm in Blockchain Applications

机译:具有基于面积忆阻器的内存计算的RISC-V处理器用于区块链应用中的哈希算法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Blockchain technology is increasingly being used in Internet of things (IoT) devices for information security and data integrity. However, it is challenging to implement complex hash algorithms with limited resources in IoT devices owing to large energy consumption and a long processing time. This paper proposes a RISC-V processor with memristor-based in-memory computing (IMC) for blockchain technology in IoT applications. The IMC-adapted instructions were designed for the Keccak hash algorithm by virtue of the extendibility of the RISC-V instruction set architecture (ISA). Then, a RISC-V processor with area-efficient memristor-based IMC was developed based on an open-source core for IoT applications, Hummingbird E200. The general compiling policy with the data allocation method is also disclosed for the IMC implementation of the Keccak hash algorithm. An evaluation shows that >70% improvements in both performance and energy saving were achieved with limited area overhead after introducing IMC in the RISC-V processor.
机译:区块链技术越来越多地用于物联网(IoT)设备中,以实现信息安全和数据完整性。但是,由于能耗大且处理时间长,在物联网设备中使用有限的资源来实现复杂的哈希算法具有挑战性。本文针对物联网应用中的区块链技术提出了一种具有基于忆阻器的内存中计算(IMC)的RISC-V处理器。借助RISC-V指令集体系结构(ISA)的可扩展性,针对Keccak哈希算法设计了适用于IMC的指令。然后,基于面向物联网应用的开源内核Hummingbird E200,开发了具有基于面积忆阻器的IMC的RISC-V处理器。还公开了用于Keccak哈希算法的IMC实现的具有数据分配方法的通用编译策略。评估表明,将IMC引入RISC-V处理器后,在有限的区域开销下,性能和节能方面的改进均超过了70%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号