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!

AR# 55229

LogiCORE RXAUI v3.0 - Vivado - Artix-7 Devices - Critical Warning - No cells match DRP path for false path constraint

Description

When using the RXAUI v3.0 core and targeting an Artix-7 device, critical warnings like the following are seen:

[Vivado 12-180] No cells matched 'get_cells -hierarchical -filter {NAME =~ */gt_wrapper_i/gt0_core_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}'. ["/example_project/core_name_example/core
e_name_example.srcs/sources_1/ip/core_name/synth/core_name.xdc":17]

Solution


To properly constraint these paths, the word "core" in the path should be replaced with the component name that the RXAUI core was generated with in /sources_1/ip/core_name/synth/core_name.xdc. 

This file is read only, but can be edited outside of the Vivado GUI.

In the following constraints, "core" should be replaced with the name of the core as shown below with the text "core_name":


set_false_path -from [get_cells -hierarchical -filter {NAME =~ */mgt_powerdown_falling_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt0_core_name_gt_wrapper_i/gtrxreset_seq_i/gtrxreset_s_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ */sync_counter_reg[*]}] -to [get_cells -hierarchical -filter {NAME =~ */gt0_core_name_gt_wrapper_i/gtrxreset_seq_i/gtrxreset_s_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ */mgt_powerdown_falling_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt0_core_name_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ */mgt_powerdown_falling_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt1_core_name_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ */sync_counter_reg[*]}] -to [get_cells -hierarchical -filter {NAME =~ */gt0_core_name_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ */sync_counter_reg[*]}] -to [get_cells -hierarchical -filter {NAME =~ */gt1_core_name_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ *management_1/reset_reg_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt0_core_name_gt_wrapper_i/gtrxreset_seq_i/gtrxreset_s_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ */mgt_loopback_falling_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt0_core_name_gt_wrapper_i/gtrxreset_seq_i/gtrxreset_s_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ *management_1/reset_reg_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt0_core_name_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ *management_1/reset_reg_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt1_core_name_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ */mgt_loopback_falling_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt0_core_name_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}]
set_false_path -from [get_cells -hierarchical -filter {NAME =~ */mgt_loopback_falling_reg}] -to [get_cells -hierarchical -filter {NAME =~ */gt1_core_name_gt_wrapper_i/gtrxreset_seq_i/DRP_OP_DONE_reg}]



These constraints could also be added to the design top level to constrain the paths, although the critical warning will still be reported if the core specific .xdc file is not edited.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
54249 IP Release Notes and Known Issues for LogiCORE RXAUI for Vivado 2013.1 and newer tool versions N/A N/A
AR# 55229
Date Created 03/28/2013
Last Updated 09/22/2014
Status Active
Type General Article
IP
  • RXAUI