A Custom Designed RISC-V ISA Compatible Processor for SoC

被引:0
|
作者
Sharat, Kavya [1 ]
Bandishte, Sumeet [1 ]
Varghese, Kuruvilla [1 ]
Bharadwaj, Amrutur [1 ]
机构
[1] Indian Inst Sci IISc, Bangalore, Karnataka, India
来源
VLSI DESIGN AND TEST | 2017年 / 711卷
关键词
Processor; Pipeline; Cache; Interrupt controller; Error handling; Debug unit;
D O I
10.1007/978-981-10-7470-7_55
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
RISC-V is an open Instruction Set Architecture (ISA) released by Berkeley Architecture Group from the University of California, at Berkeley (UCB) in 2010. This paper presents the architecture, design and complete implementation of a 32-bit customisable processor system containing a mix of features as listed below. The 32-bit processor based on RISC-V ISA, is capable of handling atomic operations in addition to all integer operations supported by the ISA. The design has a priority-based nested interrupt controller, giving the user an added flexibility to program the priority levels of interrupts. In addition, there is a debug unit which provides internal visibility during program execution. An error detection and correction interface to memories, makes the design resilient to radiation induced bit-flips. The on-chip communication interface follows the standard Wishbone specification. The design has been implemented on Xilinx Virtex-7 XC7VX48T FPGA and achieves a peak frequency of 80 MHz, with the processor stand-alone operating at 190MHz. On a 65 nm technology node, the design operates at a frequency of 170 MHz, while the processor stand-alone, a maximum frequency of 220MHz. The design occupies a footprint of 1.027 mm(2) with 32-KB on-chip memory.
引用
收藏
页码:570 / 577
页数:8
相关论文
共 50 条
  • [41] The Implementation of LeNet-5 with NVDLA on RISC-V SoC
    Feng, Shanggong
    Wu, Junning
    Zhou, Shengang
    Li, Renwei
    PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 39 - 42
  • [42] Intelligent Security Monitoring System Based on RISC-V SoC
    Wu, Wenjuan
    Su, Dongchu
    Yuan, Bo
    Li, Yong
    ELECTRONICS, 2021, 10 (11)
  • [43] Hardware Acceleration Method Using RISC-V Core with No ISA Extensions
    Wygrzywalski, Mateusz
    Skrzypiec, Pawel
    Szczygiel, Robert
    2024 31ST INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEM, MIXDES 2024, 2024, : 265 - 269
  • [44] A remote partial-reconfigurable SoC with a RISC-V soft processor targeting low-end FPGAs
    Yamada, Yuji
    Berjab, Nesrine
    Yoneda, Tomohiro
    Kise, Kenji
    2023 IEEE 16TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP, MCSOC, 2023, : 31 - 37
  • [45] 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)
  • [46] SMARTS: Secure Memory Assurance of RISC-V Trusted SoC
    Wong, Ming Ming
    Haj-Yahya, Jawad
    Chattopadhyay, Anupam
    PROCEEDINGS OF THE 7TH INTERNATIONAL WORKSHOP ON HARDWARE AND ARCHITECTURAL SUPPORT FOR SECURITY AND PRIVACY (HASP '18), 2018,
  • [47] RISC-V based SoC Platform for Neural Network Acceleration
    Rodriguez, Nicolas
    Gigena Ivanovich, Diego
    Villemur, Martin
    Julian, Pedro
    2024 ARGENTINE CONFERENCE ON ELECTRONICS, CAE, 2024, : 142 - 147
  • [48] A RISC-V Processor SoC With Integrated Power Management at Submicrosecond Timescales in 28 nm FD-SOI
    Keller, Ben
    Cochet, Martin
    Zimmer, Brian
    Kwak, Jaehwa
    Puggelli, Alberto
    Lee, Yunsup
    Blagojevic, Milovan
    Bailey, Stevo
    Chiu, Pi-Feng
    Dabbelt, Palmer
    Schmidt, Colin
    Alon, Elad
    Asanovic, Krste
    Nikolic, Borivoje
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2017, 52 (07) : 1863 - 1875
  • [49] A Soft RISC-V Vector Processor for Edge-AI
    Chander, V. Naveen
    Varghese, Kuruvilla
    2022 35TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID 2022) HELD CONCURRENTLY WITH 2022 21ST INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (ES 2022), 2022, : 263 - 268
  • [50] RISC-V Barrel Processor for Deep Neural Network Acceleration
    AskariHemmat, MohammadHossein
    Bilaniuk, Olexa
    Wagner, Sean
    Savaria, Yvon
    David, Jean-Pierre
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,