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]

相关推荐
GateWorld1 小时前
深入浅出IIC协议 -- 第二篇:FPGA数字接口设计方法论
fpga开发
MVP-curry-萌神3 小时前
FPGA学习知识(汇总)
学习·fpga开发
搬砖的小码农_Sky3 小时前
低功耗:XILINX FPGA如何优化功耗?
嵌入式硬件·fpga开发·硬件架构·硬件工程
博览鸿蒙6 小时前
ASIC和FPGA,到底应该选择哪个?
fpga开发
oria200613 小时前
高云FPGA-新增输出管脚约束
fpga开发
每月一号准时摆烂15 小时前
数字电子技术基础(六十)——使用Digital软件绘制脉冲触发的触发器
fpga开发
可编程芯片开发1 天前
基于FPGA的电子万年历系统开发,包含各模块testbench
fpga开发·fpga·电子万年历
爱学习的张哥1 天前
UDP--DDR--SFP,FPGA实现之ddr读写控制模块
网络协议·fpga开发·udp
GateWorld2 天前
深入浅出IIC协议 - 从总线原理到FPGA实战开发 -- 第一篇:I2C总线协议深度解剖
fpga开发·开源协议
爱学习的张哥2 天前
UDP--DDR--SFP,FPGA实现之模块梳理及AXI读写DDR读写上板测试
单片机·fpga开发·udp·axi·ddr