• 업계 최초의 이기종 멀티코어 시스템온칩(SoC)개발을 위한 통합 솔루션으로 고객들이 최첨단 제품을 보다 쉽게 개발할 수 있도록 지원
• 서로 다른 종류의 마이크로프로세서나 마이크로컨트롤러들을 두 가지 이상 결합시킨 이기종 아키텍처는 고성능 임베디드 디바이스의 구현을 위해 기능과 연결성을 통합시킨 첨단 임베디드 시스템 개발을 가능하게
• 리눅스®, Nucleus® RTOS 및 베어 메탈 애플리케이션을 위한 원격 프로세서 프레임워크(remoteproc)의 지원으로 이기종 SoC 코어 전반의 운영체제 및 애플리케이션의 구성, 개발, 배치 및 관리를 용이하게
반도체 설계 자동화(EDA) 기술 및 시장을 선도하는 한국 멘토그래픽스(www.mentorkr.com, 지사장 양영인)임베디드 소프트웨어 업계 최초로 이기종 멀티코어 시스템온칩(SoC) 개발을 위한 통합 솔루션을 발표했다. 이기종 아키텍처는 서로 다른 종류의 마이크로프로세서나 마이크로컨트롤러들을 두 가지 이상 결합시킨 아키텍처이다. 이들은 고성능 임베디드 디바이스의 구현을 위해 기능과 연결성을 통합시킨 첨단 임베디드 시스템을 개발할 수 있도록 해준다. 멘토 그래픽스가 구현하고 있는 통합 개발 솔루션은 리눅스® 플랫폼, 실시간 운영체제(RTOS) 및 베어 메탈 애플리케이션을 포함하는 다중 운영체제 디바이스의 디바이스 구성, 배치 및 시스템 최적화를 망라한다.
이기종 멀티코어 시스템을 위한 멘토 그래픽스® 임베디드 개발 솔루션에는 네이티브 환경에서 또는 하이퍼바이저를 통해 실행할 수 있는 여러 가지 새로운 기능들이 추가되어 있다. 이러한 기능 중 일부는 다음과 같다:
• 멘토® 임베디드 리눅스®, Nucleus® RTOS 및 베어 메탈 애플리케이션을 위한 원격 프로세서 프레임워크(remoteproc)의 지원. 이는 이기종 SoC 코어 전반의 운영체제 및 애플리케이션의 구성, 개발, 배치 및 관리에 도움을 준다.
• 분리되어 있는 디바이스 서브시스템들 간에 효율적인 프로세서간 통신(IPC) 기능을 제공하기 위한, 운영체제 전반에 걸친 VirtIO, rpmsg 및 멀티코어 통신 API(MCAPI)의 확장 가능한 구현
• 운영체제와 기능 전반에 걸쳐 시스템 전체를 동기화된 시각으로 볼 수 있게 해주는 그래픽 방식의 디버깅 및 성능분석 툴
“차세대 SoC는 오늘날의 멀티코어 동종 아키텍처들을 이기종 코어들로 확장함으로써 특유의 임베디드 시스템을 개발할 수 있도록 해주고 있다”고 멀티코어 협회(Multicore Association)의 회장이자 멀티코어 및 사물 인터넷(IoT) 개발자 협의회 회장인 마커스 레비(Markus Levy )씨는 말했다. “멘토 그래픽스가 임베디드 소프트웨어에 지속적으로 투자하고 통합 이기종 멀티코어 개발 솔루션을 구현함에 따라, 임베디드 개발자들은 이러한 복잡한 이기종 SoC들의 이용을 보다 손쉽게 극대화 시킬 수 있게 될 것이다.”
멀티코어 마이크로프로세서와 멀티코어 마이크로컨트롤러를 결합시킨 이기종 멀티코어 SoC의 성공적인 이용은 기존의 대칭형 멀티프로세싱(SMP) 및 비대칭형 멀티프로세싱(AMP) 접근 방법의 이용 한계를 벗어나고 있다. 멘토 그래픽스의 새로운 통합 솔루션은 다음과 같이 설계자들이 이기종 시스템에서 직면하게 되는 여러 가지 문제들을 다루고 있다:
• 프로세서 전반에 걸쳐 다수의 운영체제와 애플리케이션들을 구성 및 배치하는 문제
• 다수의 운영체제들을 마이크로프로세서와 마이크로컨트롤러들 전반에 걸쳐 효율적이고도 조직적인 방식으로 부팅하는 문제
• 멀티코어 프로세서 상의 고립되어 있는 서브시스템들 간이나 이기종 프로세서들 간의 통신 문제
• 다중 운영체제들 간의 상호작용을 시각화하는 문제
“시장을 선도하고 있는 멘토 그래픽스의 임베디드 소프트웨어 기술과 텍사스 인스트루먼츠의 첨단 멀티코어 디바이스들은 이상적인 에코시스템을 창출해냄으로써 우리의 고객들이 최첨단 제품들을 손쉽게 개발할 수 있도록 해준다”고 텍사스 인스트루먼츠사의 마케팅 디렉터인아드리안 발렌쥬엘라(Adrian Valenzuela) 씨는 말했다. “멘토는 멀티코어 이기종 개발의 복잡성을 관리하기 위한 독특하고도 포괄적인 솔루션을 보유하고 있다.”
제품 시판 및 추가 정보
멘토 그래픽스의 이기종 멀티코어 개발용 소프트웨어 제품들은 현재 시판되고 있다. 관련 제품을 포함한 멘토 임베디드 세미나가 서울 잠실 롯데월드호텔에서 7월 16일 성황리에 개최되었으며, 관련 웨비나가 “Debugging Multicore and Heterogeneous Systems”이라는 제목으로 태평양 연안 표준시(PDT) 기준 2014년 7월 23일 오전 9시에 개최될 예정이다. 웨비나 등록 사이트는 다음과 같다: www.mentor.com/embedded-software/multicore. 추가적인 제품 정보는 가까운 멘토 그래픽스의 판매 대리점에 문의하거나 다음의 웹사이트에서 찾아볼 수 있다: www.mentor.com/embedded-software/multicore.
<저작권자(c)스마트앤컴퍼니. 무단전재-재배포금지>