Acknowledgement
본 연구는 2023학년도 상명대학교 교내연구비를 지원받아 수행하였음.
References
- A. Waterman, K. Asanovi, and RISC-V International, "The RISC-V instruction set manual, Volume I: User-Level ISA, document version 20191213", 2019.
- Vivado Design Suite, "Multiplier v12.0 LogiCORE IP Product Guide", 2015.
- SpainHDL, VexRiscv. Retrieved November, 17, 2023, from https://github.com/SpinalHDL/VexRiscv.
- H. Miyazaki, T. Kanamori, M. Ashraful, K. KISE, "RVCoreP: An Optimized RISC-V Soft Processor of Five-Stage Pipelining", Retrieved November, 17, 2023, from https://arxiv.org/abs/2002.03568.
- M. Ashraful, H. Miyazaki, K. KISE, "RVCoreP-32IM: An effective architecture to implement mul/div instructions for five stage RISC-V soft processors", Retrieved November, 17, 2023, from https://arxiv.org/abs/2010.16171.
- F. Farshchi, Q. Huang and H. Yun, "Integrating NVIDIA Deep Learning Accelerator (NVDLA) with RISC-V SoC on FireSim," 2019 2nd Workshop on Energy Efficient Machine Learning and Cognitive Computing for Embedded Applications (EMC2), Washington, DC, USA, pp. 21-25, 2019.
- ARM DDI 0439B, "Cortex-M4 Revision r0p0 Technical Reference Manual", 2010.
- K. Asanovic, et al., "The rocket chip generator," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2016-17, 2016.
- S. Jo, J. Lee, Y. Kim, "A Design and Implementation of 32-bit Five-Stage RISC-V Processor Using FPGA", Journal of the Semiconductor & Display Technology, vol. 21, no. 4, pp. 27-32, 2022.
- A. Menon, S. Kim, Y. Chen, "EECS151/251A Spring 2022 Final Project Specification RISCV151, document version 1.0", 2022.
- U. S. Patankar, A. Koel, "Review of basic classes of dividers based on division algorithm", IEEE Access, vol. 9, pp. 23035 - 23069, 2021. https://doi.org/10.1109/ACCESS.2021.3055735