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

Vivado Simulator FAQ - How do I Collect simulation files from TCL console?

描述

I have a big design with many IP's and RTL files.
 
How can I collect only the simulation files from the TCL console?

解决方案

get_files is a TCL command which can be used to collect files for simulation only.


Normally the get_files command returns a machine readable list of files in the project, in a design, or in a sub-design such as an IP core or block design.

You can filter the results returned by get_files using command arguments like the following:

  • -of_objects
  • -compile_order
  • -used_in
  • -filter
 
TCL Examples for get_files:

1. Query all of the files for a specific IP
get_files -all -of_objects [get_files <ip_name>.xci]
 
2. Query an ordered list of files for simulation - IP only
get_files -compile_order sources -used_in simulation -of_objects [get_files <ip_name>.xci]
 
3. Query an ordered list of files for complete Top Level Design (including IP)
get_files -compile_order sources -used_in simulation
 
For more information type
get_files -help
Alternatively refer to the document UG896
AR# 59600
日期 07/31/2014
状态 Active
Type 综合文章
Tools
的页面