PROCESSING_ORDER

PROCESSING_ORDER属性决定XDC文件是否将由

Vivado Design Suite在约束处理期间,或正常处理,或延迟处理。

PROCESSING_ORDER可以是:早期、正常或晚期。

默认情况下,Vivado Design Suite在用户XDC文件之前读取IP核的XDC文件

在顶层设计的约束文件集中定义。以这种方式处理约束

允许IP定义核心所需的约束,同时允许您覆盖这些IP

稍后处理用户约束的约束。请参阅Vivado设计套件中的此链接

用户指南:使用约束(UG903)[参考文献19]了解更多信息。

约束文件的默认处理顺序为:

1.标记为"早期"的用户约束

2.IP约束标记为早期(默认)

3.标记为NORMAL的用户约束

4.标记为LATE的IP约束(包含时钟依赖关系)

5.标记为LATE的用户约束

标记有通用PROCESSING_ORDER的用户约束文件将在

它们在Vivado IDE中显示的约束集中定义的顺序。的顺序

可以通过更改Vivado IDE中文件的编译顺序来修改文件,或者

使用reorder_files命令。

架构支持

所有架构。

适用对象

•约束文件,XDC或Tcl,(get_Files)

价值观

•早期:在处理其他约束文件之前处理这些文件。

•NORMAL:在EARLY文件之后和LATE文件之前处理这些文件(默认)。

•延迟:在处理其他约束文件之后处理这些文件
Syntax
Verilog and VHDL Syntax
Not applicable
XDC Syntax
set_property PROCESSING_ORDER {EARLY | NORMAL | LATE} [get_files <filename> ]
Where
• <filename> is the filename of an XDC or Tcl constraints file.
XDC Syntax Example
set_property PROCESSING_ORDER EARLY [get_files char_fifo_ooc.xdc]

相关推荐
ZPC82103 天前
docker 镜像备份
人工智能·算法·fpga开发·机器人
ZPC82103 天前
docker 使用GUI ROS2
人工智能·算法·fpga开发·机器人
tiantianuser3 天前
RDMA设计53:构建RoCE v2 高速数据传输系统板级测试平台2
fpga开发·rdma·高速传输·cmac·roce v2
博览鸿蒙3 天前
FPGA 和 IC,哪个前景更好?怎么选?
fpga开发
FPGA_小田老师3 天前
xilinx原语:ISERDESE2原语详解(串并转换器)
fpga开发·iserdese2·原语·串并转换
tiantianuser3 天前
RDMA设计50: 如何验证网络嗅探功能?
网络·fpga开发·rdma·高速传输·cmac·roce v2
Lzy金壳bing3 天前
基于Vivado平台对Xilinx-7K325t FPGA芯片进行程序在线更新升级
fpga开发·vivado·xilinx
unicrom_深圳市由你创科技3 天前
医疗设备专用图像处理板卡定制
图像处理·人工智能·fpga开发
tiantianuser4 天前
RDMA设计52:构建RoCE v2 高速数据传输系统板级测试平台
fpga开发·rdma·高速传输·cmac·roce v2
luoganttcc4 天前
Taalas 将人工智能模型蚀刻到晶体管上,以提升推理能力
人工智能·fpga开发