ARM, 임베디드 시스템 소프트웨어 개발용 RealView? Development v3.1 출시

성남--(뉴스와이어)--ARM(한국대표: 김영섭)은 캘리포니아 산호세에서 개최된 임베디드 시스템 컨퍼런스 실리콘 밸리에서 RealView Development Suite v3.1을 발표하고, ARM의 모든 프로세서들을 지원하는 최고 수준의 임베디드 시스템 소프트웨어용 통합 개발 도구의 제공에 박차를 가했다.

RVDS v3.1은 ARM 프로세서를 지원하기 위해 성능 개선과 튜닝을 제공하며, 특히 최근 출시된 ARM 최초의 FPGA용 제품인 Cortex-M1 프로세서를 비롯한 모든 Cortex 프로세서 제품군을 보다 최적화한다.

RVDS v3.1은 신제품 Cortex-M1 프로세서를 지원하는 최초의 개발도구로서, Cortex-M1 프로세서를 위한 ISSM(Instruction Set System Model)을 제공할 뿐 아니라 기존의 모든 Cortex 프로세서의 ISSM을 제공한다. 따라서, 소프트웨어 개발자들은 실제 실리콘 단계 이전에 Cortex 프로세서 제품군 상에서 시동 코드, 펌웨어, 부팅 운영체제 등을 개발하기 위한 즉각적인 지원을 받을 수 있다.

ARM의 개발 시스템 부문 대표인 브린 패리(Bryn Parry)는 “날이 갈수록 치열한 경쟁을 보이는 소비자 가전 시장에서 OEM사들은 복잡한 하드웨어와 소프트웨어 시스템을 한 번에 성공적으로 통합할 수 있는 차별화된 제품을 개발하도록 요구 받고 있다”면서, “이를 위해 임베디드 소프트웨어 개발자들은 ARM IP의 첨단 기능을 활용하는 애플리케이션을 하드웨어 플랫폼으로 신속하게 생성하고 마이그레이션 할 수 있어야 한다. RVDS v3.1은 개발자들이 낮은 위험 부담으로 고성능 애플리케이션을 한층 신속하고 간편하게 생성할 수 있도록 크게 개선되었다”고 덧붙였다.

액텔(Actel)의 제품 마케팅 담당 부사장인 리치 브로사트(Rich Brossart)는 “RVDS v3.1로 인해 Cortex-M1 프로세서 기반의 FPGA에 있어서 ARM Cortex-M1 프로세서 실행의 개발과 테스트를 가속할 수 있었다”라고 전하면서 “Cortex-M1 프로세서와 업계 표준인 RVDS과의 결합으로 고객들에게 향상된 성능 및 코드 밀도를 제공할 수 있을 것”이라고 기대감을 표시했다.

기존 RVDS 버전과 마찬가지로 3.1 버전 역시, 하드웨어와 소프트웨어를 동시에 개발할 수 있어 임베디드 시스템 개발자들이 신속하게 제품을 시장에 선보일 수 있도록 해주는 ESL(Electronic System Level)의 설계 도구/모델인 RealView CREATE 제품군과 완벽한 호환성을 자랑한다.

코드 밀도 향상

RVDS v3.1은 ARM 프로세서를 기반으로 하는 애플리케이션 전반의 코드 밀도를 향상하기 위해 ISO 표준 C 런타임 라이브러리 서브셋인 새로운 마이크로립(mocrolib) C 라이브러리 옵션을 제공한다. 마이크로립 C 라이브러리는 마이크로컨트롤러 애플리케이션에 맞도록 크기를 최소화하여 런타임 라이브러리 코드 크기를 무려 92%나 줄인다.

사용 편의성 개선

RVDS v3.1은 업계에서 유일하게 사이클 정확 모델(cycle accurate model), 신속한 가상 프로토타입 환경, FPGA 실행 및 테스트 실리콘 등의 개발 플랫폼 전반에 걸쳐 모든 제품 개발 단계와 모든 ARM 아키텍처에 맞는 일관적인 디버그 인터페이스를 제공한다.

최초로, 고성능 ARM NEON™ SIMD 신호 처리 아키텍처를 사용하여 애플리케이션 프로세서를 개발하는 사용자들은 처음으로 RVDS v3.1을 보완하는 벡터화 컴파일러를 별도로 라이센스 할 수 있게 된다.

RVDS v3.1과 연결하여 사용되는 RealView ICE v3.1과 RealView Trace 모듈은 ARM 코어사이트 (CoreSight™)의 디버그와 트래이스 기술에 대해 확장된 지원을 제공한다. 개발자들은 하나의 트래이스 포트를 통해 여러 개의 트래이스 스트림을 실행하도록 코어사이트 트래이스 시스템을 구성할 수 있다. 코어사이트 시리얼 와이어 디버그 인터페이스 역시 지원되기 때문에 실리콘 설계자들이 디버그에 사용하는 핀 수를 2개로 줄일 수 있다.

또한, 오픈 소스 이클립스(Eclipse) 통합 개발 환경을 RVDS에 통합할 수 있어, 이클립스의 뛰어난 소스 코드 개발 도구와 플러그 인 프레임워크가 최고 수준의 ARM 빌드 및 디버그 기술과 결합된다. 기존 RVDS 사용자들은 사용하는 ARM 프로세서와 개발 보드에 도구를 자동으로 최적 구성하는 이클립스 기반 프로젝트 마법사의 혜택을 바로 경험할 수 있다.

또한, 신제품에 내장된 ARM DSP 명령어 세트 확장, ETSI 기능, TI C55x DSP 지원 기능으로 개발자들은 더 이상 어셈블리 언어로 신호 처리를 작성할 필요가 없으며 C 속성으로 작성할 수 있다. 작업 레지스터 할당과 스케줄링은 컴파일러에 의해 자동으로 이루어진다.

RVDS v3.1은 최신 ANSI C99 언어 표준을 지원한다.

시장 출시 정보

RVDS v3.1은 현재 주요 ARM 파트너가 사용 중이며, 2007년 2분기에 ARM과 ARM의 RealView? 유통망을 통해 제공될 예정이다. 주문 관련 정보는 http://www.arm.com/products/DevTools/pricing-devtools.html 에서, 유통망 관련 정보는 http://www.arm.com/products/DevTools/realview_distributors.html에서 확인할 수 있다.

웹사이트: http://www.arm.com

연락처

ARM코리아 오문정 과장 031-712-8234 017-233-2695
홍보대행사 Text 100 Sunny 고지영 02-587-3308 016-731-0771

국내 최대 배포망으로 보도자료를 배포하세요