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 条
  • [31] RVAM16: a low-cost multiple-ISA processor based on RISC-V and ARM Thumb
    Huang, Libo
    Zhang, Jing
    Yang, Ling
    Ma, Sheng
    Wang, Yongwen
    Cheng, Yuanhu
    FRONTIERS OF COMPUTER SCIENCE, 2025, 19 (01)
  • [32] Low-power high-performance 32-bit RISC-V microcontroller on 65-nm silicon-on-thin-BOX (SOTB)
    Hoang T.-T.
    Duran C.
    Nguyen K.-D.
    Dang T.-K.
    Quang Nhu Q.N.
    Than P.H.
    Tran X.-T.
    Le D.-H.
    Tsukamoto A.
    Suzaki K.
    Pham C.-K.
    IEICE Electron. Express, 2020, 20 (1-6): : 1 - 6
  • [33] High-Speed Post-Quantum Cryptoprocessor Based on RISC-V Architecture for IoT
    Hadayeghparast, Shahriar
    Bayat-Sarmadi, Siavash
    Ebrahimi, Shahriar
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (17): : 15839 - 15846
  • [34] Low-power high-performance 32-bit RISC-V microcontroller on 65-nm silicon-on-thin-BOX (SOTB)
    Hoang, Trong-Thuc
    Duran, Ckristian
    Nguyen, Khai-Duy
    Dang, Tuan-Kiet
    Nhu, Quynh Nguyen Quang
    Than, Phuc Hong
    Tran, Xuan-Tu
    Le, Duc-Hung
    Tsukamoto, Akira
    Suzaki, Kuniyasu
    Pham, Cong-Kha
    IEICE ELECTRONICS EXPRESS, 2020, 17 (20):
  • [35] RvDfi: A RISC-V Architecture With Security Enforcement by High Performance Complete Data-Flow Integrity
    Feng, Lang
    Huang, Jiayi
    Li, Luyi
    Zhang, Haochen
    Wang, Zhongfeng
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (10) : 2499 - 2512
  • [36] FPUx: High-Performance Floating-Point Support for Cost-Constrained RISC-V Cores
    Lin, Xian
    Liu, Heming
    Zheng, Xin
    Gao, Huaien
    Cai, Shuting
    Xiong, Xiaoming
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (10) : 1945 - 1949
  • [37] Low-Power License Plate Detection and Recognition on a RISC-V Multi-Core MCU-based Vision System
    Lamberti, Lorenzo
    Rusci, Manuele
    Fariselli, Marco
    Paci, Francesco
    Benini, Luca
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [38] A RISC-V based platform supporting mixed timing-critical and high performance workloads
    Poorhosseini, Mehrdad
    Gruettner, Kim
    2023 26TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, DSD 2023, 2023, : 650 - 659
  • [39] Siwa: a RISC-V RV32I based Micro-Controller for Implantable Medical Applications
    Garcia-Ramirez, R.
    Chacon-Rodriguez, A.
    Castro-Gonzalez, R.
    Arnaud, A.
    Miguez, M.
    Gak, J.
    Molina-Robles, R.
    Madrigal-Boza, G.
    Oviedo-Hernandez, M.
    Solera-Bolanos, E.
    Salazar-Sibaja, D.
    Sanchez-Jimenez, D.
    Fonseca-Rodriguez, M.
    Arrieta-Solorzano, J.
    Rimolo-Donadio, R.
    2020 IEEE 11TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2020,
  • [40] Evaluating the performance efficiency of a soft-processor, variable-length, parallel-execution-unit architecture for FPGAs using the RISC-V ISA
    Matthews, Eric
    Aguila, Zavier
    Shannon, Lesley
    PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 1 - 8