국방/항공용 RTOS (NEOS)

실시간 운영체제(Real Time Operating System; RTOS)는 정밀하고 정확한 처리를 요하는 특수 목적의 임베디드 시스템을 위한 운영체제 소프트웨어 입니다. PC에서 사용하는 일반 범용 운영체제와 달리 수 마이크로 초 이내의 편차를 보장하는 정밀한 실시간 처리와 소프트웨어 신뢰성이 가장 중요하므로, 그 구조와 구현 방법이 특수한 시스템 소프트웨어 분야입니다.

NEOS는 순수 국내 기술로 개발된 국산 실시간 운영체제로, 지난 20여년 간 다양한 인증과 적용사례를 축적하며 신뢰성과 안정성을 검증 받은 솔루션 입니다. 외산 솔루션 대비 국내 시스템 최적화 요구에 대해 즉각적으로 전문적인 수준의 지원이 가능하여 개발 및 양산에 경쟁력을 확보하고 있습니다.

특징 및 장점

NEOS 개발 환경

  • 통합 개발 환경 NEOSPACE & System Viewer

    NEOSPACE

    • NEOS는 Eclipse 기반의 개발자용 통합 개발 환경(IDE) NEOSPACE를 제공하여 NEOS 운영체제를 이용한 응용 소프트웨어 개발을 용이하게 하였습니다. Eclipse 프레임워크와 크로스 컴파일러를 포함한 툴 체인, 디버깅과 모니터링을 위한 플러그인 등이 통합되어 NEOS 사용자의 개발 생산성 향상을 지원합니다.

    시스템뷰어

    • NEOS는 동작 중인 시스템의 동작 상태를 기록하고 저장, 저장된 동작 상태를 그래픽으로 가시화하여 동작 중의 시스템 오류를 찾을 수 있게 해주는 시스템뷰어를 제공합니다.
  • NEOS 지원 주요 Architecture

    • 다양한 산업 분야의 고객을 위해 BSP 지원 범위를 지속적으로 확대하고 있습니다.
    ArchitectureProcessor
    PowerPC QorIQP2010
    PowerPC QorIQT2080
    PowerPC e6500T2080
    PowerPC 8000MPC8560
    PowerPC 8000MPC8309
    PowerPC 8000MPC8349
    PowerPC 8000MPC8377
    PowerPC 8000MPC8548
    PowerPC 8000MPC8640
    PowerPC 7000MPC7448
    PowerPC 567XMPC5674F
    PowerPC 512XMPC5125
    PowerPC 512XMPC5125
    ArchitectureProcessor
    x86i7 3세대 (ivybridge)
    x86i7 3세대 (QE)
    x86i7 4세대
    x86i7 6세대 (skylake)
    x86XEON 6세대 (skylake)
    x86XEON 3세대
    ARM9TI OMAP-L138
    ARM7ATMEL AT91SAM7
    ARM Cortex A9XILINX Zynq7020
    ARM Cortex A15TI AM5728
    ARM Cortex R5XILINX Zynq Ultrascale+
    ARM Cortex R4TI RM48
    ARM Cortex M4/M7ST Micro STM32F

인증

  • NEOS는 항공기 시스템과 장비 인증에 관한 국제 표준 DO-178B를 충족하였으며, 소프트웨어 이식성 측면에서 IEEE POSIX 인증 획득, ISO 국제표준에 따라 한국정보통신기술협회(TTA)로부터 소프트웨어 품질 인증인 ‘GS인증’을 획득하였습니다.
  • IEEE POSIX 인증

    이식성 높은 유닉스 응용 프로그램을 개발하기 위한 목적으로 IEEE가 책정한 애플리케이션 인터페이스 규격

    • 제품명 : NEOS v3.0 PSE52 Realtime Controller 1003.13-2003 System
    • 인증번호 : 32414
    • 인증기관 : IEEE and The Open Group
  • GS(Good Software) 인증

    ISO 국제표준을 기준으로 SW의 기능성, 신뢰성, 효율성, 사용성, 유지보수성, 이식성, 성능, 상호운용성, 연동성 및 적합성을 시험/테스트하여 인증하는 제도

    • 제품명 : NEOS v4.7.0
    • 인증번호 : 14-0334
    • 인증기관 : 한국정보통신기술협회(TTA)

기술 지원 서비스

  • 한컴MDS는 시스템 최적화를 위한 신속하고 수준 높은 기술지원 서비스를 제공하고 있습니다. 부팅시간, 메모리 요구량, 네트워크 성능, 저장 성능, 입출력 성능 등 고객사의 다양한 요구에 대해 운영체제나 장치 드라이버 수준에서 전문적으로 지원합니다. 국내 대응이 어려운 외산 솔루션 대비 시스템 성능의 차별화가 가능합니다.
  • FA-50 국산 전투기

    • 한국형 임무컴퓨터 개발 과제 (2007~2012)
    • 항공전자 소프트웨어 통합/운용 시험평가
      • DO-178B Level A 충족 (항공 SW 안전성 규격)
      • 운영체제에 대한 국제 표준 인증 (POSIX PSE52)
    • 2015년, FA-50 Mission-Computer 적용
      • 시스템 통합시험 및 비행시험 성공
  • TCMS 제어기 (열차)

    • 열차 내의 각종 센서/장치 간의 통신과 제어를 담당하는 TCMS 적용
    • 기존 외산 OS 대체 (외산 RTOS 대비 단가절감 및 지원향상)
    • 차기 전동차, 자기부상, 차기 고속철 등에 단계적 적용 예정
  • 무인비행로봇 UAV

    • 장시간 주요시설 상시 감시/통신중계 임무 수행용
    • 시스템 설계자문 및 비행 조종 및 항법장치 기능보드 개발
    • NEOS/FPGA 기반 실시간 센서 입출력 처리 지원
    • 시스템 통합시험 간 오류상황 디버깅 전문 지원 (실시간 주기 성능 최적화, 입출력 데이터 누락 현상 디버깅 등)
  • K2 전차

    • K2전차 3차 성능개선 사업 內 NEOS RTOS 적용 대상 장비 (총 4종) - 자동장전, 현수제어, 차량제어, 고속무선통신
    • 외산 RTOS 대비 동등 이상의 기능과 성능 우수성 확인
    • K2전차 자동장전/차량제어 부분 NEOS 적용 야전 운영 평가 성공
    • DX코리아 화력시범 행사 시 검증 (K2전차 1개 소대 500발 사격)
    • 터키향 차세대 전차 확대 적용 중

적용 사례

  • NEOS는 높은 신뢰성이 요구되는 국방/항공 무기체계는 물론 의료장비, 산업용 제어 시스템 등 민수 시장에까지 다양한 산업에서 상용화 되었습니다. NEOS 적용 사례 60건 이상, 양산 제품 1,000만 개 돌파 등의 기록을 통해 NEOS에 대한 신뢰와 고객의 성공을 입증하고 있습니다.

주요고객

기술기사

제 품문 의
top