主要内容

代码生成报表参数

这个页面描述驻留的配置参数HDL代码生成>报告面板的配置参数对话框。使这些参数查看总结,代码接口报告报告显示跟踪信息,资源利用率,优化的效果在你的设计。

生成可跟踪性报告

启用或禁用生成一个HTML代码生成报告与超链接的代码模型和模型代码。该报告提供了模型中的每个块代码行级别的可追溯性金宝app®模型。当你点击某行代码旁边的超链接在报告中,高密度脂蛋白编码器™突出仿真软件模型中相应的块。金宝app当您选择一个特定的块在你的模型中,报告强调所有相应的代码块。

设置

默认值:

创建和显示一个可追溯性部分在HTML代码生成报告。生成报告,启用该设置后,单击生成按钮。代码生成报告包含一个总结部分和一个代码接口以及可追溯性报告。

不创建一个HTML代码生成报告。

依赖

当您选择此复选框,您可以选择可追溯性风格。默认情况下,可追溯性风格行水平

命令行信息

属性:可追溯性
类型:特征向量
值:“上”|“关闭”
默认值:“关闭”

要设置该属性,使用功能hdlset_parammakehdl。要查看属性值,可以使用函数hdlget_param

例如,您可以生成一个可跟踪性报告,当生成HDL代码symmetric_fir子系统内部的sfir_fixed使用这两种方法模型。

  • 通过在可追溯性房地产作为参数makehdl

    makehdl (“sfir_fixed / symmetric_fir”,“可追溯性”,“上”)

  • 启用可追溯性财产的使用hdlset_param然后使用makehdl

    hdlset_param (“sfir_fixed”,“可追溯性”,“上”)makehdl (“sfir_fixed / symmetric_fir”)

您可以使用RequirementComments属性来生成超链接要求评论中的HTML代码生成报告。需求评论链接到相应的需求文档模型。

另请参阅

可追溯性风格

您可以使用可追溯性风格指定是否要生成代码或观点超链接可跟踪性报告。

设置

默认值:行水平

的选项是:

行水平

默认情况下,高密度脂蛋白编码器生成代码可跟踪性报告,从HDL代码的每一行包含超链接到相应的块在你的仿真软件模型。金宝app使用这种风格所产生的可跟踪性报告不包含超链接的评论HDL代码对应于一个特定的块。当您选择一个特定的块并导航到HDL代码,代码生成器将突出显示所有行代码对应的块。

评论的基础

如果指定生成的观点可跟踪性报告,该报告包含超链接上面评论的HDL代码块。评论中包含一个可追溯性标记,包含一个可搜索的格式模式<系统> / blockname<系统>根模型或吗子系统在模型,blockname块的名称在模型或吗子系统

例如,如果你有一个模型,喷火,一个子系统,,一个嵌套的子系统,内心的,那么<系统>标签:

  • <根>:foo

  • < S1 >:foo /外

  • < S2 >:foo /外部/内部

依赖

指定此设置,选择生成可跟踪性报告复选框。

命令行信息

属性:TraceabilityStyle
类型:特征向量
值:“线路电平”|“基于评论”
默认值:“线路电平”

要设置该属性,使用功能hdlset_parammakehdl。要查看属性值,可以使用函数hdlget_param

例如,当您生成一个可跟踪性报告symmetric_fir子系统内部的sfir_fixed模型,指定TraceabilityStyle通过使用这两种方法:

  • 通过在TraceabilityStyle房地产作为参数makehdl

    makehdl (“sfir_fixed / symmetric_fir”,“可追溯性”,“上”,“TraceabilityStyle”,“基于评论”)

  • 启用TraceabilityStyle财产的使用hdlset_param,然后用makehdl

    hdlset_param (“sfir_fixed”,“可追溯性”,“上”)hdlset_param (gcs,“TraceabilityStyle”,“基于评论”)makehdl (“sfir_fixed / symmetric_fir”)

另请参阅

生成模型的Web视图

包括HDL代码生成报告模型Web视图导航之间的代码和模型在同一窗口。与模型的Web视图中,您可以单击一个链接在生成的代码中强调模型中相应的块。使用此功能,您可以回顾、分析和调试HDL代码生成。你可以分享你的模型和生成的代码之外的MATLAB®环境。

设置

默认值:

包括模型Web视图代码生成报告。生成报告,启用该设置后,单击生成按钮。代码生成报告包含一个总结部分和一个代码接口报告连同模型web视图。

不包括模型Web视图的代码生成报告。

依赖关系

包括Web视图(金宝app仿真软件报告生成器)模型的代码生成报告,你必须有金宝app仿真软件报告生成器™安装。

命令行信息

参数:HDLGenerateWebview
类型:特征向量
值:“上”|“关闭”
默认值:“关闭”

设置此属性,使用hdlset_parammakehdl。查看属性值,使用hdlget_param

例如,您可以生成模型的web视图生成HDL代码时symmetric_fir子系统内部的sfir_fixed使用这两种方法模型。

  • 通过在HDLGenerateWebview房地产作为参数makehdl

    makehdl (“sfir_fixed / symmetric_fir”,“HDLGenerateWebview”,“上”)

  • 启用HDLGenerateWebview财产的使用hdlset_param然后使用makehdl

    hdlset_param (“sfir_fixed”,“HDLGenerateWebview”,“上”)makehdl (“sfir_fixed / symmetric_fir”)

另请参阅

生成资源利用率报告

启用或禁用生成一个HTML资源利用率报告。这份报告包含了一个概要和详细信息硬件资源的数量,如乘数,蛇,和寄存器用于生成的HDL代码。如果你有浮点数据类型在你的模型中,您可以生成HDL代码与本机浮点支持或设计映射到本地浮点库和英特尔金宝app®或Xilinx®FPGA浮点库。相对应的资源利用率报告显示一个有针对性的报告FPGA浮点库映射和本地资源报告相应的HDL代码浮点模式。

设置

默认值:

创建和显示HTML资源利用率报告。生成报告,启用该设置后,单击生成按钮。代码生成报告包含一个总结部分和一个代码接口以及资源利用率报告。

不创建一个HTML资源利用率报告。

命令行信息

属性:ResourceReport
类型:特征向量
值:“上”|“关闭”
默认值:“关闭”

要设置该属性,使用功能hdlset_parammakehdl。要查看属性值,可以使用函数hdlget_param

例如,您可以生成一个资源利用率报告生成HDL代码时symmetric_fir子系统内部的sfir_fixed使用这两种方法模型。

  • 通过在ResourceReport房地产作为参数makehdl

    makehdl (“sfir_fixed / symmetric_fir”,“ResourceReport”,“上”)

  • 启用ResourceReport财产的使用hdlset_param然后使用makehdl

    hdlset_param (“sfir_fixed”,“ResourceReport”,“上”)makehdl (“sfir_fixed / symmetric_fir”)

另请参阅

生成高级定时报告关键路径

指定是否要生成一个高亮显示脚本显示了估计的关键路径。报告显示关键路径延迟和生成一个高亮显示脚本作为一个链接,你可以点击高亮显示生成的模型估计的关键路径。如果你的设计包含块没有计时信息,报告显示生成的脚本链接到另一个突出强调那些块。

设置

默认值:

脚本生成一个高亮显示估计的关键路径。生成报告,启用该设置后,单击生成按钮。代码生成报告包含一个总结部分和一个代码接口以及关键路径评估报告。

为单精度浮点模型估计关键路径,使用本机浮点模式。在配置参数对话框HDL代码生成>浮点窗格中,选择使用浮点数

不计算估计的关键路径。

命令行信息

属性:CriticalPathEstimation
类型:特征向量
值:“上”|“关闭”
默认值:“关闭”

要设置该属性,使用功能hdlset_parammakehdl。要查看属性值,可以使用函数hdlget_param

例如,您可以生成一个关键路径评估报告生成HDL代码时symmetric_fir子系统内部的sfir_fixed使用这两种方法模型。

  • 通过在CriticalPathEstimation房地产作为参数makehdl

    makehdl (“sfir_fixed / symmetric_fir”,“CriticalPathEstimation”,“上”)

  • 启用CriticalPathEstimation财产的使用hdlset_param然后使用makehdl

    hdlset_param (“sfir_fixed”,“CriticalPathEstimation”,“上”)makehdl (“sfir_fixed / symmetric_fir”)

另请参阅

生成优化报告

启用或禁用生成一个HTML的优化报告。这份报告包含分布式流水线的结果信息,流媒体,共享,延迟平衡,适应流水线优化,是在生成的代码中实现的。这份报告包含超链接引用块,子系统,或验证模型。如果你有浮点数据类型在你的模型中,您可以生成HDL代码与本机浮点支持或将你的设计映射到本地浮点库和英特尔或Xilinx FPGA浮点库。金宝app映射到FPGA浮点库时,优化目标代码生成报告显示部分显示目标设备总结和链接生成的模型。

设置

默认值:

创建和显示HTML优化报告。生成报告,启用该设置后,单击生成按钮。代码生成报告包含一个总结部分和一个代码接口以及优化报告。

不创建一个HTML优化报告。

命令行信息

属性:OptimizationReport
类型:特征向量
值:“上”|“关闭”
默认值:“关闭”

要设置该属性,使用功能hdlset_parammakehdl。要查看属性值,可以使用函数hdlget_param

例如,您可以生成一个当生成HDL代码优化报告symmetric_fir子系统内部的sfir_fixed使用这两种方法模型。

  • 通过在OptimizationReport房地产作为参数makehdl

    makehdl (“sfir_fixed / symmetric_fir”,“OptimizationReport”,“上”)

  • 启用OptimizationReport财产的使用hdlset_param然后使用makehdl

    hdlset_param (“sfir_fixed”,“OptimizationReport”,“上”)makehdl (“sfir_fixed / symmetric_fir”)

另请参阅

自定义时间数据库目录

指定的路径加载您的自定义时机.mat文件。

设置

默认值:

指定的路径加载您的自定义时机.mat文件。

依赖

这个选项是禁用的,如果你不选择生成高级定时报告关键路径

命令行信息

属性:TimingDatabaseDirectory
类型:特征向量
默认值:

设置此属性,使用hdlset_parammakehdltb。查看属性值,使用hdlget_param

例如,如果你想设置定制时间数据库文件的路径,输入:

myDUT = gcb;timingpath =“/ timingfiles / customtimingreport.mat”;hdlset_param (myDUT“TimingDatabaseDirectory”,timingpath);makehdltb (myDUT)

另请参阅