{"title":"基于32位MIPS的RISC处理器的设计与实现","authors":"G. Dewangan, G. Prasad, Bipin Chandra Mandi","doi":"10.1109/SPIN52536.2021.9566007","DOIUrl":null,"url":null,"abstract":"MIPS-based RISC processor has a wide range of applications because of its low power consumption and high-speed performance. Here a design of Pipeline based MIPS processor is proposed using the forwarding and stalling process. A pipeline is used to improve each stage’s utilization factor and improve the overall performance of MIPS. A pipeline-based MIPS processor is presented here and has different five processing stages instruction fetch (IF), instruction decode (ID), execution (EXE), memory (MEM), and write back(WB). The data hazard solving technique is achieved by using the method as mentioned above. The design had been synthesized and simulated with the help of the Xilinx Vivado tool and implemented in the Virtex ultra scale board, and the total consumption power of 0.999 W is measured.","PeriodicalId":343177,"journal":{"name":"2021 8th International Conference on Signal Processing and Integrated Networks (SPIN)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and Implementation of 32 bit MIPS based RISC Processor\",\"authors\":\"G. Dewangan, G. Prasad, Bipin Chandra Mandi\",\"doi\":\"10.1109/SPIN52536.2021.9566007\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"MIPS-based RISC processor has a wide range of applications because of its low power consumption and high-speed performance. Here a design of Pipeline based MIPS processor is proposed using the forwarding and stalling process. A pipeline is used to improve each stage’s utilization factor and improve the overall performance of MIPS. A pipeline-based MIPS processor is presented here and has different five processing stages instruction fetch (IF), instruction decode (ID), execution (EXE), memory (MEM), and write back(WB). The data hazard solving technique is achieved by using the method as mentioned above. The design had been synthesized and simulated with the help of the Xilinx Vivado tool and implemented in the Virtex ultra scale board, and the total consumption power of 0.999 W is measured.\",\"PeriodicalId\":343177,\"journal\":{\"name\":\"2021 8th International Conference on Signal Processing and Integrated Networks (SPIN)\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-08-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 8th International Conference on Signal Processing and Integrated Networks (SPIN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SPIN52536.2021.9566007\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 8th International Conference on Signal Processing and Integrated Networks (SPIN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPIN52536.2021.9566007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and Implementation of 32 bit MIPS based RISC Processor
MIPS-based RISC processor has a wide range of applications because of its low power consumption and high-speed performance. Here a design of Pipeline based MIPS processor is proposed using the forwarding and stalling process. A pipeline is used to improve each stage’s utilization factor and improve the overall performance of MIPS. A pipeline-based MIPS processor is presented here and has different five processing stages instruction fetch (IF), instruction decode (ID), execution (EXE), memory (MEM), and write back(WB). The data hazard solving technique is achieved by using the method as mentioned above. The design had been synthesized and simulated with the help of the Xilinx Vivado tool and implemented in the Virtex ultra scale board, and the total consumption power of 0.999 W is measured.