이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Infineon AURIX를 사용한 멀티코어 시뮬레이션 및 코드 생성
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 예제를 참조하십시오.
블록
툴
| SoC Builder | Build, load, and execute multicore application models on Infineon AURIX TC4x hardware boards (R2024b 이후) |
| Hardware Mapping | Map tasks and peripherals in a model to hardware board configurations (R2022b 이후) |
도움말 항목
- Top-Level Models Using TriCores of Infineon AURIX
Simulate, and generate code for top-level models with referenced models using TriCores of Infineon AURIX microcontrollers.
- Generate Code and Deploy Using SoC Builder
Generate code and run it on the target hardware board using the SoC Builder tool.
- Generate Software Executables for Multicore Models
Generate ELF file for all participating homogenous cores of Infineon AURIX.
- Task Duration
Set the execution time or duration of a task in Task Manager block.
- What is Task Execution?
Learn the definition of task execution and task life-cycle in a processor.
- Task Execution Playback Using Recorded Data
Replay task execution timing using recorded task timing data from previous simulations or processors.



