Xilinx 8.2i manual Flag Enabled Disabled, Triggers, Exports, Reports

Models: 8.2i

1 422
Download 422 pages 26.35 Kb
Page 358
Image 358

Chapter 23: XFLOW

R

ReportDir

This section specifies the directory in which to copy the report files generated by the programs in the flow. The default directory is your working directory.

Note: You can also specify the report directory using the –rd command line option. The command line option overrides the ReportDir specified in the flow file.

Global user-defined variables

This section allows you to specify a value for a global variable, as shown in the following example:

Variables

$simulation_output = time_sim;

End variables

The flow file contains a program block for each program in the flow. Each program block includes the following information:

Program program_name

This line identifies the name of the program block. It also identifies the command line executable if you use an executable name as the program_name, for example, ngdbuild. This is the first line of the program block.

Flag: ENABLED DISABLED

ENABLED: This option instructs XFLOW to run the program if there are options in the options file.

DISABLED: This option instructs XFLOW to not run the program even if there are corresponding options in the options file.

Input: filename

This line lists the name of the input file for the program. For example, the NGDBuild program block might list design.edn.

Triggers:

This line lists any additional files that should be read by the program. For example, the NGDBuild program block might list design.ucf.

Exports:

This line lists the name of the file to export. For example, the NGDBuild program block might list design.ngd.

Reports:

This line lists the report files generated. For example, the NGDBuild program block might list design.bld.

Executable: executable_name

This line is optional. It allows you to create multiple program blocks for the same program. When creating multiple program blocks for the same program, you must enter a name other than the program name in the Program line (for example, enter post_map_trace, not trce). In the Executable line, you enter the name of the program as you would enter it on the command line (for example, trce).

358

www.xilinx.com

Development System Reference Guide

Page 358
Image 358
Xilinx 8.2i manual Flag Enabled Disabled, Triggers, Exports, Reports