INCREMENTAL_CHECKPOINT

发布于:2024-07-21 ⋅ 阅读:(171) ⋅ 点赞:(0)

增量检查点
INCREMENTAL_CHECKPOINT属性指定设计的路径和文件名
增量实施期间使用的检查点文件(DCP)。指定此属性
以重用先前放置或布线的设计的放置和布线数据。请参阅
更多信息,请访问《Vivado设计套件用户指南:实现》(UG904)[参考文献20]中的此链接
信息。
提示:只有在Vivado工具项目模式下才支持INCREMENTAL_CHECKPOINT属性。致
在非项目模式下重用先前的布局和布线结果,使用readcheckpoint
-增量命令。
增量实施流程可以通过以下三种方式之一进行配置:
•自动重用当前设计的先前布局和布线。启用
AUTO_INCREMENTAL_CHECKPOINT属性。
•手动重复使用之前实施的布局和布线数据
指定的设计检查点。禁用AUTO_INCREMENTAL_CHECKPOINT属性,
并指定INCREMENTAL_CHECKPOINT属性。
•已禁用,因此没有增量实施。禁用
AUTO_INCREMENTAL_CHECKPOINT属性,并且不指定
增量CHECKPOINT属性。
参考设计检查点通常是设计的早期迭代或变体
已合成、放置和布线。但是,您也可以引用检查点
那只有位置。
重要提示:为了使增量流量正常工作,请参考设备和速度等级
设计必须与当前设计的设备和速度等级相匹配。
架构支持
所有架构。
适用对象
•Vivado实现运行对象(get_runs)
价值观
•{filename}:指定要创建的设计检查点文件(DCP)的路径和文件名
在增量实施过程中使用。

Syntax
Verilog and VHDL Syntax
Not applicable
XDC Syntax
set_property INCREMENTAL_CHECKPOINT {filename} [get_runs <impl_run> \
-filter {IS_IMPLEMENTATION} ]
Where:
{filename} is the path and filename of design checkpoint file (DCP) to be used
during incremental implementation.
TIP: You can use the -filter {IS_IMPLEMENTATION} option for the get_runs command to get
just implementation runs.
XDC Syntax Example
set_property INCREMENTAL_CHECKPOINT C:/Data/checkpoint_alpha.dcp \
[get_runs * -filter {IS_IMPLEMENTATION}]

网站公告

今日签到

点亮在社区的每一天
去签到