ETRI-Knowledge Sharing Plaform

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

상세정보

가상플랫폼 환경에서 Cortex-M 코어 기반의 Qplus-AIR 기술

전수책임자
이경희
참여자
강동욱, 권재국, 김수영, 김용주, 김태호, 박재복, 빈센트 듀프레, 송문섭, 신진아, 신창민, 오상윤, 유승목, 이경희, 임성호, 임채덕, 정영준, 정희범, 조현우, 하영목
기술이전수
1
이전연도
2015
협약과제
15MS3100, 이종 멀티코어 클러스터 기반 스마트 디바이스용 하이퍼커넥션 서비스 지원 SW-SoC 융합 플랫폼 핵심 기술, 임채덕
15MS9400, 초소형·고신뢰(99.999%) OS와 고성능 멀티코어 OS를 동시 실행하는 듀얼 운영체제 원천 기술 개발, 임채덕
IoT 하드웨어와 소프트웨어의 동시 개발 및 검증을 위한 가상플랫폼과 실시간 운영체제 기술
- 자동차, 헬스케어, 교육, 웨어러블 기기 분야를 중심으로 빠르게 사물인터넷 시장이 확대되고 있다. 이에 다양한 IoT 디바이스 및 응용 소프트웨어의 빠른 개발 및 성능 검증이 요구된다.
- ARM Cortex-M4 코어는 ARM에서 개발한 저전력 컴퓨팅을 위한 코어이기에, 임베디드 시스템 및 IoT 디바이스에 주로 사용된다.
- IoT 디바이스와 IoT 응옹 소프트웨어의 개발 시에, IoT 분야에서 주로 사용되는 프로세서 기반의 가상 하드웨어 플랫폼을 제공하여, 빠른 속도의 시뮬레이션과 HW와 SW의 동시 개발 및 검증이 가능하게 하여 개발 시간 단축 및 개발 비용의 절감이 요구된다.
가상플랫폼은 TLM 기반 공개 라이브러리로 구성되어 메모리 맵, 파라미터 설정이 되어 있으며, Qplus-AIR 운영체제와의 연동을 위한 통합 시뮬레이션 환경을 제공한다. 본 기술은 IoT 디바이스와 IoT 응옹 소프트웨어의 개발 시에, IoT 분야에서 주로 사용되는 프로세서 기반의 가상 하드웨어 플랫폼 및 실시간 운영체제를 제공하여, 빠른 속도의 시뮬레이션과 HW와 SW의 동시 개발 및 검증이 가능하게 하여 개발 시간 단축 및 개발 비용 절감이 가능하다.
[내용]
- ARM사의 Cortex-M4 core TLM2 모델 적용 기술
- 프로세서 코어, 내부 메모리, 버스, 리셋, 타이머, UART 등 다양한 IP 적용 기술
- Qplus-AIR에서 Cortex-M 코어 지원 BSP
- 가상플랫폼과 운영체제와의 시뮬레이션 연동 환경

[범위]
- Cortex-M 코어 기반의 가상플랫폼 코드 1종
- Qplus-AIR 기술에서 Cortex-M 코어 관련 소스 코드 1종
- Cortex-M 코어 기반의 Qplus-AIR 기술 바이너리 코드 1종
- 설계서 1종
- 시험 계획서 1종
- 시험 절차서 및 결과서 1종
- 본 기술이전 기술의 상용화를 통하여 사물인터넷 분야에서 필요로 하는 IoT 디바이스와 IoT 응용 소프트웨어의 동시 개발 및 검증을 통한 빠른 제품 출시, 개발 기간 및 비용 절감 가능하다.
- 또한 본 기술은 또한 IoT 분야 외에도 항공, 원자력, 철도, 자동차, 의료 등의 높은 신뢰성을 요구하는 임베디드 산업 분야에 활용 가능하다.