Abstract
This paper presents the accomplishment of depleted power 32-bit RISC (reduced instruction set computer) processor using MIPS architecture with five-stage pipelining. Intention of the RISC processor is to do small set of instruction in order to enhance the processor speed. It includes five pipeline stages; they are instruction fetch (IF), instruction decode (ID), execution (EX), memory access (MEM) and write back (WB) stages. Different sub-blocks employed are data memory (DM), register file, ALU and instruction memory (IM). Intention of the paper is to increase the operation and to decrease the power wastage of processor by clock gating technique. The proposed RISC processor design is implemented in Verilog-HDL. Module functionality, area and power dissipation are analysed using XILINX 14.7 ISE simulator and Spartan 6 family and has 45 nm technology.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
N. Joseph, Sabarinath, et al, “FPGA based implementation of high performance architectural level low power 32-bit RISC core”, International conference on advances in recent technologies in communication and computing, Annual IEEE, pp. 53–57, 2009.
Shofiqul, Debanjan, et al, “Design of high speed pipelined execution unit of 32-bit RISC processor”, Annual IEEE, pp. 1–5, 2006.
Roopa Kulkarni, S.Y. Kulkarni, “Power analysis and comparison of clock gated techniques implemented on a 16-bit ALU”, Proceedings of International conference on circuits, communication, control and computing, pp. 416–420, November 2014.
Roopa Kulkarni, S.Y. Kulkarni, “Energy efficient implementation of 16-bit ALU using block enabled clock gating technique”, Annual IEEE India conference (INDICON), 2014.
Aneesh Raveendran, Vinayak Baramu Patil, David Selvakumar, Vivian Desalphine, “A RISC-V Instruction Set Processor-Micro architecture Design and Analysis”, International conference on VLSI system, Architectures, Technology and Application (VLSI-SATA), 2016 IEEE.
Mohit N. Topiwala, Saraswathi, “Implementation of a 32-bit MIPS based RISC processor using cadence”, IEEE International Conference on Advanced communication control and Computing technology (ICACCCT), 2014.
Li Li, Ken Choi, Haiqing Nan, “Effective algorithm for integrating clock gating and power gating to reduce dynamic and active leakage power simultaneously”, Quality Electronic Design (ISQED), 2011 12th International symposium, pp. 1–6, 2011.
Narender kumar, Munish Rattan, “Implementation of embedded RISC processor with Dynamic Power Management for low power embedded system on SOC”, Proceedings of 2015 RAECS UIET Punjab university Chandigarh 21–22nd December 2015. IEEE.
Jattin N, Bashir M, et al, “Sub clock Power-gating technique for minimizing leakage power during active mode”, Design Automation and Test in Europe Conference and Exhibition, pp. 1–6, 2011.
Hao Xu, Ranga Vemuri and Wen-Ben Jone, “Dynamic characteristics of power gating during mode tradition”, VLSI system, IEEE Transactions on, VOL. 19, NO. 2, pp. 237–249, February 2011.
Shmuel Wimer and Israel Koren, “The optimal Fan-out of clock network for power minimization by adaptive gating”, VLSI systems, IEEE Transaction on, NO. 99, pp. 1–9, 2011.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Mangalwedhe, S., Kulkarni, R., Kulkarni, S.Y. (2019). Low Power Implementation of 32-Bit RISC Processor with Pipelining. In: Nath, V., Mandal, J. (eds) Proceeding of the Second International Conference on Microelectronics, Computing & Communication Systems (MCCS 2017). Lecture Notes in Electrical Engineering, vol 476. Springer, Singapore. https://doi.org/10.1007/978-981-10-8234-4_27
Download citation
DOI: https://doi.org/10.1007/978-981-10-8234-4_27
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-8233-7
Online ISBN: 978-981-10-8234-4
eBook Packages: EngineeringEngineering (R0)