earticle

논문검색

디바이스와 모듈

RISC-V 프로세서의 FPGA 구현 및 검증

원문정보

FPGA Implementation and Verification of RISC-V Processor

이종복

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

RISC-V is an open-source instruction set architecture, and anyone can freely design and implement a RISC-V microprocessor. This paper designes and simulates the RISC-V architecture, synthesizing it in FPGA and verifying it using logic analyzer (ILA). RISC-V core is written in SystemVerilog, which has efficient design and high reusability, and can be used in various application fields. The RISC-V core is implemented as hardware by synthesizing it on the Ultra96-V2 FPGA board using Vivado, and the accuracy and operation of the design are verified through Integrated Logic Analyzer(ILA). As a result of the experiment, it is confirmed that the designed RISC-V core performs the expected operation, and these results can contribute to the design and verification of RISC-V based systems.

한국어

RISC-V는 오픈소스 명령어집합 아키텍처로, 누구나 자유롭게 RISC-V 마이크로프로세서를 설계하고 구현할 수 있다. 본 논문에서는 RISC-V 아키텍처를 설계하고 시뮬레이션한 후, FPGA에 구현 및 합성하고 로직아날라이저 (ILA)를 이용하여 검증하였다. RISC-V 코어는 SystemVerilog로 작성되어 효율적인 설계와 높은 재사용성을 나타내며, 다양한 응용 분야에서 사용 가능하다. Vivado를 사용하여 Ultra96-V2 FPGA보드에 합성함으로써 RISC-V 코어를 하 드웨어로 구현하였고, 통합로직아날라이저(ILA)를 통해 설계의 정확성과 동작을 검증하였다. 실험 결과, 설계된 RISC-V 코어는 기대한 동작을 수행함을 확인하였으며, 이러한 연구 결과는 RISC-V 기반 시스템 설계와 검증에 중요한 기여를 할 수 있다.

목차

요약
Abstract
I. 서론
II. RISC-V 프로세서의 명령어집합 및 프로세서의 구조
1. RISC-V 명령어집합 아키텍처의 개요
2. RISC-V 프로세서 아키텍처의 블럭도
3. RISC-V 명령어집합의 개요
4. 정수형 연산 명령어
III. 모의실험 환경 및 검증 결과
IV. FPGA 구현 및 ILA 검증 결과
V. 결론
References

저자정보

  • 이종복 Jongbok Lee. 정회원, 한성대학교 전자 및 시스템반도체트랙

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.