매스웍스, MATLAB 및 SIMULINK에서의 ARM CORTEX-M 프로세서에 최적화된 코드 생성을 위한 지원 패키지 소개

Simulink 및 Embedded Coder로 최적화된 코드 작성 및 테스트 가능

Seoul, Korea - (2013년 10월 29일)

매스웍스는 오늘 ARM® Cortex®-M 시리즈 프로세서에 최적화된 코드 생성을 위한 Simulink, DSP System ToolboxEmbedded Coder 지원 패키지를 발표했습니다. 이제 Release 2013b를 통해 이용 가능한 MATLAB 및 Simulink 지원 패키지는 3가지 수준의 통합 지원을 제공합니다.

  • Simulink, DSP System Toolbox 및 Embedded Coder가 ARM의 CMSIS DSP 라이브러리를 위한 코드를 생성하여 DSP 필터가 최적의 성능을 발휘할 수 있음(모든 ARM Cortex-M 프로세서)
  • Simulink 및 Embedded Coder가 GCC 및 QEMU 호스트 에뮬레이터를 기반으로 PIL(Processor-in-the-Loop) 테스트를 사용하여 최적화된 코드를 작성하고 테스트할 수 있음(ARM Cortex-M3 프로세서)
  • Simulink 및 Embedded Coder가 디바이스 드라이버를 위한 코드를 생성하고 STMicroelectronics STM32F4 Discovery Board를 위한 하드웨어 I/O를 지원할 수 있음(ARM Cortex-M4 프로세서)

“매스웍스의 모델 기반 설계 툴은 개발자가 에너지 효율적이고 지능적인 차세대 ARM 기반 기술을 개발할 수 있도록 지원합니다.”라고 ARM의 임베디드 프로세서 제품 담당 이사인 Richard York가 말합니다. “이 새로운 툴과 지원 패키지는 전체 설계 및 개발 프로세스를 가속하도록 최적화되어 있습니다. 여기에는 처음부터 대량 생산 단계까지의 모델링과 시뮬레이션, ARM CMSIS(Cortex Microcontroller Software Interface Standard)를 사용한 최적화된 코드 생성이 포함됩니다.”

“엔지니어는 빠른 설계를 위해 높은 수준의 툴을 사용하고 나서, 프로세서에 최적화된 코드로 알고리즘을 수동으로 다시 작성해야 하는 어려움을 자주 겪습니다.”라고 매스웍스의 설계 자동화 마케팅 담당 이사인 Paul Barnard가 말합니다. “MATLAB 및 Simulink에서 ARM에 최적화된 코드를 생성할 수 있도록 함으로써 엔지니어 팀은 설계를 살펴보고 반복하며, 대량 생산에서 사용되는 임베디드 시스템의 프로토타이핑 및 배포를 가속하는 데 집중할 수 있습니다.”

ARM 최적화 코드는 ANSI/ISO C에 비해 최대 10배 향상된 실행 성능을 발휘하고 MATLAB 코드, Simulink 블록 및 DSP System Toolbox 필터를 지원합니다. ARM은 ARM MDK 패키지를 위해 Simulink에서 생성된 ARM 최적화 코드의 작성과 실행을 자동화하는 통합을 제공합니다.

Simulink, DSP System Toolbox 및 Embedded Coder용 지원 패키지는 바로 이용하실 수 있습니다.

MathWorks 소개

매스 웍스 (MathWorks의)는 테크니컬 컴퓨팅 소프트웨어 회사의 선도적 인 개발 업체입니다. MATLAB 알고리즘 개발, 데이터 분석, 데이터 시각화,의 테크니컬 컴퓨팅 언어 (테크니컬 컴퓨팅 언어)의 수치 계산을위한 프로그래밍 환경입니다. 시뮬링크는 멀티 도메인 동적 시스템 및 임베디드 시스템의 시뮬레이션과 모델 기반 설계 (모델 기반 디자인)를위한 그래픽 환경입니다. 전세계의 엔지니어와 과학자들은 퍼팅 자동차, 우주 항공, 전자, 금융 서비스, 생명 공학, 및 기타 산업, 혁신 및 개발을 촉진하기 위해 이들 제품군을 이용. 또한, MATLAB과 SIMULINK은 전세계 대학과 교육 기관 기초 교육 ​​및 연구 도구입니다. 1984 년에 설립, 15 개국에 본사를두고있는 매스 웍스 네이 틱, 매사추세츠, 미국 (네이 틱), 3000 개 이상의 지사보다 더 사용한다. 자세한 내용은 kr.mathworks.com 을 참조하십시오.

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.