earticle

논문검색

저궤도 위성을 위한 HW 행렬 곱셈기의 구현과 성능 측정

원문정보

HW Matrix Multiplier Implementation & Performance Measurement for Low Earth Orbit Satellite

이윤기, 김지훈

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

초록

영어

Until now, AOCS SW has used FPU which is one of CPU resources for satellite attitude control. And most of the SW Throughput was consumed to calculate Matrix Multiply. As SW throughput margin is decreasing seriously with shorter control period and more computational burden at next satellite programs, a dedicated HW matrix multiplier is absolutely required. This paper represents results of HW implementation & performance measurement and mentions several techniques for performance improvement, further works.

한국어

지금까지 저궤도 위성의 자세제어 SW는 자세제어 연산을 위해서 CPU Resource로 있는 FPU를 사용하였으며, 이 결과 SW Throughput의 상당 부분이 행렬 곱셈 연산에 사용 되었다. 향후 위성에서 제어 주기가 더 짧아지고, 연산 량이 증가하면, 심각한 영향을 받을 수 있기 때문에 곱셈 전용 HW구현이 필요하게 되었다. 본 논문에서는 부동소수점 행렬 곱셈을 전용으로 수행하는 HW를 구현 및 성능 측정을 수행한 결과를 제시하며 추가적인 성능 향상을 위한 방법들과 향후 과제를 언급한다.

목차

요약
 ABSTRACT
 I. 서론
 II. HW행렬 곱셈기의 구현
  1. 주요 구현 요구조건
  2. HW행렬 곱셈기 FPGA로직 설계
  3. HW행렬 곱셈기 구현 Simulation과 성능
  4. HW행렬 곱셈기 구현 결과
  5. 연산 결과 비교를 위한 GUI-SW
 III. HW행렬 곱셈기의 성능 측정
  1. HW곱셈기와 SW계산의 비교
  2. SW 코드의 최적화
  3. Data Cache Pre-Loading
  4. Element Based C Matrix Reading
  5. 강화된 HW곱셈기와 SW계산의 비교
 IV. 향후 계획
 V. 결론
 참고문헌

저자정보

  • 이윤기 Yunki Lee. 한국항공우주연구원 위성전자팀
  • 김지훈 Jihoon Kim. 충남대학교 전자공학과

참고문헌

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

    함께 이용한 논문

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

      • 4,000원

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