Abstract
RISC-V is a free and open instruction set architecture (ISA) based on reduced instruction set computer (RISC) principles. RISC-V ISA enables a new phase in the field of processors through open standard association. The address of RISC-V is based on 32-bit and 64-bit variants. The essential RISC-V is a 32-bit integer instruction set defined as RV32I, which efficiently supports the operating system environments and also suits for the embedded system applications. In this paper, a survey is carried for 5-stage in-order pipeline implementation and ways to overcome pipelining hazards for structural hazards, data hazards, and control hazards on RISC-V processors. Being open-source and free, this is adopted in many commercial and academic research and projects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Khimchenko I, Christian K, Peter S (2019) RISC-V processor with configurable pipeline stage placement. In: Dortmund international research conference
Patsidis K et al (2018) A low-cost synthesizable RISC-V dual-issue processor core leveraging the compressed Instruction Set Extension. Microprocess Microsyst 61:1–10
Gao, LX, Zha HS (2013) Pipelined RISC processor design and FPGA implementation. Appl Mech Mater 336
Olanrewaju RF et al (2017) Design and Implementation of a five stage pipelining architecture simulator for RiSC-16 instruction set. Indian J Sci Technol 10(3):1–9
Mangalwedhe S, Roopa K, Kulkarni SY (2019) Low power implementation of 32-bit RISC processor with pipelining. In: Proceeding of the second international conference on Microelectronics, Computing & Communication Systems (MCCS 2017). Springer, Singapore
Raveendran A, Patil V, Selvakumar D (2016) A RISC-V instruction set processor-micro-architecture design and analysis. In: 2016 International conference on VLSI Systems, Architectures, Technology and Applications (VLSI-SATA)
Rathi CA, Rajakumar G, Kumar TA, Samuel TSA (2020) Design and development of an efficient branch predictor for an in-order RISC-V processor
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Mallidu, J., Siddamal, S.V. (2023). A Survey on In-Order 5-Stage Pipeline RISC-V Processor Implementation. In: Kaiser, M.S., Xie, J., Rathore, V.S. (eds) Information and Communication Technology for Competitive Strategies (ICTCS 2021). Lecture Notes in Networks and Systems, vol 401. Springer, Singapore. https://doi.org/10.1007/978-981-19-0098-3_73
Download citation
DOI: https://doi.org/10.1007/978-981-19-0098-3_73
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-0097-6
Online ISBN: 978-981-19-0098-3
eBook Packages: EngineeringEngineering (R0)