Development of a small avionics unit based on FPGA with soft CPU

소프트 CPU 내장형 FPGA 기반의 소형 전장품 개발

  • Received : 2013.08.05
  • Accepted : 2013.11.01
  • Published : 2013.11.01

Abstract

This paper describes the design and implementation of a small avionics unit based on soft CPU. A small avionics unit is developed with the soft CPU which can be wholly implemented in FPGA using logic synthesis. Design and integration of a modular architecture for versatile, reconfigurable and re-adaptable is presented with the Nios-II processor. To gain modular architecture, both at main board and sub-board level, attention has been paid to the selection of interfaces and an adequate data and power bus.

본 논문은 소프트 CPU 기반의 소형 전장품 설계 및 개발에 대한 것을 다루고 있다. 소프트 CPU는 소프트웨어를 이용한 로직 합성을 통해서 FPGA 내부에 구성되는 마이크로 프로세서이다. 소형 전장품 개발을 위해 소프트 CPU중 Nios-II 프로세서를 적용하여 다양하고, 다시 구성할구 있고, 다시 조립 가능한 하부 모듈로 설계하고 개발하였다. 모듈 구조로 구성하기 위해서 메인 보드와 하부 보드 모두 전원과 데이터 버스가 공통으로 사용할 수 있도록 구성하였고, 선택적으로 사용할 수 있도록 하였다.

Keywords

References

  1. J. O. Hamblen and T. S. Hall, "Using System-on-a-Programmable-Chip Technology to Design Embedded Systems," IJCA, Vol.13, No. 3, 2006, pp. 1-11
  2. W. Alvis, S. Murthy, K. Valavanis, V. Moreno, M. Fields, S. Katakoori, "FPGA Based Flexible Autopilot Platform for Unmanned Systems," Mediterranean Conference on Control and Automation, 2007, T34-005
  3. 구삼옥, 김중욱, 박범진, 장성호, 최성욱, 황수정, "소형 체공형 무인항공기 실용화 연구(3)," 한국항공우주연구원 기초기술연구회, 2009
  4. 전상운, 문상만, 김인규, 권재욱 "소프트 CPU기반의 전장품 개발," 한국항공우주학회 추계학술대회논문집, 2012, pp. 332-337
  5. 전상운, "소프트 CPU 기반의 인터페이스 장치 개발," 항공우주전자 심포지엄, vol. 2, 2013, pp. 255-260
  6. R. Mardeni and O. S. Nizam, "Node Positioning in ZigBee Network Using Trilateration Method Based on the Received Signal Strength Indicator," European Journal of Scientific Research, Vol. 46, No. 1, 2010, pp. 48-61
  7. (주)세나테크놀로지, "ZigBee 시리얼 어댑터 ProBee-ZS10 사용자 가이드," Rev 1.5.1, http://www.sena.co.kr