Prepare, Usage, Examples – Altera Quartus II Scripting User Manual
Page 92: Qboard, Licensing, Qhelp, Prepare –66 --qboard –66 --qhelp –66

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 [
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