vivado 自动增量检查点

自动增量检查点
AUTO_INCREMENTAL_CHECKPOINT属性是一个布尔属性,用于启用或
禁用自动增量实现流,以重用放置和
从当前设计的早期迭代路由。此属性与
INCREMENTAL_CHECKPOINT属性来管理中的增量实现
Vivado工具。请参阅《Vivado Design Suite用户指南:实施》中的此链接
(UG904)[参考文献20]了解更多信息。
提示:AUTO_INCREMENTAL_CHECKPOINT属性仅在Vivado工具中受支持
项目模式。若要在非项目模式下重用先前的放置和布管结果,请使用
read_checkpoint-增量命令。
增量实现流可以通过以下三种方式之一进行配置:
•自动重复使用当前设计的先前放置和布线。启用
AUTO_INCREMENTAL_CHECKPOINT属性。
•手动重复使用先前实施的
指定的设计检查点。禁用AUTO_INCREMENTAL_CHECKPOINT属性,
并指定INCREMENTAL_CHECKPOINT属性。
•已禁用,因此没有增量实施。禁用
AUTO_INCREMENTAL_CHECKPOINT属性,并且不指定
INCREMENTAL_CHECKPOINT属性。
体系结构支持
所有架构。
适用对象
•Vivado实现运行对象(get_run)
价值观
•1:启用自动增量实施设计流程。这让Vivado
放置和布管工具重用以前的放置和布线
以加快设计的处理。
•0:禁用自动增量实现设计流。这是默认值
背景

语法
Verilog和VHDL语法
不适用
XDC语法
set_property AUTO_INCREMENTAL_CHECKPOINT 1[get_runs<impl_run>\
-筛选器{IS_IMPLEMENTATION}]
哪里
•<impl_run>是在当前设计或项目中运行的实现的名称。
提示:您可以使用get_runs命令的-filter{IS_IMPLEMENTATION}选项来获取
只运行实现。
XDC语法示例
set_property AUTO_INCREMENTAL_CHECKPOINT 1[get_runs*-filter{IS_IMPLEMENTATION}]
受影响的步骤
•实施

自动管道组
AUTOPIPELINE_GROUP属性(请参见AUTOPIPELINE_MODULE,
AUTOPIPELINE_INCLUDE、AUTOPIPELINE_LMIT)用于将一组网络定义为
自动流水线优化的对象。当触发此优化功能时,它将
根据设置定时间隙和SLR插入并放置额外的管道级
距离请参阅Vivado Design Suite用户指南:实施(UG904)中的“自动流水线”
[参考文献20]了解更多信息。
体系结构支持
UltraScale、UltraScale+、Versal™ACAP体系结构。
适用对象
•网络(get_Nets)
•单元格(get_Cells)
每个单个网络都应该由触发器直接驱动,扇出负载只能是1。
价值
<group_name>:这是一个唯一的字符串值,可以分配给一个或多个网络。这个
placer将把指定的对象作为一个整体组来实现自动管道
插入。具有相同自动管道组名称的信号必须接收相等的数字
自动插入流水线触发器。
语法
VHDL示例语法
属性autopipeline_group:string;
信号mywire:std_logic_vvector(2向下1);
mywire的属性autopipeline_group:信号为“group_name”;
Verilog示例语法
(*autopipeline_group=“group_name”*)连接mywire;
XDC示例语法
set_property AUTOPIPELINE_GROUP组名称[get_nets mywire]
受影响的步骤
•场所设计
•Phys Opt设计

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cckkppll

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值