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

2012.2 Vivado - Adding a Debug core to my Vivado design results in "ERROR: [Common 17-143] Path length exceeds 260-Byte maximum allowed by Windows"

Description

If I add debug cores to a design in Vivado, the design has the potential to error out due to the 260-character path limit.

For example, if I am working in the Vivado 2012.2 tools on the example MIG DDR3 design targeting a Virtex-7 device, the following error occurs when I add the "debug core" to my design :

WARNING: [Coretcl 2-203] Allowing create_ip to be called on hidden IP: xilinx.com:ip:labtools_xsdb_master_lib:2.0
Generating IP 'debug_core_hub_CV'...
Delivering 'Synthesis' files for IP 'debug_core_hub_CV'.
Error encountered during generation and synthesis of xilinx.com:ip:labtools_xsdb_master_lib:2.0 IP:

ERROR: [Common 17-143] Path length exceeds 260-Byte maximum allowed by Windows.
c:/test_Xilinx/design_location/directory_location/Designs/Vivado_Designs/my_designed/test/project_1/project_1.runs/impl_1/.Xil/Vivado-6812-/debug_core_hub_CV_68121348238945/debug_core_hub_CV.srcs/sources_1/ip/debug_core_hub_CV/blk_mem_gen_v7_1/blk_mem_gen_v7_1_xst_comp.vhd

Implementing also fails at the beginning of the implementation flow.

Why is this happening?

解决方案

Windows has a 260-character limit on path lengths and when the Debug Core is inserted, Vivado generates the extra hierarchy, causing the path to exceed 260 characters.

There are several ways to work around this issue:

  • Take advantage of drive mapping to shorten the path name (e.g., map "P" drive to C:/myDesignLocation).
  • Move the project to the top level of the directory structure.
  • Use a Linux system to add the Debug core and implement the design (if a Linux system is available).

In the Vivado 2012.3 tools, the path length of the Debug IP was significantly reduced to help avoid this Windows path length issue.

See also: (Xilinx Answer 52787)

链接问答记录

相关答复记录

Answer Number 问答标题 问题版本 已解决问题的版本
52787 Vivado - "ERROR: [Common 17-143] Path length exceeds 260-Byte maximum allowed by Windows" N/A N/A
AR# 51997
创建日期 10/23/2012
Last Updated 05/28/2014
状态 Active
Type 已知问题
器件
  • Kintex-7
  • Virtex-7
Tools
  • Vivado Design Suite - 2012.2
IP
  • Debug and Verification