Virtual Prototype design and Implementation from a system-programming point of view using ARMulator

ARMulator를 이용한 시스템 프로그래밍 관점의 가상 프로토타입 설계 및 구현

  • Choi Hyuk-Sang (Computer Engineering Department, Hankuk University of Foreign Studies) ;
  • Cho Sang-Young (Computer Engineering Department, Hankuk University of Foreign Studies) ;
  • Lee Jung-bae (Sunmoon University)
  • Published : 2005.07.01

Abstract

소프트웨어 개발에 있어 가상 프로토타입의 활용은 하드웨어와의 병렬적인 개발 진행, 하드웨어 변경에 따른 신속한 대처, 확장된 디버깅과 벤치마킹 정보 등을 통해 개발 효율을 증대시킨다. 본 논문은 ARM을 기반하는 시스템의 소프트웨어 개발을 위한 가상 프로토타입 구현에 대해 다룬다. ARM사의 ADS1.2에서 제공하는 ARMulator의 Instruction Set Simulator를 기반하여 소프트웨어 개발자 관점의 추상화 수준으로 System-on-chip인 삼성 S3C2400의 축소된 형태를 가정하여 가상 프로토타입을 설계 및 구현하였다.

Keywords