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 条
  • [41] Structured DFT Development Approach for Chisel-Based High Performance RISC-V Processors
    Zhang, Bin
    Cai, Ye
    He, Zhiheng
    Liang, Sen
    He, Wei
    2023 IEEE INTERNATIONAL TEST CONFERENCE IN ASIA, ITC-ASIA, 2023,
  • [42] Day-Night architecture: Development of an ultra-low power RISC-V processor for wearable anomaly detection
    Choi, Eunjin
    Park, Jina
    Lee, Kyeongwon
    Lee, Jae-Jin
    Han, Kyuseung
    Lee, Woojoo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 152
  • [43] HPDcache: Open-Source High-Performance L1 Data Cache for RISC-V Cores
    Fuguet, Cesar
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, : 377 - 378
  • [44] Vitruvius plus : An Area-Efficient RISC-V Decoupled Vector Coprocessor for High Performance Computing Applications
    Minervini, Francesco
    Palomar, Oscar
    Unsal, Osman
    Reggiani, Enrico
    Quiroga, Josue
    Marimon, Joan
    Rojas, Carlos
    Figueras, Roger
    Ruiz, Abraham
    Gonzalez, Alberto
    Mendoza, Jonnatan
    Vargas, Ivan
    Hernandez, Cesar
    Cabre, Joan
    Khoirunisya, Lina
    Bouhali, Mustapha
    Pavon, Julian
    Moll, Francesc
    Olivieri, Mauro
    Kovac, Mario
    Kovac, Mate
    Dragic, Leon
    Valero, Mateo
    Cristal, Adrian
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2023, 20 (02)
  • [45] FPGA based Implementation of High Performance Architectural level Low Power 32-bit RISC Core
    Joseph, Neenu
    Sabarinath, S.
    Sankarapandiammal, K.
    2009 INTERNATIONAL CONFERENCE ON ADVANCES IN RECENT TECHNOLOGIES IN COMMUNICATION AND COMPUTING (ARTCOM 2009), 2009, : 53 - +
  • [46] Enhancing Fault Tolerance in High-Performance Computing: A Real Hardware Case Study on a RISC-V Vector Processing Unit
    Barbirotta, Marcello
    Minervini, Francesco
    Morales, Carlos Rojas
    Cristal, Adrian
    Unsal, Osman
    Olivieri, Mauro
    IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2024, 5 : 553 - 565
  • [47] High-performance and low-power memory-interface architecture for video processing applications
    Kim, H
    Park, IC
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2001, 11 (11) : 1160 - 1170
  • [48] A Low-Power and High-Performance 10nm SRAM Architecture for Mobile Applications
    Clinton, Michael
    Cheng, Hank
    Liao, H. J.
    Lee, Robin
    Wu, Ching-Wei
    Yang, Johnny
    Hsieh, Hau-Tai
    Wu, Frank
    Yang, Jung-Ping
    Katoch, Atul
    Achyuthan, Arun
    Mikan, Donald
    Sheffield, Bryan
    Chang, Jonathan
    2017 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (ISSCC), 2017, : 210 - 210
  • [49] Slow and Steady Wins the Race? A Comparison of Ultra-Low-Power RISC-V Cores for Internet-of-Things Applications
    Schiavone, Pasquale Davide
    Conti, Francesco
    Rossi, Davide
    Gautschi, Michael
    Pullini, Antonio
    Flamand, Eric
    Benini, Luca
    2017 27TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2017,
  • [50] NEDA: A low-power high-performance DCT architecture
    Shams, AM
    Chidanandan, A
    Pan, W
    Bayoumi, MA
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (03) : 955 - 964