主要内容

选择TLM处理选项

要执行您的TLM模型,请在生成的TLM组件中选择Systemc线程,回调函数或时间周期性线程。

算法处理

  • Systemc线程- 算法在自己的独立系统线程中执行。当输入缓冲区已满或在命令和状态寄存器中编写命令时,触发事件。然后系统调度程序拾取并执行该函数。此选项通常会导致更现实的模拟,但执行时间较慢。

  • 回调函数- 算法在从接口调用的回调函数中执行。当输入缓冲区已满或在命令和状态寄存器中编写特定命令时,函数直接调用。此选项会导致更快的执行,但可能不太现实,因为回调方法不会以相同的顺序处理事件,因为它们将在真实的世界场景中发生。

  • 定期系统螺纹- 时间周期性线程执行算法的行为。线程的周期来自Simulink块基础采样率。金宝app

在里面算法步骤函数定时(ns)参数,输入纳秒的时间。等待()任务对算法定时进行计数。

接口处理

选择在生成的TLM组件上创建中断请求端口创建中断请求端口。此中断每次处理一组输入时都会触发。

相关话题