ETRI-Knowledge Sharing Plaform

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

상세정보

큐플러스하이퍼 V2.0

전수책임자
김태호
참여자
강동욱, 김수영, 김태호, 박은지, 빈센트 듀프레, 신진아, 임채덕, 정희범, 조현우, 하영목, 황승구
기술이전수
4
이전연도
2015
협약과제
14MS9700, 초소형·고신뢰(99.999%) OS와 고성능 멀티코어 OS를 동시 실행하는 듀얼 운영체제 원천 기술 개발, 임채덕
- 본 기술은 “초소형, 고신뢰 OS와 고성능 멀티코어 OS를 동시 실행하는 듀얼 운영체제 기술“ 중 듀얼 OS 관리자와 관련된 기술임.
- 본 기술은 두 개의 운영체제를 하나의 하드웨어 시스템에서 구동시킬 수 있는 하이퍼바이저 기술임.
- 최근 멀티코어 지원 차세대 시스템 SoC의 다양하게 출시되면서 SWaP (공간, 무게, 전력) 절감에 관한 하드웨어적 솔루션은 제공되고 있으나, 이를 효과적으로 활용할 소프트웨어 기술에 대한 수요가 증가하고 있음
- 기존의 성숙된 개별 OS 기술을 효율적으로 활용/융합하여 이들을 동시에 실행할 수 있는 기술을 통해 네트워크/IVI 장비 등 고부가가치 시장 적용 및 활성화가 가능함
- ETRI 자체 기술로 개발된 하이퍼바이저
- ARMv7 Virtualization Extension 기반의 삼성 EXYNOS5250 프로세서가 탑재된 ARNDALE 보드에서 동작
- 하드웨어 가속 기능 기반 CPU, 메모리, 타이머 가상화 지원
- 인터럽트 지연시간 최소화 기술 지원
- GPU 가상화를 통한 고성능 OS와 고신뢰 실시간 RTOS의 GPU 동시 사용 지원
- 게스트 OS의 스냅샷 이미지 저장/복원을 통한 빠른 부팅/복구 지원
- 고성능 OS에 대한 고신뢰 RTOS의 지속적인 헬스모니터링 지원
- 고신뢰 RTOS 부팅시 이미지 검증을 통한 보안성 강화
- 개발 편의성을 위한 듀얼OS 통합 개발 환경 제공
- Automotive SPICE Level 2 인증 획득
- 안드로이드(싱글코어/듀얼코어)+큐플러스에어/베어메탈(싱글코어)
- 리눅스(싱글코어/듀얼코어)+큐플러스에어/베어메탈(싱글코어)
[내용]
A. 기술명 : 큐플러스하이퍼 V2.0
- ARMv7 Virtual Extension 기반 임베디드 시스템에서 두 개의 운영체제를 구동시키는 하이퍼바이저 기술
- 하드웨어 가속 기능 기반 CPU, 메모리, 타이머 가상화 지원
- Automotive SPICE Level 2 인증 획득

B. 기술명 : 큐플러스하이퍼 인터럽트 지연시간 최소화 기술
- 하이퍼바이저의 개입으로 인한 추가적인 인터럽트 지연시간을 최소화하는 기술

C. 기술명 : 큐플러스하이퍼 스냅샷 이미지 저장/복원 기술
- 하이퍼바이저 수준에서 게스트OS에 대한 스냅샷 이미지를 저장하고 복원하는 기술

D. 기술명 : 큐플러스하이퍼 통합개발환경 기술
- 큐플러스하이퍼의 환경 설정 및 VCPU, 인터럽트 상태 등의 정보를 추적(트레이스)할 수 있는 통합개발 환경 (이클립스 기반)

E. 기술명 : 큐플러스하이퍼 헬스모니터링 기술
- 고성능OS의 지속적인 알림(Heartbeat) 기법을 이용한 고신뢰 RTOS에서의 헬스모니터링 기술

F. 기술명 : 큐플러스하이퍼 GPU 가상화 기술
- 고성능OS와 고신뢰 RTOS가 GPU를 동시에 사용할 수 있는 기술


[범위]
A. 기술명 : 큐플러스하이퍼 V2.0
- 큐플러스하이퍼 V2.0 요구사항정의서 1종
- 큐플러스하이퍼 V2.0 설계서 1종 (바이너리코드만 기술이전시 제외)
- 큐플러스하이퍼 V2.0 시험계획서 1종 (바이너리코드만 기술이전시 제외)
- 큐플러스하이퍼 V2.0 시험절차서및결과서 1종
- 큐플러스하이퍼 V2.0 사용설명서 1종
- 큐플러스하이퍼 V2.0 소스코드 1종 (바이너리코드만 기술이전시 제외)
- 큐플러스하이퍼 V2.0 바이너리코드 1종

B. 기술명 : 큐플러스하이퍼 인터럽트 지연시간 최소화 기술
- 큐플러스하이퍼 인터럽트 지연시간 최소화 기술 소스코드 1종 (바이너리코드만 기술이전시 제외)
- 큐플러스하이퍼 인터럽트 지연시간 최소화 기술 바이너리코드 1종

C. 기술명 : 큐플러스하이퍼 스냅샷 이미지 저장/복원 기술
- 큐플러스하이퍼 스냅샷 이미지 저장/복원 기술 소스코드 1종 (바이너리코드만 기술이전시 제외)
- 큐플러스하이퍼 스냅샷 이미지 저장/복원 기술 바이너리코드 1종

D. 기술명 : 큐플러스하이퍼 통합개발환경 기술
- 큐플러스하이퍼 통합개발환경 기술 소스코드 1종 (바이너리코드만 기술이전시 제외)
- 큐플러스하이퍼 통합개발환경 기술 바이너리코드 1종

E. 기술명 : 큐플러스하이퍼 헬스모니터링 기술
- 큐플러스하이퍼 헬스모니터링 기술 소스코드 1종 (바이너리코드만 기술이전시 제외)
- 큐플러스하이퍼 헬스모니터링 기술 바이너리코드 1종

F. 기술명 : 큐플러스하이퍼 GPU 가상화 기술
- 큐플러스하이퍼 GPU 가상화 기술 소스코드 1종 (바이너리코드만 기술이전시 제외)
- 큐플러스하이퍼 GPU 가상화 기술 바이너리코드 1종
- 본 기술은 하드웨어 원가 절감 효과를 위한 자동차의 인포테인먼트 장치 혹은 ECU 장치의 통합 등 관련 제품 개발사에서 활용할 수 있음
- 본 기술은 네트워크 장비에 적용되어 미들웨어 수준 뿐 아니라 운영체제 수준에서의 모니터링 및 안정성 보장 기술이 제공될 수 있음
- 본 기술은 산업용 로봇 분야에 적용되어 여러 장비를 하나의 하드웨어 상에서 동작시켜 비용을 절감하고, 로봇제어 응용에 대한 안정성 모니터링이 가능함.
- 본 기술은 IoT 단말망과 IoT 서비스망의 원천적인 논리적 분리를 통해 해킹으로부터 서비스망에 대한 보안성을 향상시킬 수 있음