주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

Infineon AURIX를 사용한 멀티코어 시뮬레이션 및 코드 생성

Infineon® AURIX™ TC3x 마이크로컨트롤러의 멀티코어 모델에 대한 코드 설계, 시뮬레이션 및 생성

Infineon AURIX TC3x 마이크로컨트롤러에는 여러 개의 동종 TriCore® 처리 장치가 있습니다. TC39x 시리즈는 6개의 TriCores(TriCore0 ~ TriCore5)로 구성되고, TC38x 시리즈는 4개의 TriCores(TriCore0 ~ TriCore3)를 가지고 있으며, TC37x 시리즈는 3개의 TriCores(TriCore0 ~ TriCore2)를 가지고 있습니다. TriCore0은 주 코어이고 나머지 코어는 보조 코어 역할을 합니다.

사용 가능한 코어에서 여러 모델을 실행할 수도 있고, 복잡한 모델을 분할하여 여러 코어에서 동시에 실행함으로써 설계 모듈화를 달성할 수도 있습니다. Interprocess Data Channel 블록은 여러 코어 간의 통신을 처리합니다. 멀티코어 모델을 시뮬레이션한 후, SoC Builder 툴을 사용하여 생성 코드를 Infineon AURIX TC3x 하드웨어 보드에 배포하고 Infineon의 One Eye 툴을 사용하여 하드웨어의 신호를 모니터링할 수 있습니다.

SoC Builder 툴을 사용하여 실행 파일과 코드를 생성하고 하드웨어 보드를 프로그래밍합니다. 멀티코어 모델을 검증, 빌드, 실행하여 실행 파일과 코드를 생성하고 Infineon AURIX TC4x 하드웨어 보드를 프로그래밍하는 방법을 알아보려면 Getting Started with Multicore Modeling and Targeting for Infineon AURIX TC3x Microcontrollers 예제를 참조하십시오.

블록

모두 확장

ADC InterfaceConvert analog signal on ADC input pin to digital signal
PWM InterfaceSimulate pulse width modulation (PWM) output from hardware
Digital IO InterfaceSimulate digital input and output pins on processor (R2021b 이후)
Interprocess Data ReadReceive messages from another processor using interprocess communication channel
Interprocess Data WriteSend messages to another processor using interprocessor data write
Interprocess Data ChannelModel interprocessor data channel between two processors
Task ManagerCreate and manage task executions in Simulink model
Event SourceSimulate and playback recorded task events

SoC BuilderBuild, load, and execute multicore application models on Infineon AURIX TC4x hardware boards (R2024b 이후)
Hardware MappingMap tasks and peripherals in a model to hardware board configurations (R2022b 이후)

도움말 항목

추천 예제