과제정보
다음의 성과는 과학기술정보통신부와 연구개발특구진흥재단이 지원하는 과학벨트지원사업으로 수행된 연구결과입니다.
참고문헌
- J. Ramanujam, J. Hong, M. Kandemir, A. Narayan, and A. Agarwal, "Estimating and reducing the memory requirements of signal processing codes for embedded systems", IEEE, vol.54, pp. 286-294, 2006.
- A. Waterman, K. Asanovi, and RISC-V International, "The RISC-V instruction set manual, Volume I: UserLevel ISA, document version 20191213", 2019.
- R. P. Weicker, "Dhrystone: A synthetic systems programming benchmark", Communications of the ACM, Vol.27, No.10, pp.1013-1030, 1984. https://doi.org/10.1145/358274.358283
- EEMBC, "CoreMark - CPU Benchmark - MCU Benchmark", https://www.eembc.org/coremark/.
- M. Askarihemmat, S. Wagner, O. Bilaniuk, Y. Hariri, Y. Savaria, J. David, "BARVINN: Arbitrary Precision DNN Accelerator Controlled by a RISC-V CPU", Retrieved December, 31, 2022, from https://arxiv.org/abs/2301.00290.
- lowRISC, ibex. Retrieved May, 3, 2024, from https://github.com/lowRISC/ibex.
- riscv-boom, riscv-boom. Retrieved March, 18, 2024 from https://github.com/riscv-boom/riscv-boom.
- A. Amid, D. Biancolin, A. Gonzalez, D. Grubb, S. Karandikar, H. Liew, A. Magyar, H. Mao, A. Ou, N. Pemberton, P. Rigge, C. Schmidt, J. Wright, J. Zhao, Y. Sophia Shao, K. Asanovic, B. Nikolic, "Chipyard: Integrated Design, Simulation, and Implementation Framework for Custom SoCs", IEEE, vol.40, pp. 10-21, 2020.
- ucb-bar, chipyard. Retrieved May, 7, 2024, from https://github.com/ucb-bar/chipyard.
- chipsalliance, rocket-chip. Retrieved May, 13, 2024, from https://github.com/chipsalliance/rocket-chip
- openhwgroup, cva6. Retrieved May, 14, 2024, from https://github.com/openhwgroup/cva6
- ucb-bar, gemmini. Retrieved May, 11, 2024, from https://github.com/ucb-bar/gemmini
- syntacore, scr1. Retrieved May, 7, 2024, from https://github.com/syntacore/scr1.
- YosysHQ, PicoRV32. Retrieved March, 27, 2024, from https://github.com/YosysHQ/picorv32.
- 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.
- S. Park, Y. Kim, "A Design and Implementation of 32- bit RISC-V RV32IM Pipelined Processor in Embedded Systems", Journal of the Semiconductor & Display Technology, vol. 22, no. 4, pp. 81-86, 2023.
- U. S. Patankar, A. Koel, "Review of basic classes of dividers based on division algorithm", IEEE, vol. 9, pp. 23035 - 23069, 2021.
- A. Waterman, Y. Lee, D. Patterson, K. Asanovi, "The RISC-V Compressed Instruction Set Manual, document version 20151205", 2015.
- T. Kanamori, H. Miyazaki, K. Kise, "RVCoreP-32IC: A high-performance RISC-V soft processor with an efficient fetch unit supporting the compressed instructions", Retrieved November, 23, 2020, from https://arxiv.org/abs/2011.11246.
- SpainHDL, VexRiscv. Retrieved November, 17, 2023, from https://github.com/SpinalHDL/VexRiscv.
- P. Davide, F. Conti, D. Rossi, M. Gautschi, A. Pullini, E. Flamand, L. Benini "Slow and steady wins the race? A comparison of ultra-low-power RISC-V cores for Internet-of-Things applications" 2017 27th International Symposium on Power and Timing Modeling, Optimization and Simulation (PATMOS), pp.1-8, 2017.
- Arm Limited Arm Cortex-M Processor Comparison Table. Retrieved October, 5, 2022, from https://developer.arm.com/documentation/102787/0100.