主要内容

验证新设置

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

使用嵌入式类型进行模拟

应用数据类型后的定点工具视图。“使用嵌入式类型模拟”按钮将高亮显示。

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

属性指定多个模拟场景金宝app仿真软件。SimulationInput对象,该工具将使用每个仿真场景的定点数据类型来模拟模型。

研究可视化

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

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

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

比较结果

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

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

图标 状态 描述

通过

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

警告

出现下列情况之一:

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

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

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

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

失败

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

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

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

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

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

请注意

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

如果转换后的系统的行为不符合您的要求,您可以在应用新的建议设置后建议新的数据类型。有关更多信息,请参见探索其他数据类型

相关的话题