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

Vivado Synthesis - What is the 'include file search order for project and non-project modes?

Description

What is the 'include file search order process followed by Vivado Synthesis for project and non-project modes?

Solution

The 'include file search order for project mode is as follows in the order mentioned below:

  1. The include directory paths as mentioned by -include_dirs property are first searched for the 'include files.
  2. cwd (Current Working Directory), which is the directory relative to where files are located, is searched for the presence of the 'include files.


The 'include file search order for non-project (command line) modes are as follows in the order mentioned below:

  1. The include directory paths as mentioned by -include_dirs property are first searched for the 'include files.
  2. cwd (Current Working Directory), which is the directory relative to where files are located, is searched for the presence of the 'include files.
  3. The project directory (such as project_1.srcs, etc.) is searched for the 'include files.
AR# 55914
Date Created 05/08/2013
Last Updated 06/20/2013
Status Active
Type Known Issues
Tools
  • Vivado Design Suite