Answers Database
FPGA Express, FPGA Compiler II: How to obtain information on shell commands (FST)
Record #2061
Product Family: Software
Product Line: Synopsys
Product Part: FPGA Express
Product Version: 3.3
Problem Title:
FPGA Express, FPGA Compiler II: How to obtain information on shell commands (FST)
Problem Description:
Urgency: Standard
General Description:
FPGA Express and FPGA Compiler II have a Tcl based scripting tool that allows users to run
their synthesis from the command line. The online help (from the GUI) gives some basic information
about this interface, but does not give detail about all the available commands.
Solution 1:
The following help/man commands are available in fe_shell (FPGA Express) and
fc2_shell (FPGA Compiler II):
fe_shell> help
This will list all the FE/FC2-specific commands and also TCL-builtin commands.
fe_shell> help set*
This will list all the commands that begin with "set". All sorts of wildcard searches are possible.
fe_shell> help -v <command_name>
This will list all the available options for the <command_name>.
fe_shell> man <command_name>
Gives detailed description of the <command_name>.
Solution 2:
The FPGA Express / Compiler II GUI also has pulldown selections to automatically create FST
scripts. Highlight the optimized chip and select Script -> Export FPGA Script... to get a Tcl based
FST script (extension fes or fc2) or select Script -> Export DC Script... to get a DC shell script f
or
FPGA Compiler or Design Compiler.
These scripts will include all commands from project creation up through optimization, and will
include timing constraints. They will not include netlist exporting or physical constraints (clock
buffer usage, pad locations, use I/O reg, etc.).
End of Record #2061 - Last Modified: 01/24/00 12:57 |