Check_constraints[= Page 114: Create_timing_netlist, Example, Datasheet[=
Page 114: Create_timing_netlist, Example, Datasheet[=

2–88
Chapter 2: Command-line Executables
quartus_tan
Quartus II Scripting Reference Manual
© July 2013
Altera Corporation
--check_constraints[=
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[=
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
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