首页> 外文会议>International Conference on Communication Systems and Network Technologies >Implementation and Extension of Bit Manipulation Instruction on RISC-V Architecture using FPGA
【24h】

Implementation and Extension of Bit Manipulation Instruction on RISC-V Architecture using FPGA

机译:使用FPGA在RISC-V架构上实现和扩展位操作指令

获取原文

摘要

Consumer electronic computational device requires an efficient system, having minimal Cost and Power Consumption, with high energy efficiency and security. RISCV is a widely accepted Instruction set architecture (ISA) due to its compatibility with direct native hardware implementation rather than simulations and has support for extensive ISA extensions with specialized variants. Bit Manipulation Instructions (BMIs) were introduced by ARM and Intel to improve the runtime efficiency and power dissipation of the program although RISC-V ISA is popular it currently supports only two basic BMIs.This paper presents a simplified architecture of a fully Synthesizable 32-bit processor ”bitRISC” based on the open-source RISC-V (RV32I) ISA and also introduced two new RISC-V BMI’s and implemented it on our designed processor, targeted for low-cost Embedded/IoT systems to optimize power, cost and design complexity. The ”bitRISC” is a single cycle processor designed using Verilog HDL and our simplified architecture and is further prototyped on ”ZedBoard” FPGA.
机译:消费电子计算设备需要一种高效的系统,该系统具有最低的成本和功耗,并具有高能效和安全性。由于RISCV与直接的本机硬件实现(而不是仿真)兼容,因此是一种广泛接受的指令集体系结构(ISA),并且支持具有特殊变体的广泛ISA扩展。尽管RISC-V ISA很流行,但ARM和Intel引入了位操作指令(BMI)来提高程序的运行效率和功耗。本文提出了一种完全可综合的32位BMI的简化体系结构。基于开源RISC-V(RV32I)ISA的位处理器“ bitRISC”,还推出了两个新的RISC-V BMI,并将其实现在我们设计的处理器上,以低成本的嵌入式/ IoT系统为目标,以优化功耗,成本和成本。设计复杂度。 “ bitRISC”是使用Verilog HDL和我们简化的架构设计的单周期处理器,并进一步在“ ZedBoard” FPGA上进行了原型设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号