Altera Quartus II Scripting Manual de usuario Pagina 606

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 634
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 605
3–476 Chapter 3: Tcl Packages & Commands
timing
Quartus II Scripting Reference Manual © July 2013 Altera Corporation
create_timing_netlist
Usage
create_timing_netlist [-fast_model] [-post_map] [-set_fmax] [-skip_dat] [-speed
<speed>]
Options
-fast_model: Option to use fast timing model
-post_map: Option to perform timing analysis on post-synthesis netlist
-set_fmax: Option to set global fmax for slack ratio
-skip_dat: Option to skip delay annotation
-speed <speed>: Speed grade
Description
Creates the timing netlist by annotating the atom netlist with delay information using post-fitting results.
Use the "-post_map" option to obtain post-synthesis results.
Use "-skip_dat" to create the timing netlist without rerunning delay annotation. This option can be used if
you previously ran the Timing Analyzer (quartus_tan) with delay annotation, or if the Fitter (quartus_fit)
ran delay annotation as the final step.
Some device families, such as Stratix™and Cyclone™, may use delay annotation as part of a set of
post-fitting operations. When this occurs, the Fitter displays the following message:
Info: Started post-fitting delay annotation
In this case, you can save time by skipping delay annotation.
If "--fast_model" has been used before, or if the fitter optimized to meet Fast Model Timing, then this
option can be used together with "--timing_analysis_only."
Run "create_timing_netlist" before using the "report_timing" command if you have not run the Timing
Analyzer (quartus_tan).
Example
project_open my_top
# Create timing netlist before calling
# any report functions
create_timing_netlist
# Ready to call report functions
report_timing -npaths 1 -clock_setup
report_timing -npaths 1 -tsu
report_timing -npaths 1 -tco
# The following command is optional
delete_timing_netlist
project_close
project_open my_top
# Report worst case period for -9 speed grade
create_timing_netlist -speed 9
report_timing -clock_setup -clock_filter clk
delete_timing_netlist
Vista de pagina 605
1 2 ... 601 602 603 604 605 606 607 608 609 610 611 ... 633 634

Comentarios a estos manuales

Sin comentarios