处理器的软件
为SoC应用程序的嵌入式处理器组件设计和开发软件
创建模型金宝app®SoC应用程序中的软件模型。将算法封装为定时器驱动和事件驱动的任务子系统的集合。定义任务的时间和持续时间特征。
块
功能
socTaskTimes |
从记录的模拟数据检查器运行的任务持续时间的直方图 |
socHardwareUsage |
从记录的模拟数据检查器运行中生成处理器核心使用统计信息 |
模型设置
工具
主题
设计
- 什么是任务执行?
了解处理器中任务执行和任务生命周期的SoC Blockset™定义。 - 定时器驱动型可任务
用定时器驱动的金宝app任务子系统创建Simulink模型。 - 事件驱动任务
创建带有事件驱金宝app动任务子系统的Simulink模型。 - 任务持续时间
设置任务的执行时间或持续时间任务管理器块。 - 内核延迟
指定启动任务执行实例的内核响应时间或延迟。 - 使用计划编辑器进行任务管理
管理SoC处理器模型中的任务时间表编辑器应用程序。 - 任务子系统信号的取值与缓存
进入和退出任务子系统的信号可以被捕获任务管理器块。 - 多处理器执行
配置和运行SoC模型以模拟具有独立进程的多处理器架构。 - 在外部模式下运行多处理器模型
在外部模式下运行多处理器SoC模型,运行在硬件板上的独立处理器上。 - 通过专用硬件外设进行进程间数据通信
单个处理器中两个或多个进程之间或跨多个连接的处理器之间的数据通信方法。
模拟
- 任务超支和对策
模拟发生溢出的任务执行,以及防止或减轻溢出的可用对策。 - 任务优先级和抢占
使用任务管理器块来设置任务优先级,并通过抢占定义任务执行顺序。 - 多处理器执行
配置和运行SoC模型以模拟具有独立进程的多处理器架构。 - 数据记录技术
从SoC硬件板记录处理器数据的技术。 - 使用录制数据回放任务执行
使用先前模拟或处理器记录的任务计时数据重放任务执行计时。
构建和测量
- 软件任务的代码生成
SoC应用程序模型中的任务与生成代码中的线程之间的映射。 - 代码检测分析器
使用代码检测分析来测量SoC设备上的任务执行时间。 - 内核检测分析器
使用内核工具分析来测量SoC设备上的任务执行时间。 - 记录模拟中使用的任务
在模拟过程中或从硬件记录的任务执行定时数据和统计数据。 - 公益诉讼的模拟(德州仪器C2000处理器S金宝appoC Blockset支持包)
德州仪器硬件板的在环处理器(PIL)仿真技术。
可视化
- 模拟数据检查器中的任务可视化
在模拟数据检查器中可视化任务的计时和执行状态。 - 多核执行和核心可视化
为单核和多核处理器系统配置和可视化任务执行。