본 논문에서는 나로 과학위성에 탑재할 데이터 저장 모듈의 설계 내용에 대해서 나타내었다. 고속의 탑재체 데이터를 처리하고 대용량의 메모리를 관리하기 위해 별도의 마이크로프로세서 없이 FPGA 가 직접 처리 하도록 설계하였다. 데이터 저장 모듈에 사용된 FPGA 는 동작속도가 빠르고 게이트 수가 많은 SRAM 기반의 Xilinx FPGA 을 사용하고 있으며, 우주 환경에서의 SEU 를 극복하기 위해서 TMR 기법을 적용하고자 한다.
This paper describes the design of data storage module (DSM) of Naro science satellite. Data storage module (DSM) is designed so that the FPGA can directly control the high speed data receiving from payloads and mass memory management without Microprocessor. Data storage module (DSM) used SRAM-based FPGA from XILINX having fast operating speed and large logic cells. The Triple Modular Redundancy (TMR) techniques will also be used to protect FPGA from Single Event Upset (SEU) in space.