Prepare, Usage, Examples – Altera Quartus II Scripting User Manual

Page 92: Qboard, Licensing, Qhelp, Prepare –66 --qboard –66 --qhelp –66

Advertising
background image

2–66

Chapter 2: Command-line Executables

quartus_sh

Quartus II Scripting Reference Manual

© July 2013

Altera Corporation

# You can do the same manually (assuming migration

# creates top_hardcopy_optimization)
quartus_sh --flow compile top
quartus_sh --flow migrate_to_hardcopy
cd top_hardcopy_optimization
quartus_sh --flow compile top

# Get an early timing estimate by running fast synthesis,

# followed by early timing estimate and timing analysis
quartus_sh --flow early_timing_estimate_with_synthesis top

# If synthesis has been run before you can run

# early timing estimate and timing analysis alone
quartus_sh --flow early_timing_estimate top

--prepare

Option to create or open a project and make some assignments in order to prepare the project for
compilation.

This option is intended to set up a project before compilation with the "--flow" option.

Usage

quartus_sh --prepare [<options>] <project_name>

Use "quartus_sh --prepare -?" for help on the available options.

Examples

# Set project and compile for Stratix

quartus_sh --prepare -f Stratix top
quartus_sh --flow compile top

# Set project and compile for Stratix using a revision

quartus_sh --prepare -r rev1 -f Stratix top
quartus_sh --flow compile top -c rev1

# Set project to compile a specified top-level entity

quartus_sh --prepare -t MyTopEntity top
quartus_sh --flow compile top

--qboard

QBoard is a Tk based Graphical User Interface (GUI) that allows the user create project templates based on
DevKits.

Licensing

This script is copyrighted by Altera Corporation and provided subject to the rights granted by the Altera
Legal Notice found in the file quartus/common/tcl/apps/qboard/qboard_script.tcl

--qhelp

Option to call a predefined Tk script with a simple Graphical User Interface (GUI) that can be used to
browse command-line executable and Tcl API help.

Licensing

This script is copyrighted by Altera Corporation and provided subject to the rights granted by the Altera
Legal Notice found in the file quartus/common/tcl/apps/qflow/qhelp.tcl

Advertising