Earticle

현재 위치 Home

차세대 위성탑재컴퓨터를 위한 프로세서 모니터 및 고장주입시스템의 설계 및 구현
Design and Implementation of a Processor Monitor and Fault Injection System for Next Generation Spacecraft Computer Board

첫 페이지 보기
  • 발행기관
    한국위성정보통신학회 바로가기
  • 간행물
    한국위성정보통신학회논문지 KCI 등재후보 바로가기
  • 통권
    제9권 제4호 (2014.12)바로가기
  • 페이지
    pp.97-103
  • 저자
    정재엽, 최종욱, 천이진
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A238701

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

4,000원

원문정보

초록

영어
In order to verify normal operation of satellite OBC(On Board Computer), it is essential that processor monitoring anddebugging. So we are using the GRMON of Aeroflex Gaisler. It provides a lot of features for debugging of LEON processorbut we can't use that features on the NGSCB(Next Generation Spacecraft Computer Board) except a few things. So thecost-effectiveness is very low. And for hardware fault injection, we are using a method of modify satellite flight software,because we can't modify GRMON. This method can not guarantee normal operation of the satellite flight software. So inthis paper we were developed the processor monitoring and fault injection tool for NGSCB.
한국어
위성탑재컴퓨터의 정상동작을 검증하기 위해 프로세서의 모니터링 및 디버깅은 필수적이며, 현재 Aeroflex Gaisler의 GRMON을사용하고 있다. GRMON은 LEON 프로세서를 모니터링 및 디버깅하기 위한 다양한 기능을 제공하지만, 국내에서 제작한 위성탑재컴퓨터에 사용할 수 없는 기능이 많기 때문에 가격 대비 성능이 낮다. 또한 LEON 프로세서의 DSU를 이용하면 모든 메모리맵에접근이 가능하여 프로그램 실행 중 고장을 주입할 수 있음에도 불구하고, GRMON을 수정할 수 없기 때문에 그동안 위성탑재소프트웨어를 수정하여 하드웨어에 고장을 주입하는 방식을 사용하였다. 이런 고장주입 방법은 위성탑재소프트웨어의 형상을 변경하는것이므로 고장에 따른 소프트웨어의 영향성을 정확히 판단할 수 없다. 이에 향후 저궤도 관측위성에 적용될 LEON2FT AT697F프로세서를 탑재한 차세대 위성탑재컴퓨터(NGSCB, Next Generation Spacecraft Control Board)에서 프로세서 디버깅을 위한 기본 기능을 제공하고, 실제 위성에 탑재되는 위성탑재소프트웨어와 동일한 환경에서 하드웨어 고장을 주입할 수 있는 시스템을 설계 및 구현하였다.

목차

요약
 ABSTRACT
 I. 서론
 II. 관련 기술 분석
  1. 차세대 위성탑재컴퓨터 (NGSCB)
  2. AT697F DSU (Debug Support Unit)
  3. GRMON
  4. LUA Script Language
 III. 프로세서 모니터 및 고장주입 시스템 설계 및 구현
  1. DSU Communicator
  2. Logger
  3. Monitor Manager
  4. LEONMON Command Processing
  5. LUA Command Processing
 IV. 시험결과 분석 및 고찰
 V. 결론
 참고문헌

키워드

LEON2FT AT697F NGSCB Processor Monitor Fault Injection

저자

  • 정재엽 [ Jae-Yeop Jeong | 한국항공우주연구원 위성탑재소프트웨어팀 ]
  • 최종욱 [ Jong-Wook Choi | 한국항공우주연구원 위성탑재소프트웨어팀 ]
  • 천이진 [ Yee-Jin Cheon | 한국항공우주연구원 위성탑재소프트웨어팀 ]

참고문헌

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

간행물 정보

발행기관

  • 발행기관명
    한국위성정보통신학회 [The Korea Society of Satellite Technology]
  • 설립연도
    1991
  • 분야
    공학>항공우주공학
  • 소개
    우리나라 위성통신·방송사업의 효율적인 추진과 우주과학 및 관련산업 기술 발전에 이바지하고 관련분야 종사자들간의 정보교류와 기술협력에 이바지함을 목적으로 한다.

간행물

  • 간행물명
    한국위성정보통신학회논문지 [Journal of Satellite, Information and Communications]
  • 간기
    계간
  • pISSN
    2384-3853
  • 수록기간
    2006~2017
  • 십진분류
    KDC 567 DDC 629

이 권호 내 다른 논문 / 한국위성정보통신학회논문지 제9권 제4호

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

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장