取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Adventurer
Adventurer
4,732 次查看
注册日期: ‎01-26-2017

如何在vivado里添加和管理XDC约束文件?

转到解答

Hi,

    我的设计里会有3个XDC约束文件,一份ddr3.xdc是在生成ddr3 IP时自动产生的,一份是其他FPGA上IO的约束,还有一份是时序约束。

    这3份XDC文件如何在vivado中添加和管理?先后次序有要求吗?

0 项奖励
1 个已接受解答

已接受的解答
Highlighted
Moderator
Moderator
4,686 次查看
注册日期: ‎11-05-2010

回复: 如何在vivado里添加和管理XDC约束文件?

转到解答

Hi, @rggber ,

IP 自带的约束您不必再额外添加.

我认为您设计中的XDC file如果没有相互引用的情况,他们的先后顺序也就无关紧要了.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
3 条回复3
Highlighted
Moderator
Moderator
4,720 次查看
注册日期: ‎11-05-2010

回复: 如何在vivado里添加和管理XDC约束文件?

转到解答

Hi, @rggber ,

您可以使用report_compile_order 打印出这些XDC 执行的先后顺序.

如果约束之间有相互引用,被引用的约束必须先执行.

用户约束的先后可以直接在GUI上拖曳实现.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 项奖励
Highlighted
Adventurer
Adventurer
4,694 次查看
注册日期: ‎01-26-2017

回复: 如何在vivado里添加和管理XDC约束文件?

转到解答
ddr3.xdc是 vivado自动生成的,里面物理约束和时序约束都有,这个ddr3.xdc文件可以在IP的文件夹里的user_design/constraints被工程调用吗?这样就不需要再拷贝到工程的constrs_1文件夹里。

这个ddr3.xdc里的物理约束应该是ip core配置过程中validate时生成的,我想也是和实际硬件对应。
0 项奖励
Highlighted
Moderator
Moderator
4,687 次查看
注册日期: ‎11-05-2010

回复: 如何在vivado里添加和管理XDC约束文件?

转到解答

Hi, @rggber ,

IP 自带的约束您不必再额外添加.

我认为您设计中的XDC file如果没有相互引用的情况,他们的先后顺序也就无关紧要了.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励