主要内容

处理器的软件

设计和开发嵌入式处理器的软件组件的一个SoC的应用程序

创建模型金宝app®在SoC模型的软件应用程序。封装算法作为定时器驱动型可和事件驱动任务子系统的集合。定义任务的时间和持续时间特征。

全部展开

任务管理器 创建和管理任务执行金宝app模型
代理任务 在应用程序中任务的占位符
任务管理器 创建和管理任务执行金宝app模型
Testbench任务 外部定时器驱动型可SoC处理器应用程序工作负载
事件源 模拟记录和回放任务事件
进程间数据通道 模型处理机间两个处理器之间的数据通道
进程间数据读 从另一个处理器使用进程间通信通道接收消息
进程间的数据写 发送消息到另一个处理器使用处理机间的数据写

功能

socTaskTimes 剧情任务的持续时间从模拟记录数据的柱状图检查
socHardwareUsage 从一个记录仿真数据生成处理器内核使用统计检查员

金宝app仿真软件配置参数

工具

任务映射 地图任务的SoC硬件板上中断服务例程
任务执行报告 显示摘要任务执行性能和核心使用度量模型模拟或执行后处理器
仿真数据检查 检查和比较数据和仿真结果验证和迭代模型的设计

主题

设计

任务执行是什么?

学习SoC Blockset™任务执行和任务生命周期的定义在一个处理器。

定时器驱动型可任务

与定时器驱动型金宝app可任务创建仿真软件模型子系统。

事件驱动任务

创建事件驱动任金宝app务子系统仿真软件模型。

任务持续时间

设置一个任务的执行时间或持续时间任务管理器块。

内核延迟

指定内核响应时间或延迟开始一个任务执行实例。

的价值和缓存任务子系统信号

子系统可以捕获信号进入和退出任务任务管理器块。

多处理器执行

配置和运行SoC模型来模拟多处理器架构与独立的过程。

多处理器模型在外部模式下运行

运行一个多处理器SoC模型在外部模式运行在单独的处理器硬件板上。

通过专用硬件外围进程间数据通信

两个或多个进程之间的数据通信方法在单处理器或跨多个处理器连接。

模拟

任务超支和对策

模拟任务执行经历超支和对策可以防止或减轻超支。

任务优先级和抢占

使用任务管理器块设置任务优先级定义的任务执行顺序和抢占。

多处理器执行

配置和运行SoC模型来模拟多处理器架构与独立的过程。

数据记录技术

从SoC硬件板技术日志处理器数据。

任务执行回放使用记录数据

重复任务执行时间使用从先前的模拟任务时间数据记录或处理器。

构建和测量

代码生成软件的任务

在SoC应用程序模型之间的映射任务和线程在生成的代码。

插装代码分析器

使用代码仪器分析测量任务执行时间的SoC设备。

内核仪表分析器

使用内核仪器分析测量任务执行时间的SoC设备。

用于模拟记录的任务

任务执行时间数据和统计数据记录在模拟或从硬件。

公益诉讼的模拟德州仪器(SoC Block金宝appset支持计划C2000处理器)

Processor-in-the-Loop(公益诉讼)仿真技术为德州仪器硬件。

可视化

督察任务可视化仿真数据

可视化仿真的时间和任务的执行状态数据检查员。

多核和核心执行可视化

配置和可视化任务执行的单一和多核处理器系统。

特色的例子