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

MIG UltraScale DDR3/DDR4/QDRII+ - Multi-driver errors found during LINT check


Version Found: MIG UltraScale v6.1
Version Resolved: See (Xilinx Answer 58435)

W415 multi-driver errors can occur when running the SpyGlass Lint Check on MIG UltraScale DDR3, DDR4, or QDRII+ design.

For example:
[629] W415   Error  ./mig_0_example/mig_0_example.srcs/sources_1/imports/mig_0/rtl/ip_top/example_top.sv          175     10    Signal 'example_top.c0_ddr4_app_rd_data[63:0]' has multiple simultaneous drivers
[27D] W415  Error   mig_0_example/mig_0_example.srcs/sources_1/ip/mig_0/ip_0/rtl/phy/mig_qdriip_phy_v1_1_qdriip_cal_addr_decode.sv            1093    10    Signal 'example_top.u_mig_0.inst.u_mig_qdriip_phy.inst.phycal.cal.caladdrdecode.pat_ab_matched_r' has multiple simultaneous drivers


These multi-driver errors can occur during the Lint check for:
  • signal 'example_top.c0_ddr4_app_rd_data[63:0]' located inside example_top.sv for DDR3 and DDR4 designs
  • signal 'example_top.u_mig_0.inst.u_mig_qdriip_phy.inst.phycal.cal.caladdrdecode.pat_ab_matched_r' located inside mig_qdriip_phy_v1_1_qdriip_cal_addr_decode.sv for QDRII+ designs.

These multi-driver error messages occur only during the Lint check and are safe to ignore as the Vivado synthesis tool handles these signals properly.

Revision History:
01/08/2015 - Initial Release
AR# 63261
Date Created 01/08/2015
Last Updated 01/09/2015
Status Active
Type Known Issues
  • Kintex-7
  • Virtex-7
  • MIG UltraScale