主要内容

处理器软件

R2026b
为 SoC 应用的嵌入式处理器组件设计和开发软件

在 SoC 应用中创建软件的 Simulink® 模型。将算法封装为计时器驱动和事件驱动的任务子系统的集合。定义任务的计时和持续时间特征。

模块

全部展开

Task Manager blockTask ManagerCreate and manage task executions in Simulink model
Proxy Task blockProxy TaskA placeholder for a task in your application
Task Trigger blockTask TriggerTrigger task execution in your application (自 R2023b 起)
Task Trigger Merge blockTask Trigger MergeMerge multiple task triggers into one trigger (自 R2023b 起)
Hardware Interrupt blockHardware InterruptTrigger downstream function-call subsystem from interrupt service routine (自 R2024b 起)
Task Manager blockTask ManagerCreate and manage task executions in Simulink model
Testbench Task blockTestbench TaskAn external timer-driven task load on your SoC processor application
Event Source blockEvent SourceSimulate and playback recorded task events

函数

socTaskTimesPlot histogram of the task durations from a recorded Simulation Data Inspector run
socHardwareUsageGenerate processor core usage statistics from a recorded Simulation Data Inspector run
socTaskSchedulabilityDetermine whether set of tasks can be scheduled for specified core assignments (自 R2022b 起)
socCreateModelCreates a skeleton SoC Blockset for AMD model for task set (自 R2022b 起)

配置文件和构造型

soc_blockset_profileProfile for SoC Blockset for AMD systems
ProcessorCoreStereotype for a processor core
PeriodicSoftwareTaskStereotype for a periodic software task
AperiodicSoftwareTaskStereotype for an aperiodic software task

工具

硬件映射Map memory, tasks, and peripherals in a model to hardware board configurations (自 R2022b 起)
性能报告Display performance and core usage metrics after model simulation or execution on SoC device
仿真数据检查器检查并比较数据和仿真结果,以验证和迭代模型设计

主题

设计

仿真

编译和测量

可视化

精选示例