主要内容

验证新设置

在将建议的数据类型应用到您的模型之后转换数据类型,使用应用的定点数据类型模拟模型,并将系统的定点行为与浮点行为进行比较。

使用嵌入式类型进行模拟

应用数据类型后的定点工具视图。突出显示“使用嵌入式类型进行模拟”按钮。

验证部分,单击使用嵌入式类型进行模拟按钮。定点工具使用新的定点数据类型模拟模型。它记录最小值和最大值,溢出数据的系统中所有对象的设计。该工具将运行信息存储在名为EmbeddedRun.来编辑嵌入式运行的默认名称使用嵌入式类型进行模拟菜单中,键入新名称运行的名字字段。

方法指定多个模拟场景仿真软件。SimulationInput对象,该工具使用每个模拟场景的定点数据类型模拟模型。

研究可视化

使用嵌入式类型模拟后的定点工具视图。突出显示“模拟数据的可视化”窗格。

在使用嵌入式类型进行模拟之后,仿真数据可视化窗格显示新的运行数据。检查直方图可视化,使用新应用的定点数据类型查看模型中对象的动态范围。

使用探索选项卡,您还可以根据不同的标准对结果进行排序和筛选。

比较结果

工作流的浏览器指示与范围收集运行相比,嵌入式运行是否满足指定的信号容差。如果有多个模拟场景,该工具将指示每个场景是否满足所需的公差。

工作流的浏览器显示以下内容之一。

图标 状态 描述

通过

所有具有指定公差的信号都在所有嵌入式运行的指定公差内。

警告

发生以下情况之一:

  • 没有记录信号或在模型中没有设置公差。

  • 无法比较信号,因为信号在范围收集和验证运行中都不存在。

  • 范围收集运行不再可用。

  • 用于数据类型建议的范围收集运行是两个合并的模拟。

失败

一个或多个具有指定公差的信号在任何嵌入式运行中都不在指定公差范围内。

比较储存的理想结果BaselineRun对于定点结果,选择嵌入运行在SDI中运行比较下拉菜单。然后单击比较结果打开模拟数据检查器。或者,您可以在Workflow Browser中右键单击嵌入的运行名并选择开放的SDI

使用嵌入式类型模拟后的定点工具视图。展开SDI菜单中的Run to compare,显示可在SDI中进行比较的EmbeddedRun、EmbeddedRun_Scenario_1等。

模拟数据检查器显示记录信号的比较图。

仿真数据检查器视图,显示日志信号的BaselineRun和EmbeddedRun之间的比较,包括指定的公差带。

请注意

此步骤要求您在收集范围转换的阶段。如果您使用范围分析来为您的系统收集设计中的理想范围,而不运行模拟,那么在这一步您将没有一个基线运行来进行比较。

如果转换后的系统的行为不能满足您的需求,则可以在应用新的提议设置之后提议新的数据类型。有关更多信息,请参见探索其他数据类型

相关的话题

Baidu
map