A High-Performance Core Micro-Architecture Based on RISC-V ISA for Low Power Applications

被引:11
|
作者
Bora, Satyajit [1 ]
Paily, Roy [1 ]
机构
[1] Indian Inst Technol Guwahati, Dept Elect & Elect Engn, Gauhati 781039, India
关键词
Micro-architecture; RV32IM; RISC-V; functional unit; Baugh Wooley; Booth; veddic; Dadda; FPGA; ARM; PROCESSOR;
D O I
10.1109/TCSII.2020.3043204
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Design of high-performance processors with very low power requirement is the primary goal of many contemporary and futuristic applications. This brief presents a novel processor micro-architecture which is capable of achieving these requirements. The micro-architecture is based on RISC-V Instruction Set Architecture (ISA). The core is implemented and verified on Xilinx Virtex-7 FPGA board with a resource requirement of 7617 LUTs and 2319 FFs. This core could achieve a Dhrystone benchmark score of 1.71 DMIPS per MHz which is higher than ARM Cortex-M3 (1.50 DMIPS per MHz) and ARM Cortex-M4 (1.52 DMIPS per MHz). The Coremark benchmark is also tested on this core and it gives 4.13 Coremark per MHz. The physical design result of the core using commercial tools shows that it can achieve a maximum frequency of 198.02 MHz with 0.036 mm(2) area and 17.36 KW/MHz power requirement at UMC 40 nm technology node. The core consumes a dynamic power of 19.75 mu W/MHz at UMC 90nm which is 36% and 40% better than ARM Cortex-M3 and Cortex-M4 respectively and also lower than many others cores. The results show that this core can outperform many existing commercial and open-source cores.
引用
收藏
页码:2132 / 2136
页数:5
相关论文
共 50 条
  • [1] DuckCore: A Fault-Tolerant Processor Core Architecture Based on the RISC-V ISA
    Li, Jiemin
    Zhang, Shancong
    Bao, Chong
    ELECTRONICS, 2022, 11 (01)
  • [2] Power Side-Channel Attacks on Crypto-Core Based on RISC-V ISA for High-Security Applications
    Ignatius, Titu Mary
    Singha, Thockchom Birjit
    Palathinkal, Roy Paily
    IEEE ACCESS, 2024, 12 : 150230 - 150248
  • [3] Experimental evaluation of RISC-V micro-architecture against fault injection attack
    Esmaeilian, Maryam
    Beitollahi, Hakem
    MICROPROCESSORS AND MICROSYSTEMS, 2024, 104
  • [4] High-Performance RISC-V Emulation
    Lupori, Leandro
    do Rosario, Vanderson Martins
    Borin, Edson
    HIGH PERFORMANCE COMPUTING SYSTEMS, WSCAD 2018, 2020, 1171 : 135 - 151
  • [5] Towards a High-Performance RISC-V Emulator
    Lupori, Leandro
    do Rosario, Vanderson Martins
    Borin, Edson
    2018 SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS (WSCAD 2018), 2018, : 213 - 220
  • [6] Microarchitecture based RISC-V Instruction Set Architecture for Low Power Application
    Deepika, R.
    Priyadharsini, S. M. Gopika
    Malar, M. Muthu
    Anand, I. Vivek
    JOURNAL OF PHARMACEUTICAL NEGATIVE RESULTS, 2022, 13 : 362 - 371
  • [7] An In-Depth Vulnerability Analysis of RISC-V Micro-Architecture Against Fault Injection Attack
    Kazemi, Zahra
    Norollah, Amin
    Kchaou, Afef
    Fazeli, Mahdi
    Hely, David
    Beroulle, Vincent
    34TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT 2021), 2021,
  • [8] FlexBits: A Configurable Lightweight RISC-V Micro-architecture for Flexible Bit-Width Execution
    Xu, Zhiyuan
    Kang, Xinyu
    Wang, Xingbo
    Chen, Bingzhen
    Ye, Terry Tao
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 287 - 291
  • [9] A RISC-V in-network accelerator for flexible high-performance low-power packet processing
    Di Girolamo, Salvatore
    Kurth, Andreas
    Calotoiu, Alexandru
    Benz, Thomas
    Schneider, Timo
    Beranek, Jakub
    Benini, Luca
    Hoefler, Torsten
    2021 ACM/IEEE 48TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA 2021), 2021, : 958 - 971
  • [10] ZeroVex: A Scalable and High-performance RISC-V Vector Processor Core for Embedded Systems
    Zhao, Tenghao
    Ye, Zhaohui
    2024 IEEE 35TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, ASAP 2024, 2024, : 32 - 33