earticle

논문검색

디바이스와 모듈

파이프라인식 비순차실행 수퍼스칼라 프로세서의 FPGA 설계 및 구현

원문정보

FPGA Design and Implementation of A Pipelined Out-of-Order Superscalar Processor

이종복

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

초록

영어

Domestically, the importance of system semiconductor design is increasing, and the balanced development with the high-end memory semiconductors should be promoted. Using Xilinx Vivado as a development enivronment tool, it reduces time and cost dramatically in implementing the processor on FPGA. In this paper, the VHDL language which provides record data structure for an efficient digital system design is used for designing a pipelined out-of-order superscalar processor. It has been simulated extensively, synthesized and implemented on FPGA and verified by Integrated Logic Analyzer. As a result, the pipelined out-of-order superscalar processor could be executed successfully.

한국어

국내에서 시스템반도체 설계의 중요성이 대두되고 있으며, 메모리 반도체 설계 기술과의 균형있는 발전을 도모해 야 한다. Xilinx에서 제공하는 Vivado 통합 환경 도구를 이용하여 짧은 시간에 큰 비용을 들이지 않고 프로세서를 Xilinx FPGA 반도체 칩에 구현할 수 있다. 본 논문에서는 레코드 자료구조를 지원하여 효율적으로 디지털 시스템을 설계할 수 있는 VHDL을 이용하여 32 비트 ARM 명령어를 실행할 수 있는 파이프라인식 비순차실행 수퍼스칼라 프로세 서를 설계하였다. Vivado에서 광범위한 시뮬레이션을 수행한 후에, Xilinx FPGA로 합성, 구현 및 로직아날라이저로 검증하였다. 그 결과, 파이프라인식 비순차실행 수퍼스칼라 프로세서가 FGPA에서 성공적으로 동작하였다.

목차

요약
Abstract
I. 서론
II. 파이프라인식 비순차실행 수퍼스칼라 프로세서의 구조
1. 인출 (fetch)과 발행 (issue) 단계
2. 실행 (execute) 및 메모리 접근(memory access)단계
3. 쓰기 (write-back) 및 완료 (commit) 단계
III. 수퍼스칼라 프로세서의 구현 환경 및 FPGA 합성
IV. 구현된 수퍼스칼라 프로세서의 ILA 검증
V. 결론
References

저자정보

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

참고문헌

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

    함께 이용한 논문

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

      • 4,000원

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