earticle

논문검색

차세대 저궤도 위성의 PCI 기반의 1553B 통신 소프트웨어 설계

원문정보

Design and Development of PCI-based 1553B Communication Software for Next Generation LEO On-Board Computer

최종욱, 정재엽, 유범수

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

초록

영어

Currently developing the OBC of the next-generation LEO satellite by Korea Aerospace Research Institute adopts the LEON2-FT/AT697F processor to achieve high performance. And various communication devices such as SpaceWire, MIL-STD-1553B, DMAUART and CAN Master are integrated to the separated standard communication FPGAs within the OBC, where they can be controlled by the processor and flight software (FSW) through PCI interface. The Actel 1553BRM IP core is used for the 1553B in the next-generation LEO OBC and the B1553BRM wrapper from Aeroflex Gaisler is used for connecting it to the AMBA bus in FPGA. This paper presents the design and development of PCI-based 1553B communication software, and describes the handling mechanism of 1553B operation in FSW task level. Also it shows the test results on real-hardware and simulator.

한국어

현재 한국항공우주연구원에서 개발 중인 차세대 저궤도 위성의 탑재컴퓨터는 높은 성능을 위해 LEON2-FT/AT697F 프로세서를 사용하며 SpaceWire, 1553B, DMAUART, CAN Master 등의 다양한 통신을 지원하기 위해 별도의 FPGA 기반의 통신칩이 개발되 었다. 프로세서와 통신칩간의 통신은 PCI 버스를 통해서 이루어지며, 탑재소프트웨어에서 직접 PCI 버스를 통해 각종 디바이스를 제어 및 통신을 수행한다. 차세대 탑재컴퓨터에서는 기존 1553B 통신을 위해 사용되었던 VASI IP1553B 컨트롤러 대신 Actel 1553BRM 코어를 사용하며 통신칩의 AMBA 버스상에 연결을 위해 Aeroflex Gaisler에서 개발 된 B1553BRM Wrapper를 사용한다. 본 논문에서는 차세대 저궤도 위성에서의 PCI기반의 1553B 통신 소프트웨어의 구조와 통신방법에 대해서 기술하고 탑재소프트웨어 레벨의 태스크를 통한 1553B 처리방식에 대해서 설명한다. 그리고 시뮬레이터 및 실제 하드웨어에서 테스트 된 결과에 대해 설명한다.

목차

요약
 ABSTRACT
 Ⅰ. 서론
 Ⅱ. 차세대 저궤도 위성의 탑재컴퓨터
  1. LEON2-FT/AT697F 프로세서
  2. 차세대 저궤도 탑재컴퓨터 프로세서 보드
 Ⅲ. 탑재소프트웨어 소프트웨어 아키텍처 및 컴포넌트
  1. PCI 소프트웨어 컴포넌트
  2. 탑재소프트웨어 아키텍처
  3. 탑재소프트웨어 태스크 아키텍처 및 스케줄링
 Ⅳ. 탑재소프트웨어 1553B 컴포넌트
  1. 탑재소프트웨어 1553B 컴포넌트
  2. Actel 1553BRM IP 코어
  3. 탑재소프트웨어 인터럽트 처리방식
  4. FSW 1553B 인터럽트 처리 방식
  5. FSW 1553B 컴포넌트 테스트
 Ⅴ. 결론
 참고문헌

저자정보

  • 최종욱 Jong-Wook Choi. 한국항공우주연구원 위성탑재소프트웨어팀
  • 정재엽 Jae-Yeop Jeong. 한국항공우주연구원 위성탑재소프트웨어팀
  • 유범수 Bum-Soo Yoo. 한국항공우주연구원 위성탑재소프트웨어팀

참고문헌

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

    함께 이용한 논문

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

      • 4,000원

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