1、可配置报告策略
“ Configurable Report Strategies ” ( 可配置报告策略 ) 支持在 Vivado 工程模式下运行综合与实现的每个步骤之后选择 要运行的报告命令。根据设计阶段、设计复杂性和用户首选项, 需自动生成一组不同的报告以供频繁查看。默认情况 下, 有多项预定义的综合和实现报告策略可供使用。此外 , Vivado IDE 支持创建新的报告策略 , 并将这些策略与用户首选项和任何其他 Vivado IDE 设置保存在一起。
2、设置运行报告策略
默认情况下 , 所有综合和实现运行都将使用其对应的默认报告策略 (Reports Strategy) 。要设置其他报告策略 , 请执行 以下操作:
1. 在“ Design Runs ”窗口中 , 选择运行。
2. 选择“ Run Properties ” ( 运行属性 ) 窗口中的“ Reports ” ( 报告 ) 选项卡。
3. 从“ Report Strategy ” ( 报告策略 ) 下拉列表中选择策略。
3、编辑运行报告策略
选择运行的报告策略 (Report Strategy) 后 , 即可通过选择报告然后单击“ Reports ”选项卡中的对应按钮或者右键单击 “Run Properties ” ( 运行属性 ) 窗口中的任意现有报告来决定要添加、删除还是编辑报告 :
• “ Add Report (+) ” ( 添加报告 ): 选择“ Run Step ” ( 运行步骤 ) 和“ Report Type ” ( 报告类型 ), 然后复查并 编译报告选项。如果某个选项不可见, 您可通过 MORE_OPTIONS 字段来添加该选项。默认唯一报告名称是基于运 行名称、流程步骤和报告命名名称生成的。
• “ Delete Report (-) ” ( 删除报告 ): 此按钮用于从“ Run Report Strategy ” ( 运行报告策略 ) 删除选定报告。此操 作不可撤销。
• “ Edit Report ( )” ( 编辑报告 ): 编辑报告名称、启用或禁用报告或者编辑报告选项。
要启用 (Enable) 或禁用 (Disable) 报告 , 请选中报告、右键单击并使用上下文弹出菜单。
完成运行后 , 即可为特定步骤添加新报告 , 或者启用先前已禁用的报告。在此情况下 , 必须单击运行按钮才能生成报 告。
4、创建新的策略报告
新“ Report Strategies ” ( 策略报告 ) 必须在 Vivado IDE 的“ Project Settings ” ( 工程设置 ) 窗口中的“ Tool Settings” ( 工具设置 ) 的“ Strategies ” ( 策略 ) 下创建。同样 , 只能通过“ Project Settings ”窗口对任意现有用户定 义的“Report Strategies ”进行永久性修改。预定义的“ Report Strategies ”以及“ Run Strategy ” ( 运行策略 ) 与 “Report Strategy ”的默认关联均无法修改。
要创建新的策略报告 :
1. 请单击“ Strategy ”窗口中的“ + ” , 并执行下列步骤 :
a. 指定策略的名称。
b. 选择目标“ Flow ” ( 流程 ) 、“ Synthesis ” ( 综合 ) 或“ Implementation ” ( 实现 ) 。
c. 提供描述 ( 可选 ) 。
d. 单击“ OK ” ( 确定 ) 。
或 :
2. 选择现有策略、单击“ copy ” ( 复制 ) 按钮 , 并编辑策略名称。然后 :
a. 使用“ + ”按钮添加报告。
3. 选择报告并编辑报告选项。对于不可用的选项 , 可在 MORE_OPTIONS 字段中添加该选项。
4. 使用“ - ”按钮可移除报告。
5. 完成所有编辑后 , 请单击“ OK ”。