매스웍스, 새로운 프리스케일 콘트롤 디벨로프먼트 툴박스에서 Simulink 코드 생성 타겟 발표
2012년 04월 28일
트위터로 보내기페이스북으로 보내기구글플러스로 보내기
자동차 및 산업 제어 엔지니어는 Simulink 모터 제어 블록 및 타겟에 맞도록 준비된 코드 생성을 지원하는 이 Toolbox를 활용하여 IEC 61508(SIL3) 및 ISO 26262(ASIL-D) 호환 시스템에서 Freescale 마이크로프로세서를 사용하여 모터 제어 시스템을 설계할 수 있다.

엔지니어는 Motor Control Development Toolbox를 통해 모터 알고리즘을 설계하는 것은 물론, 모든 Freescale MPC5643L 또는 PXS20 하드웨어 플랫폼에서 알고리즘을 실행하는 데 필요한 모든 소프트웨어를 구성 및 생성할 수도 있다. 이 Toolbox는 Freescale의 Motor Control Center of Excellence에서 개발한 Motor Control Library를 포함한다.

엔지니어는 이 라이브러리를 통해 Freescale MCU에서 빠른 실행을 위해 최적화된 블록을 사용하여 설계를 모델링하고 이러한 설계에 대해 bit-accurate 시뮬레이션을 실행할 수 있다. 이 Toolbox는 매스웍스의 Embedded Coder를 통한 MIL(model-in-the-loop), SIL(software-in-the-loop), PIL(processor-in-the-loop) 테스트에 맞게 최적화된 코드 생성을 지원한다.

Freescale의 Automotive, Industrial and Multi-Market Solutions Group의 제품 솔루션 부사장인 스티브 팬코스트(Steve Pancoast)는 “당사의 자동차 및 산업 자동화 프로세서가 모델 기반 설계를 활용하는 엔지니어 사이에 점점 더 많이 사용되고 있다”며, “Motor Control Development Toolbox의 블록은 수년간의 모터 제어 IP 경험을 대표하는 것으로, 엔지니어는 이 Toolbox를 통해 Freescale의 최신 프로세서에 맞게 설계를 자동으로 구현, 검증 및 최적화할 수 있다”고 전했다.

매스웍스의 임베디드 애플리케이션 매니저인 톰 얼키넨(Tom Erkkinen)은 “Motor Control Development Toolbox에서 제공하는 기능의 폭과 깊이에 대한 고객의 반응이 매우 놀랍다. 이는 모델 기반 설계에 대한 Freescale의 확고한 투자 및 지원 의지를 입증하는 것이다”라고 말했다.

Motor Control Development Toolbox는 MPC564xL, MPC567xK, PXS30 및 PXS20 MCU 제품군을 지원한다.

Motor Control Development Toolbox의 블록 라이브러리는 삼각법(trigonometry), PI 컨트롤러, FIR 및 IIR 필터를 비롯한 기본 수학 함수와 Park 및 Clarke 변환을 비롯한 모터 제어 연산을 제공한다. 주변 블록 지원에는 ADC 및 PWM뿐 아니라 SPI 및 CAN 버스도 포함된다.

생성된 C 소스 코드는 Freescale CodeWarrior® IDE, Wind River Diab, Green Hills Software MULTI 및 기타 컴파일러를 통해 빌드될 수 있다. 이 툴박스는 타겟 하드웨어에서 소프트웨어를 검사할 수 있도록 파라미터 튜닝, 실시간 모니터링 및 데이터 로깅을 지원하는 FreeMASTER를 제공한다.

Freescale의 Motor Control Development Toolbox에 대한 자세한 정보는

그래픽 / 영상
많이 본 뉴스