ETRI-Knowledge Sharing Plaform

ENGLISH
기술이전 검색
연도 ~ 이전수 키워드

상세정보

멀티코어 RTOS 스케쥴러 및 동기화 기술

전수책임자
마평수
참여자
김상철, 김선태, 김해용, 마유승, 마평수, 송준근, 신규상, 우덕균
기술이전수
1
이전연도
2014
협약과제
12VD1700, 기동무기 내장형 실시간 제어 시스템용 마이크로초급 정밀도와 99.99% 신뢰성의 RTOS 기술 개발, 마평수
13VC8500, 고성능과 실시간성을 위한 멀티코어 임베디드 시스템용 멀티프로세싱 RTOS 기술 개발, 마평수
본 기술이전은 멀티코어 RTOS(Realtime Operating System) 커널의 기본 기능, BSP(Board Support package)의 기본 기능 등 멀티코어 RTOS의 핵심기능을 포함하고 있음. 본 기술이전은 업체에서 조기에 멀티코어용 RTOS 상용화 버전을 개발할 수 있도록 지원하고자 함
- 국방 무기체계, 모바일 장치, 지능형 로봇과 같은 임베디드 시스템에서는 실시간, 고성능, 저전력, 저중량이 필수적이므로 멀티코어를 사용하려는 수요가 급증하고 있음

- 멀티코어를 지원하는 멀티프로세싱 방식은 단일 운영체제가 여러 코어를 동시에 관리하는 대칭형 멀티프로세싱(SMP, Symmetric Multiprocessing)과 각 코어마다 서로 다른 운영체제가 탑재되는 비대칭형 멀티프로세싱(AMP, Asymmetric Multiprocessing)으로 분류됨

- 비대칭형 멀티프로세싱(AMP)은 운영체제 간의 통신비용이 대칭형 멀티프로세싱(SMP)보다 훨씬 크기 때문에 엄격한 실시간성을 요구하는 무기체계 분야에서는 대칭형 멀티프로세싱(SMP) 방식이 적합함

- 현재 국방에서는 1553B, CAN 통신을 주로 이용하나, 이더넷 통신과의 호환성에 대한 요구가 증가하고 있어, RTOS 기반의 경량 TCP/IP 네트워크 스택 필요

- 멀티코어 RTOS 커널과 BSP의 기본 기능을 기술이전하여 조기에 국방 무기체계용 상용 멀티코어 RTOS 개발을 추진하고자 함
국내 최초로 멀티코어용 RTOS를 개발하였으며, 멀티코어 RTOS 사용 요구가 급격하게 많아지고 있는 시장 상황을 고려하면 시장 선점 효과가 높을 것임
o 기술명 : 멀티코어 RTOS 스케쥴러 및 동기화 기술
- 멀티코어 커널 스케줄러 기술
- 말티코어 커널 상호배제 및 동기화 기술
- 멀티코어 커널 SMP 구동기 및 MMU 제어기 기술
- TCP/IP 경량 네트워크 스택 기술
- 멀티코어 RTOS 소프트웨어 요구사항명세서, 설계기술서, 시험절차서, 시험결과보고서, 소스코드 12건, 특허 1건
- 함정 무기체계의 업그레이드 사업에 조기 적용하여 멀티코어 RTOS의 국방 무기체계 적용 사례 확보
- 상용화 사례 확보를 통한 국산 멀티코어 RTOS의 시장 확산
- 무기체계 및 공장 제어 시스템과 같은 정밀한 시스템의 개발에 활용