UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

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

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

转到解答

Hi,

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

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

0 项奖励
1 个已接受解答

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

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

转到解答

Hi, @rggber ,

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

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

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 项奖励
3 条回复
Moderator
Moderator
97 次查看
注册日期: ‎11-05-2010

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

转到解答

Hi, @rggber ,

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

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

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

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

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

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

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

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

转到解答

Hi, @rggber ,

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

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

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 项奖励