Abstract

We have been developing MEIMAT (MEiji Microprocessor Architecture Design Tools). The MEIMAT is essentially designed to be able to represent any instruction of various processors by the MEIMAT meta-instruction in two ways of semantic and functional expressions. In this paper, we have verified the RISC-V support to the MEIMAT, and have improved so that MEIMAT further supports RISC-V. First, we have verified whether the RISC-V instructions can be expressed by the MEIMAT semantic expression. It is also verified that the functional expression is automatically generated from the semantic instruction, and the corresponding correct circuit diagrams are generated in the MEIMAT instruction visualization tool. Then, we have newly developed a stage configuration mechanism to implement the RISC-V instructions. Because the RISC-V architecture is implemented by 4 or 5 processing stages in most actual processors. To develop further an easy-to-understand design tool, we have also introduced illustration windows for RISC-V specified hardware modules such as a register file, especially a status register in the instruction visualization tool. Finally, through these verifications and improvements, we have successfully confirmed that the 43 instructions in the RISCV (RV32I) instructions set of the RISC-V architecture can be converted into MEIMAT meta-instructions, and then they can be represented as circuit diagrams with the RISC-V stage configuration in the MEIMAT instruction visualization tool.

Keywords:
Computer science Reduced instruction set computing Instruction set Register file Computer architecture Microprocessor Processor register Operating system Embedded system Programming language Memory address

Metrics

4
Cited By
1.93
FWCI (Field Weighted Citation Impact)
10
Refs
0.81
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Security and Verification in Computing
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Basic RISC-V Instruction Set Architecture: Design and Validation

Paolo PavanPradhan KamalG. GovardhanSuresh Kumar

Journal:   International Journal for Research in Applied Science and Engineering Technology Year: 2023 Vol: 11 (5)Pages: 2845-2850
JOURNAL ARTICLE

Dynamically Reconfigurable RISC Microprocessor design using MIPS Instruction Set

Neethu K KrishnanBhavya Das D

Journal:   International Journal of Engineering Trends and Technology Year: 2017 Vol: 47 (5)Pages: 287-289
© 2026 ScienceGate Book Chapters — All rights reserved.