ARM9 호환 Microprocessor의 FPGA 구현

FPGA Implementation of ARM9 Compatible Microprocessor

  • 오민석 (서경대학교 컴퓨터공학과) ;
  • 김재우 (서경대학교 컴퓨터공학과) ;
  • 남기훈 (서경대학교 컴퓨터공학과) ;
  • 김명환 (서경대학교 컴퓨터공학과) ;
  • 이광엽 (서경대학교 컴퓨터공학과)
  • Oh Min-Seok (Dept. of Computer Engineering, Seokyeong University) ;
  • Kim Jae-Woo (Dept. of Computer Engineering, Seokyeong University) ;
  • Nam Ki-Hoon (Dept. of Computer Engineering, Seokyeong University) ;
  • Kim Myeong-Hwan (Dept. of Computer Engineering, Seokyeong University) ;
  • Lee Kwang-youb (Dept. of Computer Engineering, Seokyeong University)
  • 발행 : 2004.06.01

초록

본 논문에서는 로드 명령어 처리와 곱셈기의 구조를 개선한 ARM9 호환 마이크로프로세서를 설계하였으며, ARM9 마이크로프로세서와 비교하여 특정한 로드 명령어 수행 시 1 클록 사이클을 단축하였고, 곱셈명령어 수행 시 2 클록 사이클 단축하였다. 설계된 ARM9 프로세서는 VHDL로 기술하였으며, 명령어 시뮬레이션 결과 ARM9 마이크로프로세서 시뮬레이터와 실행 결과 값이 동일함을 확인하여 명령어 호환 검증을 하였으며, Xilinx FPGA를 이용하여 66MHz 동작환경에서 실시간 영상 처리 수행을 검증하였다.

키워드