DOI QR코드

DOI QR Code

Conceptual Study of Simulated Software Test Bench Based On Processor Emulator for Integrated Performance Verification of Satellite On-board Software

위성 온-보드 소프트웨어 통합 성능 검증을 위한 프로세서 에뮬레이터 기반 시뮬레이트 소프트웨어 테스트 벤치 개념 연구

  • 구철회 (한국항공우주연구원 통신해양기상위성사업단 통해기체계팀) ;
  • 양군호 (한국항공우주연구원 통신해양기상위성사업단 통해기체계팀) ;
  • 최성봉 (한국항공우주연구원 통신해양기상위성사업단)
  • Published : 2008.09.15

Abstract

Software Test Bench should be simulated with maximum quality to real execution environment in order to verify the performance of software which is changed or newly developed. And especially faults detection and recovery are crucial function of the performance test environment. Simulated Software Test Bench based on processor emulator is attractive and can be available prior to hardware Software Test Bench if real time performance aspect is ignored. In this paper, the results of conceptual study for developing the simulated Software Test Bench are presented.

위성 온-보드 소프트웨어 중 새로 개발되거나 일부분이 변경된 소프트웨어의 성능을 검증하기 위해서 요구되는 소프트웨어 테스트 벤치는 실제 구동환경을 가능한 가깝게 묘사하여야 하며 특히 결함 검출 및 복구 성능 검증에 대한 시험 환경을 충분히 제공하여야 한다. 실시간적인 성능 시험을 제외하면 프로세서 에뮬레이터 기반의 시뮬레이션 소프트웨어 테스트 벤치는 매우 매력적인 소프트웨어 성능 검증 환경을 하드웨어 소프트웨어 테스트 벤치보다 앞서 제공하는 것이 가능하다. 이 논문에서는 시뮬레이션 소프트웨어 테스트 벤치를 개발하기 위한 개념 연구 결과를 제시하고 있다.

Keywords

References

  1. 구철회, 최재동, 박수현, 최소영, 강수연, 양군호 2008, 한국우주과학회보, 17(1),42
  2. 채동석, 최종욱, 이재승 2006, 한국항공우주연구원 Technical Memo KARI-SWT-TM-2006-002
  3. Edvin, C. & Daniel, H. 2002, High Level Description of an ASIC Implementing CPU Support and I/O Control (Goteborg: Chalmers University of Technology)
  4. Jakob, E., Guillaume, G., & Bengt, W. 2006, Proc. ERTS 2006: Embedded Real-Time Software, p.1
  5. Stuart, R. 2000, Embedded Microprocessor Systems, 2nd Ed (Massachusetts: Newnes), pp.53-79