HCP용 NXP 모델 기반 설계 도구 상자 로고

HCP용 모델 기반 설계 도구 상자

HCP 제품용 NXP 모델 기반 설계 도구 상자

주요 특징

NXP의 HCP 버전 1.2.0용 모델 기반 설계 도구 상자는 MATLAB/Simulink 환경에서 S32S2xx, S32R4x 및 S32G2xx MCU를 지원하도록 설계되어 사용자가 다음을 수행할 수 있습니다.

  • 모델 기반 설계 방법론을 사용하여 응용 프로그램을 설계합니다.
  • 모델을 하드웨어 대상에 배포하기 전에 S32S, S32R 및 S32G MCU용 Simulink 모델을 시뮬레이션하고 테스트합니다.
  • C/ASM을 직접 코딩할 필요 없이 자동으로 애플리케이션 코드 생성
  • MATLAB/Simulink에서 NXP 평가 보드로 직접 애플리케이션 배포HCP 01용 NXP 모델 기반 설계 도구 상자

v1.2.0 RFP 릴리스에서 지원되는 주요 기능은 다음과 같습니다.

  • S32S247TV MCU 및 GreenBox II 개발 플랫폼 지원
  • S32G274A MCU 및 GoldBox 개발 플랫폼 지원(S32G-VNP-RDB2 참조 설계 보드)
  • 개발 보드(X-S32R41-EVB)로 S32R41 MCU 지원
  • MATLAB 릴리스 R2020a – R2022b와 호환 가능
  • Simulink Toolchain과 완벽하게 통합
  • Ex 포함amp다음을 다루는 라이브러리:
    • 소프트웨어 인 루프, 프로세서 인 루프
    • 위에 강조 표시된 각 주제에 대한 자세한 내용은 다음 장을 참조하십시오.

HCP MCU 지원

패키지 및 파생 상품

HCP 버전 1.2.0용 Model-Based Design Toolbox는 다음을 지원합니다.
HCP용 모델 기반 설계 도구 상자
릴리스 노트

  • S32S2xx MCU 패키지:
    • S32S247TV
  • S32G2xx MCU 패키지:
    • S32G274A
  • S32R4x MCU 패키지:
    • S32R41

구성 매개변수 메뉴에서 각 Simulink 모델에 대한 구성을 쉽게 변경할 수 있습니다.
HCP 02용 NXP 모델 기반 설계 도구 상자

기능

HCP 버전 1.2.0용 Model-Based Design Toolbox는 다음 기능을 지원합니다.

  • 메모리 읽기/쓰기
  • 레지스터 읽기/쓰기
  • 찬성filer

도구 상자에서 지원하는 기본 구성은 대상 하드웨어 리소스 패널 내에서 사용할 수 있습니다. HCP 03용 NXP 모델 기반 설계 도구 상자이 패널에서 사용자는 장치 주소, 사용자 이름, 비밀번호 및 다운로드 폴더와 같은 모델 보드 매개변수를 업데이트할 수 있습니다.
HCP 버전 1.2.0용 모델 기반 설계 도구 상자는 S32S2xx용 공식 NXP Green Box II 개발 플랫폼, S32G2xx용 NXP Gold Box 개발 플랫폼 및 S32R41용 X-S32R41-EVB 개발 보드를 사용하여 테스트되었습니다.

Model-Based Design Toolbox 기능

HCP 버전 1.2.0용 모델 기반 설계 도구 상자는 아래와 같이 완전한 HCP MCU Simulink 블록 라이브러리와 함께 제공됩니다.
두 가지 주요 범주가 있습니다.

  • HCP Examp르 프로젝트
  • S32S2xx 유틸리티 블록HCP 04용 NXP 모델 기반 설계 도구 상자
HCP 시뮬레이션 모드

이 도구 상자는 다음 시뮬레이션 모드를 지원합니다.

  • SIL(소프트웨어 인 루프)
  • PIL(프로세서 인 루프)

소프트웨어 인 루프
SIL 시뮬레이션은 사용자의 개발 컴퓨터에서 생성된 코드를 컴파일하고 실행합니다. 이러한 시뮬레이션을 사용하여 초기 결함을 감지하고 수정할 수 있습니다.
프로세서 인 루프
PIL 시뮬레이션에서 생성된 코드는 대상 하드웨어에서 실행됩니다. PIL 시뮬레이션 결과는 시뮬레이션과 코드 생성 결과의 수치적 동등성을 검증하기 위해 Simulink로 전송됩니다. PIL 확인 프로세스는 배포 코드의 동작이 디자인과 일치하는지 확인하기 위한 디자인 주기의 중요한 부분입니다.
HCP 05용 NXP 모델 기반 설계 도구 상자

HCP Examp르 라이브러리

전직amples 라이브러리는 다양한 MCU 온칩 모듈을 테스트하고 복잡한 PIL 애플리케이션을 실행할 수 있는 Simulink 모델 모음을 나타냅니다.
HCP 06용 NXP 모델 기반 설계 도구 상자ex로 표시된 Simulink 모델amp파일은 사용자가 실행되는 기능, 필요할 때마다 하드웨어 설정 지침 및 결과 유효성 검사 섹션을 더 잘 이해할 수 있도록 포괄적인 설명으로 향상되었습니다.
전직ampMATLAB 도움말 페이지에서도 파일을 사용할 수 있습니다.

필수 조건

지원되는 MATLAB 릴리스 및 OS

이 툴박스는 다음 MATLAB 릴리스를 지원하도록 개발 및 테스트되었습니다.

  • R2020a;
  • R2020b;
  • R2021a;
  • R2021b;
  • R2022a;
  • R2022b

원활한 개발 경험을 위해 권장되는 최소 PC 플랫폼은 다음과 같습니다.

  • Windows® OS 또는 Ubuntu OS: 모든 x64 프로세서
  • 최소 4GB의 RAM
  • 최소 6GB의 여유 디스크 공간.
  • 인터넷 연결 web 다운로드.

지원되는 운영 체제

SP 레벨 64비트
윈도우 7 SP1 X
윈도우 10 X
우분투 21.10 X
빌드 툴체인 지원

다음 컴파일러가 지원됩니다.

MCU 제품군 컴파일러 지원 출시 버전
S32S2xx ARM 임베디드 프로세서용 GCC V9.2
S32G2xx ARM 임베디드 프로세서용 GCC V10.2
S32R4x ARM 임베디드 프로세서용 GCC V9.2

Model-Based Design Toolbox용 타겟 컴파일러를 구성해야 합니다.
Model-Based Design Toolbox는 Simulink에 의해 노출된 도구 체인 메커니즘을 사용하여 Embedded 및 Simulink Coder 도구 상자로 자동 코드 생성을 가능하게 합니다. 기본적으로 툴체인은 MATLAB R2020a – R2022b 릴리스용으로 구성됩니다. 다른 MATLAB 릴리스의 경우 사용자는 툴박스 m-script를 실행하여 설치 환경에 적합한 설정을 생성해야 합니다.
MATLAB 현재 디렉토리를 툴박스 설치 디렉토리(예: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\)로 변경하고 "mbd_hcp_path.m" 스크립트를 실행하면 됩니다.
mbd_hcp_path
'C[…]\ \NXP_MBDToolbox_HCP를 MBD Toolbox 설치 루트로 취급합니다. MBD Toolbox 경로가 추가되었습니다.
툴체인 등록 중…
성공적인.
이 메커니즘을 사용하려면 전제 조건으로 ARM Cortex-A 프로세서용 Embedded Coder 지원 패키지 및 ARM Cortex-R 프로세서용 Embedded Coder 지원 패키지를 설치해야 합니다.
HCP 07용 NXP 모델 기반 설계 도구 상자"mbd_hcp_path.m" 스크립트는 사용자 설정 종속성을 확인하고 도구 상자의 성공적인 설치 및 구성을 위한 지침을 발행합니다.
도구 체인은 Simulink 모델 구성 매개변수 메뉴를 사용하여 더욱 향상될 수 있습니다.
HCP 08용 NXP 모델 기반 설계 도구 상자

알려진 제한 사항

알려진 제한 사항 목록은 readme.txt에서 찾을 수 있습니다. file 툴박스와 함께 제공되며 Model-Based Design Toolbox for HCP의 MATLAB 추가 기능 설치 폴더에서 참조할 수 있습니다.

지원 정보

기술 지원을 받으려면 다음 NXP의 모델 기반 설계 도구 상자 커뮤니티에 로그인하십시오.
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
저희에게 연락하는 방법 :
홈페이지:
www.nxp.com
Web 지원하다: www.nxp.com/support
이 문서의 정보는 시스템 및 소프트웨어 구현자가 NXP Semiconductor 제품을 사용할 수 있도록 하기 위해서만 제공됩니다. 이 문서의 정보를 기반으로 집적 회로 또는 집적 회로를 설계하거나 제조하기 위해 여기에서 부여된 명시적 또는 묵시적 저작권 라이선스는 없습니다.
NXP Semiconductor는 여기에 있는 모든 제품에 대해 추가 통지 없이 변경할 수 있는 권리를 보유합니다. NXP Semiconductor는 특정 목적에 대한 자사 제품의 적합성과 관련하여 어떠한 보증, 진술 또는 보장도 하지 않으며, Freescale Semiconductor도 제품 또는 회로의 적용 또는 사용으로 인해 발생하는 어떠한 책임도 지지 않으며 특히 모든 책임을 부인합니다. 결과적 또는 우발적 손해 제한. NXP Semiconductor 데이터 시트 및/또는 사양에서 제공될 수 있는 "일반적인" 매개변수는 애플리케이션에 따라 다를 수 있으며 실제 성능은 시간이 지남에 따라 달라질 수 있습니다. "Typicals"를 포함한 모든 작동 매개변수는 고객의 기술 전문가가 각 고객 애플리케이션에 대해 검증해야 합니다. NXP Semiconductor는 자사의 특허권이나 타인의 권리에 따라 라이선스를 양도하지 않습니다. NXP Semiconductor 제품은 신체 내 외과적 이식을 위한 시스템의 구성 요소, 생명을 지원하거나 유지하기 위한 기타 응용 프로그램 또는 NXP Semiconductor 제품의 고장이 발생할 수 있는 기타 응용 프로그램의 구성 요소로 사용하도록 설계, 의도 또는 승인되지 않았습니다. 부상 또는 사망이 발생할 수 있는 상황을 만듭니다. 구매자가 NXP Semiconductor 제품을 의도하지 않았거나 승인되지 않은 용도로 구매하거나 사용하는 경우, 구매자는 NXP Semiconductor와 그 임원, 직원, 자회사, 계열사 및 유통업체를 모든 청구, 비용, 손해, 비용 및 합당한 변호사로부터 면책하고 면책해야 합니다. NXP Semiconductor가 부품의 설계 또는 제조와 관련하여 과실을 주장하는 경우에도 이러한 의도하지 않은 사용 또는 무단 사용과 관련된 개인 상해 또는 사망에 대한 청구로 인해 직간접적으로 발생하는 수수료.
MATLAB, Simulink, Stateflow, Handle Graphics 및 Real-Time Workshop은 등록 상표이며 TargetBox는 The MathWorks, Inc.의 상표입니다.
Microsoft 및 .NET Framework는 Microsoft Corporation의 상표입니다.
Flexera Software, Flexlm 및 FlexNet Publisher는 미국 및/또는 기타 국가에서 Flexera Software, Inc. 및/또는 InstallShield Co. Inc.의 등록 상표 또는 상표입니다.
NXP, NXP 로고, CodeWarrior 및 ColdFire는 NXP Semiconductor, Inc., Reg.의 상표입니다. 미국 특허. & Tm. 끄다. Flexis 및 Processor Expert는 NXP Semiconductor, Inc.의 상표입니다. 기타 모든 제품 또는 서비스 이름은 해당 소유자의 자산입니다.
©2021 NXP반도체. 판권 소유.

문서 / 리소스

HCP용 NXP 모델 기반 설계 도구 상자 [PDF 파일] 지침
HCP용 모델 기반 설계 도구 상자, 모델 기반 설계 도구 상자, 설계 도구 상자, 도구 상자

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *