Design, development and testing of a 16-bit reduced instruction set computer architecture based processor

被引:0
|
作者
Manan Jain
Het Kanzariya
Neel Joshi
Yesha Masharu
Sachin Gajjar
Dhaval Shah
机构
[1] Institute of Technology Nirma University,Department of Electronics and Communication
来源
Sādhanā | / 48卷
关键词
Instruction set architecture (ISA); multi-cycle datapath; processor architecture; RISC;
D O I
暂无
中图分类号
学科分类号
摘要
The design of efficient processors with customized functionality is the need for low-power embedded systems. A 16-bit processor is suitable for such systems compared to a 32-bit processor due to low power consumption. In this paper, we proposed a design of a 16-bit processor based on reduced instruction set computer (RISC) architecture using a multicycle data path. The design, development, and verification were carried-out using Xilinx Vivado, Xilinx Power Estimator, and Modelsim tools. The design of the processor is implemented on Spartan 7 (XC7S6- 2CPGA196C) FPGA board using Verilog hardware description language (HDL). The verification of the designed processor is performed through the execution of a set of instructions. The proposed RISC processor design utilizes about half of the computing resources compared to traditional 16-bit processors and hence achieves significantly lesser power consumption.
引用
收藏
相关论文
共 50 条
  • [31] A-MISC: The Arabic Medium Instruction Set Computer Architecture Design
    Abu-Samra, Asbahiya A.
    WORLD CONGRESS ON ENGINEERING 2009, VOLS I AND II, 2009, : 224 - 229
  • [32] A RISC-V Instruction Set Processor-Micro-architecture Design and Analysis
    Raveendran, Aneesh
    Patil, Vinayak Baramu
    Selvakumar, David
    Desalphine, Vivian
    2016 INTERNATIONAL CONFERENCE ON VLSI SYSTEMS, ARCHITECTURES, TECHNOLOGY AND APPLICATIONS (VLSI-SATA), 2016,
  • [33] An improved audio encoding architecture based on 16-bit fixed-point DSP
    Wang, X
    Dou, WB
    Hou, ZR
    2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 918 - 921
  • [34] Reconfigurable Instruction Set Processor Design Using Software Based Configuration
    Iqbal, M. Aqeel
    Awan, Uzma Saeed
    2008 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING, 2008, : 938 - 942
  • [35] Design of 16-bit fixed-point CNN coprocessor based on FPGA
    Liang, Feng
    Yang, Yichen
    Zhang, Guohe
    Zhang, Xueliang
    Wu, Bin
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2018,
  • [36] Design of a General Purpose 8-bit RISC Processor for Computer Architecture Learning
    Hernandez Zavala, Antonio
    Camacho Nieto, Oscar
    Huerta Ruelas, Jorge A.
    Carvallo Dominguez, Arodi R.
    COMPUTACION Y SISTEMAS, 2015, 19 (02): : 371 - 385
  • [37] DESIGN PHILOSOPHY BEHIND MOTOROLA-MC68000 .1. A 16-BIT PROCESSOR WITH MULTIPLE 32-BIT REGISTERS
    STARNES, TW
    BYTE, 1983, 8 (04): : 70 - &
  • [38] A Proposed RISC Instruction Set Architecture for the MAC Unit of 32-bit VLIW DSP Processor Core
    Khoi-Nguyen Le-Huu
    Anh-Vu Dinh-Duc
    Thanh Vu
    Quoc-Minh Dang-Do
    Vy Luu
    Trong-Tu Bui
    2014 INTERNATIONAL CONFERENCE ON COMPUTING, MANAGEMENT AND TELECOMMUNICATIONS (COMMANTEL), 2014, : 170 - 175
  • [39] MIB-16 FPGA based design and implementation of a 16-bit microprocessor for educational use
    Alaer, Esma
    Tangel, Ali
    Yakut, Mehmet
    PROCEEDINGS OF THE WSEAS INTERNATIONAL CONFERENCE ON CIRCUITS, SYSTEMS, ELECTRONICS, CONTROL & SIGNAL PROCESSING: SELECTED TOPICS ON CIRCUITS, SYSTEMS, ELECTRONICS, CONTROL & SIGNAL PROCESSING, 2007, : 284 - 288
  • [40] Flag and Register Array Based High Performance Instruction Set Architecture of Embedded Processor
    Pandey, Bishwajeet
    Jain, Shalini
    Kumar, Mayank
    2013 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT 2013), 2013, : 716 - 720