[Constraints 18-1056] Clock 'dclk_200' completely overrides clock 'design_1_wrapper_i/design_1_i/clk_wiz_0/dclk_200'. New: create_generated_clock -name dclk_200 -source [get_pins design_1_wrapper_i/design_1_i/clk_wiz_0/clk_in1] -divide_by 1 -multiply_by 2 [get_pins design_1_wrapper_i/design_1_i/clk_wiz_0/dclk_200], ["/mnt/batman/ex_regions/yangang/zynq/bd_design/nfc_fm_20230610_8ch_125MHZ_syn_id5/project_1/project_1.srcs/constrs_1/new/top.xdc": and 46] Previous: create_generated_clock -source [get_pins design_1_wrapper_i/design_1_i/clk_wiz_0/clk_in1] -edges {1 2 3} -edge_shift {0.000 -2.656 -5.312} [get_pins design_1_wrapper_i/design_1_i/clk_wiz_0/dclk_200], ["/mnt/batman/ex_regions/yangang/zynq/bd_design/nfc_fm_20230610_8ch_125MHZ_syn_id5/project_1/project_1.srcs/sources_1/bd/design_1/ip/design_1_clk_wiz_0_0/design_1_clk_wiz_0_0/design_1_clk_wiz_0_0_in_context.xdc": and 2]
时间: 2023-08-04 07:08:39 浏览: 1207
FCM_S1 and FCM_S2.zip_FCM-S2_FCM_S1 and FCM_S2_fcm_fcm image_fcm
5星 · 资源好评率100%
这是一个关于 Vivado 约束文件的错误信息,指出了时钟 'dclk_200' 被新的约束完全覆盖了,新约束为:
create_generated_clock -name dclk_200 -source [get_pins design_1_wrapper_i/design_1_i/clk_wiz_0/clk_in1] -divide_by 1 -multiply_by 2 [get_pins design_1_wrapper_i/design_1_i/clk_wiz_0/dclk_200]
而之前的约束为:
create_generated_clock -source [get_pins design_1_wrapper_i/design_1_i/clk_wiz_0/clk_in1] -edges {1 2 3} -edge_shift {0.000 -2.656 -5.312} [get_pins design_1_wrapper_i/design_1_i/clk_wiz_0/dclk_200]
这种情况通常是由于在约束文件中出现了重复的约束或者约束冲突导致的。建议检查约束文件中的所有时钟约束,并确保每个时钟都只有一个约束,并且没有冲突。可以选择删除一个约束或者修改约束参数来解决问题。
阅读全文