Check_constraints[=<setup|hold|both, Examples, Combined_model[=on|off – Altera Quartus II Scripting User Manual

Page 114: Create_timing_netlist, Example, Datasheet[=<output file name, Delay_annotation_only

Advertising
background image

2–88

Chapter 2: Command-line Executables

quartus_tan

Quartus II Scripting Reference Manual

© July 2013

Altera Corporation

--check_constraints[=<setup|hold|both>]

Option to check unconstrained keeper to keeper pairs (unconstrained paths) in the design. Results are
reported in the Quartus Report Panel and ASCII format.

Optional argument can take value of:

setup: Perform setup analysis.
hold: Perform hold analysis.
both: Perform both setup and hold analysis. Default.

Examples

# Example 1. Check clock setup and hold time unconstrained paths on
# project chiptrip revision chiptrip.
quartus_tan chiptrip -c chiptrip --check_constraints

# Example 2. Check clock hold time unconstrained paths on project chiptrip.
# Force reporting results even the design is largely unconstrained.
quartus_tan chiptrip --check_constraints=hold

--combined_model[=on|off]

Option to run Timing Analyzer using both minimum delays and maximum delays, producing reports for
both.

--create_timing_netlist

Create and save a timing netlist to disk.

Example

execute_module -tool tan -args "--create_timing_netlist"
load_package advanced_timing
project_open chiptrip
read_timing_netlist
foreach_in_collection node [get_timing_nodes -type all] {

set type [get_timing_node_info -info type $node]
set name [get_timing_node_info -info name $node]
puts "$node => $type <=> $name"

}

--datasheet[=<output file name>]

Generates the actual delay timing datasheet for both Stratix and HardCopy revisions using the optionally
specified output file name reporting the. By default, the command uses <revision>.datasheet.txt if you do
not specify an output file name.

--delay_annotation_only

Option to run only delay annotation and skip full timing analysis. This option can be used when you use a
third-party timing analyzer or when you run timing simulation without timing analysis.

Example

quartus_tan top --delay_annotation_only
quartus_sim top --mode=timing
quartus_eda top --timing_analysis --tool=primetime --format=verilog

Advertising