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# 56611

Vivado IP Integrator - "ERROR: [BD 41-237] Bus Interface property CLK_DOMAIN does not match between /mig_7series_1/S_AXI and /axi_interconnect/M_AXI"

Description

In a simple Vivado IP Integrator system with a mig_7series, the IP connects to an external AXI interface via an AXI Interconnect. 

However, during Generate Output Products, I am seeing an error similar to the following:

ERROR: [BD 41-237] Bus Interface property CLK_DOMAIN does not match between /mig_7series_1/S_AXI(design_1_mig_7series_1_1_ui_clk) and /axi_interconnect_1/s00_couplers/auto_us_df/M_AXI(design_1_ACLK)

How can I fix this issue?

Solution

This error indicates that the IP does not know the relationship between the AXI Interconnect S00 ACLK and the MIG's ui_clk. 

The ui_clk is the DDR clock /2 or /4 depending on the MIG configuration.

If you use the ui_clk output to drive the other AXI clocks on the Interconnect, the design should validate successfully.


 

However, in this case the ACLK on the interconnect's external interface properties need to be updated to include the correct clock domain.

To do this highlight the S00_ACLK, and in the AXI External Interface Properties add the correct domain:


 

The CLK_DOMAIN can be obtained by clicking on the ui_clk pin and viewing the properties.

AR# 56611
Date 08/28/2017
Status Active
Type General Article
Devices
  • Zynq-7000
  • Artix-7
  • Kintex-7
  • Virtex-7
Tools
  • Vivado Design Suite - 2013.2
IP
  • AXI Interconnect
  • MIG 7 Series
Page Bookmarked