Altera Quartus II Scripting Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Urządzenia pomiarowe Altera Quartus II Scripting. Altera Quartus II Scripting User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 634
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
101 Innovation Drive
San Jose, CA 95134
www.altera.com
Quartus II Scripting Reference Manual
For Command-Line Operation & Tool Command Language (Tcl) Scripting
MNL-Q2101904-9.1.1
Przeglądanie stron 0
1 2 3 4 5 6 ... 633 634

Podsumowanie treści

Strona 1 - San Jose, CA 95134

101 Innovation DriveSan Jose, CA 95134www.altera.comQuartus II Scripting Reference ManualFor Command-Line Operation & Tool Command Language (Tcl)

Strona 2 - MNL-Q2101904-9.1.1

x ContentsQuartus II Scripting Reference Manual © July 2013 Altera Corporationbackannotate . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Strona 3 - Contents

2–74 Chapter 2: Command-line Executablesquartus_simQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_simThe Quartus® II Simu

Strona 4

Chapter 2: Command-line Executables 2–75quartus_sim© July 2013 Altera Corporation Quartus II Scripting Reference ManualOption Page-c=<revision name

Strona 5 - Contents v

2–76 Chapter 2: Command-line Executablesquartus_simQuartus II Scripting Reference Manual © July 2013 Altera Corporation-c=<revision name>Refer t

Strona 6

Chapter 2: Command-line Executables 2–77quartus_sim© July 2013 Altera Corporation Quartus II Scripting Reference Manual--pvt_temperature=<value_in_

Strona 7 - Contents vii

2–78 Chapter 2: Command-line Executablesquartus_simQuartus II Scripting Reference Manual © July 2013 Altera Corporation--vector_comparison_rule_value_

Strona 8

Chapter 2: Command-line Executables 2–79quartus_sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualquartus_staThe TimeQuest timing

Strona 9 - Contents ix

2–80 Chapter 2: Command-line Executablesquartus_staQuartus II Scripting Reference Manual © July 2013 Altera CorporationHelp Topic PageTcl ...

Strona 10

Chapter 2: Command-line Executables 2–81quartus_sta© July 2013 Altera Corporation Quartus II Scripting Reference Manual--report_script=<NONE>Nam

Strona 11 - Contents xi

2–82 Chapter 2: Command-line Executablesquartus_staQuartus II Scripting Reference Manual © July 2013 Altera Corporationproject_opencreate_timieng_netl

Strona 12

Chapter 2: Command-line Executables 2–83quartus_stp© July 2013 Altera Corporation Quartus II Scripting Reference Manualquartus_stpThe Quartus II Signa

Strona 13 - Contents xiii

Contents xi© July 2013 Altera Corporation Quartus II Scripting Reference Manualexport_database . . . . . . . . . . . . . . . . . . . . . . . . . . .

Strona 14

2–84 Chapter 2: Command-line Executablesquartus_stpQuartus II Scripting Reference Manual © July 2013 Altera CorporationOption Page-c=<revision name

Strona 15 - Contents xv

Chapter 2: Command-line Executables 2–85quartus_stp© July 2013 Altera Corporation Quartus II Scripting Reference ManualExample:quartus_stp <project

Strona 16

2–86 Chapter 2: Command-line Executablesquartus_tanQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_tanThe Quartus® II timi

Strona 17 - About this Reference Manual

Chapter 2: Command-line Executables 2–87quartus_tan© July 2013 Altera Corporation Quartus II Scripting Reference ManualOption Page-c=<revision name

Strona 18 - Typographic Conventions

2–88 Chapter 2: Command-line Executablesquartus_tanQuartus II Scripting Reference Manual © July 2013 Altera Corporation--check_constraints[=<setup|

Strona 19 - Reference Manual

Chapter 2: Command-line Executables 2–89quartus_tan© July 2013 Altera Corporation Quartus II Scripting Reference Manual--do_min_analysis[=on|off]Optio

Strona 20 - Command-Line Executables

2–90 Chapter 2: Command-line Executablesquartus_tanQuartus II Scripting Reference Manual © July 2013 Altera CorporationExamplesquartus_map top --famil

Strona 21 - Overview

Chapter 2: Command-line Executables 2–91quartus_tan© July 2013 Altera Corporation Quartus II Scripting Reference ManualExamplequartus_map top --family

Strona 22

2–92 Chapter 2: Command-line ExecutablesCommon OptionsQuartus II Scripting Reference Manual © July 2013 Altera CorporationCommon OptionsAll command-li

Strona 23 - Tcl Commands

Chapter 2: Command-line Executables 2–93Common Options© July 2013 Altera Corporation Quartus II Scripting Reference Manual--help[=<option|topic>

Strona 24 - Tcl Console

xii ContentsQuartus II Scripting Reference Manual © July 2013 Altera Corporationdevice_ir_shift . . . . . . . . . . . . . . . . . . . . . . . . . . .

Strona 25 - Related Documentation

2–94 Chapter 2: Command-line ExecutablesCommon OptionsQuartus II Scripting Reference Manual © July 2013 Altera Corporation############################

Strona 26

Chapter 2: Command-line Executables 2–95Common Options© July 2013 Altera Corporation Quartus II Scripting Reference Manualreturn_codesQuartus® II comm

Strona 27 - 2. Command-line Executables

2–96 Chapter 2: Command-line ExecutablesCompiler OptionsQuartus II Scripting Reference Manual © July 2013 Altera CorporationCompiler OptionsCommand-li

Strona 28

Chapter 2: Command-line Executables 2–97Parallel Processing Options© July 2013 Altera Corporation Quartus II Scripting Reference ManualParallel Proces

Strona 29

2–98 Chapter 2: Command-line ExecutablesSettings File OptionsQuartus II Scripting Reference Manual © July 2013 Altera CorporationSettings File Options

Strona 30

Chapter 2: Command-line Executables 2–99Settings File Options© July 2013 Altera Corporation Quartus II Scripting Reference ManualTable 2–2 lists the l

Strona 31

2–100 Chapter 2: Command-line ExecutablesSettings File OptionsQuartus II Scripting Reference Manual © July 2013 Altera Corporation--write_settings_fil

Strona 32

Chapter 2: Command-line Executables 2–101Settings File Options© July 2013 Altera Corporation Quartus II Scripting Reference ManualThe following exampl

Strona 33 - --generate_hc_pll_delay

2–102 Chapter 2: Command-line ExecutablesTcl OptionsQuartus II Scripting Reference Manual © July 2013 Altera CorporationTcl OptionsCommand-line execut

Strona 34 - --hc_ready

Chapter 2: Command-line Executables 2–103Tcl Options© July 2013 Altera Corporation Quartus II Scripting Reference Manual--tcl_eval=<tcl command>

Strona 35 - --hc_review

Contents xiii© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_top_level_entity . . . . . . . . . . . . . . . . . . . . . . . .

Strona 36

2–104 Chapter 2: Command-line ExecutablesTcl OptionsQuartus II Scripting Reference Manual © July 2013 Altera Corporation

Strona 37

© July 2013 Altera Corporation Quartus II Scripting Reference Manual3. Tcl Packages & CommandsCommand Name Package Pageadd_new_cell chip_planner 3

Strona 38

3–2 Chapter 3: Tcl Packages & CommandsQuartus II Scripting Reference Manual © July 2013 Altera Corporationcreate_report_histogram sta 3–379create_

Strona 39

Chapter 3: Tcl Packages & Commands 3–3© July 2013 Altera Corporation Quartus II Scripting Reference Manualenable_natural_bus_naming misc 3–169enab

Strona 40 - --post_map[=on

3–4 Chapter 3: Tcl Packages & CommandsQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_clocks sdc 3–293get_clocks timing_as

Strona 41 - --write_rcf_for_vqm[=on

Chapter 3: Tcl Packages & Commands 3–5© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_node_loc chip_planner 3–57get_nodes

Strona 42

3–6 Chapter 3: Tcl Packages & CommandsQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_rtl_pin_info rtl 3–277get_rtl_pins r

Strona 43

Chapter 3: Tcl Packages & Commands 3–7© July 2013 Altera Corporation Quartus II Scripting Reference Manualopen_session stp 3–469p2p_timing_cut_exi

Strona 44

3–8 Chapter 3: Tcl Packages & CommandsQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_output_delay sdc 3–303remove_outp

Strona 45 - --option=<filename>

Chapter 3: Tcl Packages & Commands 3–9© July 2013 Altera Corporation Quartus II Scripting Reference Manualsave_report_database report 3–266set_act

Strona 46 - --voltage=<voltage>

xiv ContentsQuartus II Scripting Reference Manual © July 2013 Altera Corporationall_inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Strona 47 - String Description

3–10 Chapter 3: Tcl Packages & CommandsQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_timing_cut_assignment timing_assign

Strona 48

Chapter 3: Tcl Packages & Commands 3–11advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualadvanced_timingThis adva

Strona 49

3–12 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationcreate_p2p_delaysUsagecr

Strona 50 - Examples

Chapter 3: Tcl Packages & Commands 3–13advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_clock_delay_pathUsag

Strona 51

3–14 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_delay_pathUsageget_d

Strona 52 - --post_fit[=on

Chapter 3: Tcl Packages & Commands 3–15advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_delays_from_clocksUs

Strona 53

3–16 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_delays_from_keepersU

Strona 54

Chapter 3: Tcl Packages & Commands 3–17advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_illegal_delay_valueU

Strona 55 - --format=<NONE>

3–18 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_max_delay_valueUsage

Strona 56 - --resynthesis[=on

Chapter 3: Tcl Packages & Commands 3–19advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_timing_edge_delayUsa

Strona 57 - --timing_analysis[=on

Contents xv© July 2013 Altera Corporation Quartus II Scripting Reference Manualdelete_simulation_breakpoint . . . . . . . . . . . . . . . . . . . .

Strona 58

3–20 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_timing_edge_infoUsag

Strona 59 - --vcd_type=<NONE>

Chapter 3: Tcl Packages & Commands 3–21advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_timing_edgesUsageget

Strona 60

3–22 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_timing_node_faninUsa

Strona 61 - --check_netlist

Chapter 3: Tcl Packages & Commands 3–23advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_timing_node_fanoutUs

Strona 62 - --inner_num=<value>

3–24 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_timing_node_infoUsag

Strona 63 - --part=<device part>

Chapter 3: Tcl Packages & Commands 3–25advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference ManualExampleload_package adva

Strona 64 - --tdc[=on

3–26 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_timing_nodesUsageget

Strona 65

Chapter 3: Tcl Packages & Commands 3–27advanced_timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualis_legal_delay_valueUsag

Strona 66

3–28 Chapter 3: Tcl Packages & Commandsadvanced_timingQuartus II Scripting Reference Manual © July 2013 Altera Corporationp2p_timing_cut_existUsag

Strona 67 - --compress

Chapter 3: Tcl Packages & Commands 3–29backannotate© July 2013 Altera Corporation Quartus II Scripting Reference ManualbackannotateThis package co

Strona 68 - -a=<action to perform>

xvi ContentsQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_from_collection . . . . . . . . . . . . . . . . . . . . . . .

Strona 69

3–30 Chapter 3: Tcl Packages & CommandsbackannotateQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_back_annotation_assignm

Strona 70 - --loquacious

Chapter 3: Tcl Packages & Commands 3–31backannotate© July 2013 Altera Corporation Quartus II Scripting Reference Manuallogiclock_back_annotateUsag

Strona 71

3–32 Chapter 3: Tcl Packages & CommandsbackannotateQuartus II Scripting Reference Manual © July 2013 Altera CorporationAltera recommends that you

Strona 72

Chapter 3: Tcl Packages & Commands 3–33chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualchip_plannerThis package co

Strona 73

3–34 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera CorporationCommand Pageadd_new_cell...

Strona 74 - --partition=<NONE>

Chapter 3: Tcl Packages & Commands 3–35chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualadd_new_cellUsageadd_new_ce

Strona 75 - --verilog_macro=<NONE>

3–36 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationadd_new_ioUsageadd_new_io -

Strona 76

Chapter 3: Tcl Packages & Commands 3–37chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualadd_usageUsageadd_usage [-g

Strona 77

3–38 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationapply_commandUsageapply_com

Strona 78 - --initcfg

Chapter 3: Tcl Packages & Commands 3–39chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualcheck_netlist_and_saveUsage

Strona 79

© July 2013 Altera Corporation Quartus II Scripting Reference ManualAbout this Reference ManualThis manual provides comprehensive information about th

Strona 80

3–40 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationcheck_nodeUsagecheck_node [

Strona 81 - --estimate_power[=on

Chapter 3: Tcl Packages & Commands 3–41chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualclose_chip_plannerUsageclos

Strona 82 - --no_input_file

3–42 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationconnect_chainUsageconnect_c

Strona 83

Chapter 3: Tcl Packages & Commands 3–43chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualconvert_signal_probesUsagec

Strona 84

3–44 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationcreate_migrated_scriptUsage

Strona 85 - --archive

Chapter 3: Tcl Packages & Commands 3–45chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualdelete_spUsagedelete_sp -pi

Strona 86 - --determine_smart_action

3–46 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationdesign_has_ace_supportUsage

Strona 87

Chapter 3: Tcl Packages & Commands 3–47chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualdesign_has_encrypted_ipUsag

Strona 88

3–48 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationdisable_spUsagedisable_sp -

Strona 89

Chapter 3: Tcl Packages & Commands 3–49chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualdiscard_all_changesUsagedis

Strona 90

xviii About this Reference ManualTypographic ConventionsQuartus II Scripting Reference Manual © July 2013 Altera CorporationTypographic ConventionsTh

Strona 91

3–50 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationdiscard_node_changesUsagedi

Strona 92 - --qboard

Chapter 3: Tcl Packages & Commands 3–51chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualenable_spUsageenable_sp -pi

Strona 93 - --qslave

3–52 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationexport_stack_toUsageexport_

Strona 94 - --restore

Chapter 3: Tcl Packages & Commands 3–53chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_info_parametersUsageget

Strona 95 - --simlib_comp

3–54 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_iportsUsageget_iports [

Strona 96

Chapter 3: Tcl Packages & Commands 3–55chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_node_by_nameUsageget_no

Strona 97

3–56 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_node_infoUsageget_node_

Strona 98 - --bank=<bank index>

Chapter 3: Tcl Packages & Commands 3–57chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_node_locUsageget_node_l

Strona 99 - --sso_inputs[=on

3–58 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_nodesUsageget_nodes -ty

Strona 100

Chapter 3: Tcl Packages & Commands 3–59chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_oportsUsageget_oports [

Strona 101

© July 2013 Altera Corporation Quartus II Scripting Reference Manual1. Introduction to the Quartus II ScriptingReference ManualIntroductionThe Quartus

Strona 102 - Value Description

3–60 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_port_by_typeUsageget_po

Strona 103

Chapter 3: Tcl Packages & Commands 3–61chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_port_infoUsageget_port_

Strona 104

3–62 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_sp_pin_listUsageget_sp_

Strona 105

Chapter 3: Tcl Packages & Commands 3–63chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_stackUsageget_stack [-l

Strona 106

3–64 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_tile_power_settingUsage

Strona 107 - --speed=<NONE>

Chapter 3: Tcl Packages & Commands 3–65chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manuallist_spsUsagelist_spsOption

Strona 108 - --voltage=<value_in_mV>

3–66 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationmake_ape_connectionUsagemak

Strona 109

Chapter 3: Tcl Packages & Commands 3–67chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualmake_input_portUsagemake_in

Strona 110 - -c=<revision name>

3–68 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationmake_output_portUsagemake_o

Strona 111

Chapter 3: Tcl Packages & Commands 3–69chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualmake_spUsagemake_sp [-clk &

Strona 112

Copyright © 2013 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device design

Strona 113

1–2 Introduction to the Quartus II Scripting Reference ManualOverviewQuartus II Scripting Reference Manual © July 2013 Altera Corporation Incorporati

Strona 114 - --delay_annotation_only

3–70 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationread_netlistUsageread_netli

Strona 115

Chapter 3: Tcl Packages & Commands 3–71chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_ape_connectionUsager

Strona 116 - --timing_analysis_only

3–72 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_chainUsageremove_cha

Strona 117 - --zero_ic_delays

Chapter 3: Tcl Packages & Commands 3–73chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_input_portUsageremov

Strona 118 - -f=<argument file>

3–74 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_old_cellUsageremove_

Strona 119 - --version

Chapter 3: Tcl Packages & Commands 3–75chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_output_portUsageremo

Strona 120 - Common Options

3–76 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_usageUsageremove_usa

Strona 121 - 0 Execution was successful

Chapter 3: Tcl Packages & Commands 3–77chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualrouting_pathUsagerouting_pa

Strona 122 - --rev=<revision name>

3–78 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_batch_modeUsageset_batc

Strona 123 - -p[=on

Chapter 3: Tcl Packages & Commands 3–79chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_node_infoUsageset_node_

Strona 124 - Settings File Options

Introduction to the Quartus II Scripting Reference Manual 1–3Overview© July 2013 Altera Corporation Quartus II Scripting Reference ManualAssemblerquar

Strona 125

3–80 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_port_infoUsageset_port_

Strona 126

Chapter 3: Tcl Packages & Commands 3–81chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_tile_power_settingUsage

Strona 127 - 2. Compiler database

3–82 Chapter 3: Tcl Packages & Commandschip_plannerQuartus II Scripting Reference Manual © July 2013 Altera Corporationundo_commandUsageundo_comma

Strona 128 - --script=<script file>

Chapter 3: Tcl Packages & Commands 3–83chip_planner© July 2013 Altera Corporation Quartus II Scripting Reference Manualupdate_node_locUsageupdate_

Strona 129 - Tcl Options

3–84 Chapter 3: Tcl Packages & Commandsdatabase_managerQuartus II Scripting Reference Manual © July 2013 Altera Corporationdatabase_managerThis pa

Strona 130

Chapter 3: Tcl Packages & Commands 3–85database_manager© July 2013 Altera Corporation Quartus II Scripting Reference Manualexport_databaseUsageexp

Strona 131

3–86 Chapter 3: Tcl Packages & Commandsdatabase_managerQuartus II Scripting Reference Manual © July 2013 Altera Corporationgenerate_bottom_up_scri

Strona 132

Chapter 3: Tcl Packages & Commands 3–87database_manager© July 2013 Altera Corporation Quartus II Scripting Reference Manual-virtual_input_pin_dela

Strona 133

3–88 Chapter 3: Tcl Packages & Commandsdatabase_managerQuartus II Scripting Reference Manual © July 2013 Altera Corporation-include_virtual_pins &

Strona 134

Chapter 3: Tcl Packages & Commands 3–89database_manager© July 2013 Altera Corporation Quartus II Scripting Reference ManualDefault is on.When you

Strona 135

1–4 Introduction to the Quartus II Scripting Reference ManualOverviewQuartus II Scripting Reference Manual © July 2013 Altera CorporationEDA Netlist W

Strona 136

3–90 Chapter 3: Tcl Packages & Commandsdatabase_managerQuartus II Scripting Reference Manual © July 2013 Altera Corporationimport_databaseUsageimp

Strona 137

Chapter 3: Tcl Packages & Commands 3–91device© July 2013 Altera Corporation Quartus II Scripting Reference ManualdeviceThis package contains the s

Strona 138

3–92 Chapter 3: Tcl Packages & CommandsdeviceQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_family_listUsageget_family_li

Strona 139

Chapter 3: Tcl Packages & Commands 3–93device© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_part_infoUsageget_part_info [

Strona 140

3–94 Chapter 3: Tcl Packages & CommandsdeviceQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_part_listUsageget_part_list [

Strona 141 - ■ quartus_tan

Chapter 3: Tcl Packages & Commands 3–95device© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_device_infoUsagereport_dev

Strona 142

3–96 Chapter 3: Tcl Packages & CommandsdeviceQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_family_infoUsagereport_fam

Strona 143

Chapter 3: Tcl Packages & Commands 3–97device© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_part_infoUsagereport_part_

Strona 144

3–98 Chapter 3: Tcl Packages & CommandsflowQuartus II Scripting Reference Manual © July 2013 Altera CorporationflowThis package contains the set o

Strona 145 - Description

Chapter 3: Tcl Packages & Commands 3–99flow© July 2013 Altera Corporation Quartus II Scripting Reference Manualexecute_flowUsageexecute_flow [-ana

Strona 146

Introduction to the Quartus II Scripting Reference Manual 1–5Overview© July 2013 Altera Corporation Quartus II Scripting Reference ManualTcl CommandsT

Strona 147

3–100 Chapter 3: Tcl Packages & CommandsflowQuartus II Scripting Reference Manual © July 2013 Altera CorporationINCREMENTAL_COMPILATION_EXPORT_NET

Strona 148

Chapter 3: Tcl Packages & Commands 3–101flow© July 2013 Altera Corporation Quartus II Scripting Reference Manualexecute_hcUsageexecute_hc [-archiv

Strona 149

3–102 Chapter 3: Tcl Packages & CommandsflowQuartus II Scripting Reference Manual © July 2013 Altera Corporation# Generate a HardCopy Handoff Repo

Strona 150

Chapter 3: Tcl Packages & Commands 3–103flow© July 2013 Altera Corporation Quartus II Scripting Reference Manualexecute_moduleUsageexecute_module

Strona 151

3–104 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera Corporationincremental_com

Strona 152

Chapter 3: Tcl Packages & Commands 3–105incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualauto_partition_

Strona 153

3–106 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera CorporationExample## Parti

Strona 154

Chapter 3: Tcl Packages & Commands 3–107incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_partitio

Strona 155

3–108 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera Corporationdelete_all_logi

Strona 156

Chapter 3: Tcl Packages & Commands 3–109incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualdelete_all_part

Strona 157

1–6 Introduction to the Quartus II Scripting Reference ManualOverviewQuartus II Scripting Reference Manual © July 2013 Altera CorporationTable 3 lists

Strona 158

3–110 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera Corporationdelete_logicloc

Strona 159 - ■ quartus_cdb

Chapter 3: Tcl Packages & Commands 3–111incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualdelete_partitio

Strona 160

3–112 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera Corporationexport_partitio

Strona 161

Chapter 3: Tcl Packages & Commands 3–113incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_logiclockUs

Strona 162

3–114 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_logiclock_c

Strona 163

Chapter 3: Tcl Packages & Commands 3–115incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_partitionUs

Strona 164

3–116 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_partition_f

Strona 165

Chapter 3: Tcl Packages & Commands 3–117incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualimport_partitio

Strona 166

3–118 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera CorporationExamplepackage

Strona 167

Chapter 3: Tcl Packages & Commands 3–119incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualpartition_netli

Strona 168

Introduction to the Quartus II Scripting Reference Manual 1–7Related Documentation© July 2013 Altera Corporation Quartus II Scripting Reference Manual

Strona 169

3–120 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_logiclockUs

Strona 170

Chapter 3: Tcl Packages & Commands 3–121incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_logiclock_c

Strona 171

3–122 Chapter 3: Tcl Packages & Commandsincremental_compilationQuartus II Scripting Reference Manual © July 2013 Altera CorporationYou can use the

Strona 172

Chapter 3: Tcl Packages & Commands 3–123incremental_compilation© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_partitionUs

Strona 173

3–124 Chapter 3: Tcl Packages & Commandsinsystem_memory_editQuartus II Scripting Reference Manual © July 2013 Altera Corporationinsystem_memory_ed

Strona 174

Chapter 3: Tcl Packages & Commands 3–125insystem_memory_edit© July 2013 Altera Corporation Quartus II Scripting Reference Manualbegin_memory_editU

Strona 175

3–126 Chapter 3: Tcl Packages & Commandsinsystem_memory_editQuartus II Scripting Reference Manual © July 2013 Altera Corporationend_memory_editUsa

Strona 176

Chapter 3: Tcl Packages & Commands 3–127insystem_memory_edit© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_editable_mem_i

Strona 177

3–128 Chapter 3: Tcl Packages & Commandsinsystem_memory_editQuartus II Scripting Reference Manual © July 2013 Altera Corporationread_content_from_

Strona 178

Chapter 3: Tcl Packages & Commands 3–129insystem_memory_edit© July 2013 Altera Corporation Quartus II Scripting Reference Manualsave_content_from_

Strona 179

1–8 Introduction to the Quartus II Scripting Reference ManualRelated DocumentationQuartus II Scripting Reference Manual © July 2013 Altera Corporation

Strona 180

3–130 Chapter 3: Tcl Packages & Commandsinsystem_memory_editQuartus II Scripting Reference Manual © July 2013 Altera Corporationupdate_content_to_

Strona 181

Chapter 3: Tcl Packages & Commands 3–131insystem_memory_edit© July 2013 Altera Corporation Quartus II Scripting Reference Manualwrite_content_to_m

Strona 182 - <position>: Position

3–132 Chapter 3: Tcl Packages & Commandsinsystem_source_probeQuartus II Scripting Reference Manual © July 2013 Altera Corporationinsystem_source_p

Strona 183

Chapter 3: Tcl Packages & Commands 3–133insystem_source_probe© July 2013 Altera Corporation Quartus II Scripting Reference Manualend_insystem_sour

Strona 184

3–134 Chapter 3: Tcl Packages & Commandsinsystem_source_probeQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_insystem_sour

Strona 185

Chapter 3: Tcl Packages & Commands 3–135insystem_source_probe© July 2013 Altera Corporation Quartus II Scripting Reference Manualread_probe_dataUs

Strona 186

3–136 Chapter 3: Tcl Packages & Commandsinsystem_source_probeQuartus II Scripting Reference Manual © July 2013 Altera Corporationread_source_dataU

Strona 187

Chapter 3: Tcl Packages & Commands 3–137insystem_source_probe© July 2013 Altera Corporation Quartus II Scripting Reference Manualstart_insystem_so

Strona 188

3–138 Chapter 3: Tcl Packages & Commandsinsystem_source_probeQuartus II Scripting Reference Manual © July 2013 Altera Corporationwrite_source_data

Strona 189

Chapter 3: Tcl Packages & Commands 3–139iptclgen© July 2013 Altera Corporation Quartus II Scripting Reference ManualiptclgenThis package contains

Strona 190

© July 2013 Altera Corporation Quartus II Scripting Reference Manual2. Command-line Executablesquartus_asmThe Quartus® II Assembler generates a device

Strona 191

3–140 Chapter 3: Tcl Packages & CommandsiptclgenQuartus II Scripting Reference Manual © July 2013 Altera Corporationcompute_pllUsagecompute_pll -f

Strona 192

Chapter 3: Tcl Packages & Commands 3–141iptclgen© July 2013 Altera Corporation Quartus II Scripting Reference Manualgenerate_vhdl_simgen_modelUsag

Strona 193

3–142 Chapter 3: Tcl Packages & CommandsiptclgenQuartus II Scripting Reference Manual © July 2013 Altera Corporationparse_hdlUsageparse_hdl -core_

Strona 194

Chapter 3: Tcl Packages & Commands 3–143iptclgen© July 2013 Altera Corporation Quartus II Scripting Reference Manualparse_tclUsageparse_tcl [-core

Strona 195

3–144 Chapter 3: Tcl Packages & CommandsjtagQuartus II Scripting Reference Manual © July 2013 Altera CorporationjtagThis package contains the set

Strona 196

Chapter 3: Tcl Packages & Commands 3–145jtag© July 2013 Altera Corporation Quartus II Scripting Reference Manualclose_deviceUsageclose_deviceOptio

Strona 197

3–146 Chapter 3: Tcl Packages & CommandsjtagQuartus II Scripting Reference Manual © July 2013 Altera Corporationdevice_dr_shiftUsagedevice_dr_shif

Strona 198

Chapter 3: Tcl Packages & Commands 3–147jtag© July 2013 Altera Corporation Quartus II Scripting Reference Manual# IR and DR shift should be locked

Strona 199

3–148 Chapter 3: Tcl Packages & CommandsjtagQuartus II Scripting Reference Manual © July 2013 Altera Corporationdevice_ir_shiftUsagedevice_ir_shif

Strona 200

Chapter 3: Tcl Packages & Commands 3–149jtag© July 2013 Altera Corporation Quartus II Scripting Reference Manual# Close deviceclose_device

Strona 201

2–2 Chapter 2: Command-line Executablesquartus_cdbQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_cdbThe Quartus® II Compi

Strona 202

3–150 Chapter 3: Tcl Packages & CommandsjtagQuartus II Scripting Reference Manual © July 2013 Altera Corporationdevice_lockUsagedevice_lock -timeo

Strona 203

Chapter 3: Tcl Packages & Commands 3–151jtag© July 2013 Altera Corporation Quartus II Scripting Reference Manualdevice_run_test_idleUsagedevice_ru

Strona 204

3–152 Chapter 3: Tcl Packages & CommandsjtagQuartus II Scripting Reference Manual © July 2013 Altera Corporationdevice_unlockUsagedevice_unlockOpt

Strona 205

Chapter 3: Tcl Packages & Commands 3–153jtag© July 2013 Altera Corporation Quartus II Scripting Reference Manualdevice_virtual_dr_shiftUsagedevice

Strona 206

3–154 Chapter 3: Tcl Packages & CommandsjtagQuartus II Scripting Reference Manual © July 2013 Altera Corporation# The follow virtual JTAG IR and D

Strona 207

Chapter 3: Tcl Packages & Commands 3–155jtag© July 2013 Altera Corporation Quartus II Scripting Reference Manualdevice_virtual_ir_shiftUsagedevice

Strona 208

3–156 Chapter 3: Tcl Packages & CommandsjtagQuartus II Scripting Reference Manual © July 2013 Altera Corporation# number of sample performed.# FEE

Strona 209

Chapter 3: Tcl Packages & Commands 3–157jtag© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_device_namesUsageget_device_na

Strona 210

3–158 Chapter 3: Tcl Packages & CommandsjtagQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_hardware_namesUsageget_hardwar

Strona 211

Chapter 3: Tcl Packages & Commands 3–159jtag© July 2013 Altera Corporation Quartus II Scripting Reference Manualopen_deviceUsageopen_device -devic

Strona 212

Chapter 2: Command-line Executables 2–3quartus_cdb© July 2013 Altera Corporation Quartus II Scripting Reference ManualOption Page-c=<revision name&

Strona 213

3–160 Chapter 3: Tcl Packages & Commandslogic_analyzer_interfaceQuartus II Scripting Reference Manual © July 2013 Altera Corporationlogic_analyzer

Strona 214

Chapter 3: Tcl Packages & Commands 3–161logic_analyzer_interface© July 2013 Altera Corporation Quartus II Scripting Reference Manualbegin_logic_an

Strona 215

3–162 Chapter 3: Tcl Packages & Commandslogic_analyzer_interfaceQuartus II Scripting Reference Manual © July 2013 Altera Corporationchange_bank_to

Strona 216

Chapter 3: Tcl Packages & Commands 3–163logic_analyzer_interface© July 2013 Altera Corporation Quartus II Scripting Reference Manualend_logic_anal

Strona 217

3–164 Chapter 3: Tcl Packages & Commandslogic_analyzer_interfaceQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_current_st

Strona 218

Chapter 3: Tcl Packages & Commands 3–165logic_analyzer_interface© July 2013 Altera Corporation Quartus II Scripting Reference Manualtristate_outpu

Strona 219

3–166 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera CorporationmiscThis package contains a set of

Strona 220

Chapter 3: Tcl Packages & Commands 3–167misc© July 2013 Altera Corporation Quartus II Scripting Reference ManualchecksumUsagechecksum [-algorithm

Strona 221

3–168 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera Corporationdisable_natural_bus_namingUsagedis

Strona 222

Chapter 3: Tcl Packages & Commands 3–169misc© July 2013 Altera Corporation Quartus II Scripting Reference Manualenable_natural_bus_namingUsageenab

Strona 223

© July 2013 Altera Corporation Quartus II Scripting Reference ManualContentsAbout this Reference ManualRevision History . . . . . . . . . . . . . .

Strona 224

2–4 Chapter 2: Command-line Executablesquartus_cdbQuartus II Scripting Reference Manual © July 2013 Altera Corporation--set=<assignment=value> .

Strona 225 - <device>: Device name

3–170 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera Corporationescape_bracketsUsageescape_bracket

Strona 226 - <family>: Family name

Chapter 3: Tcl Packages & Commands 3–171misc© July 2013 Altera Corporation Quartus II Scripting Reference Manualset bus_name "address\[0\]&qu

Strona 227 - <part>: Part name

3–172 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera Corporationforeach_in_collectionUsageforeach_

Strona 228

Chapter 3: Tcl Packages & Commands 3–173misc© July 2013 Altera Corporation Quartus II Scripting Reference Manualputs "Section ID ($sect_id)&q

Strona 229

3–174 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera Corporationset file_location [get_name_info -

Strona 230

Chapter 3: Tcl Packages & Commands 3–175misc© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_collection_sizeUsageget_collec

Strona 231

3–176 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_environment_infoUsageget_envir

Strona 232

Chapter 3: Tcl Packages & Commands 3–177misc© July 2013 Altera Corporation Quartus II Scripting Reference Manualinit_tkUsageinit_tkOptionsNoneDesc

Strona 233

3–178 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera CorporationloadUsageload <load_args>Opt

Strona 234 - ■ quartus_sta

Chapter 3: Tcl Packages & Commands 3–179misc© July 2013 Altera Corporation Quartus II Scripting Reference Manualload_packageUsageload_package [-ve

Strona 235

Chapter 2: Command-line Executables 2–5quartus_cdb© July 2013 Altera Corporation Quartus II Scripting Reference Manual--bottom_up_scripts_virtual_inpu

Strona 236

3–180 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera Corporationpost_messageUsagepost_message [-fi

Strona 237

Chapter 3: Tcl Packages & Commands 3–181misc© July 2013 Altera Corporation Quartus II Scripting Reference ManualqexecUsageqexec <command>Opt

Strona 238

3–182 Chapter 3: Tcl Packages & CommandsmiscQuartus II Scripting Reference Manual © July 2013 Altera CorporationqexitUsageqexit [-error] [-success

Strona 239

Chapter 3: Tcl Packages & Commands 3–183misc© July 2013 Altera Corporation Quartus II Scripting Reference ManualstopwatchUsagestopwatch [-lap_time

Strona 240

3–184 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera CorporationprojectThis package contains th

Strona 241

Chapter 3: Tcl Packages & Commands 3–185project© July 2013 Altera Corporation Quartus II Scripting Reference ManualCommand Pageassignment_group ..

Strona 242

3–186 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationassignment_groupUsageassignment

Strona 243

Chapter 3: Tcl Packages & Commands 3–187project© July 2013 Altera Corporation Quartus II Scripting Reference ManualThis command sets a multicycle

Strona 244

3–188 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationcreate_revisionUsagecreate_revi

Strona 245

Chapter 3: Tcl Packages & Commands 3–189project© July 2013 Altera Corporation Quartus II Scripting Reference Manualdelete_revisionUsagedelete_revi

Strona 246

2–6 Chapter 2: Command-line Executablesquartus_cdbQuartus II Scripting Reference Manual © July 2013 Altera Corporation ## Compile the HardCopy II re

Strona 247

3–190 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationexecute_assignment_batchUsageex

Strona 248

Chapter 3: Tcl Packages & Commands 3–191project© July 2013 Altera Corporation Quartus II Scripting Reference Manualexport_assignmentsUsageexport_a

Strona 249

3–192 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_all_assignment_namesUsagege

Strona 250

Chapter 3: Tcl Packages & Commands 3–193project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_all_assignmentsUsageget_all

Strona 251

3–194 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera CorporationAll other uses of square bracke

Strona 252

Chapter 3: Tcl Packages & Commands 3–195project© July 2013 Altera Corporation Quartus II Scripting Reference Manual} ## View all entity-specifi

Strona 253

3–196 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_all_global_assignmentsUsage

Strona 254 - ■ quartus_stp

Chapter 3: Tcl Packages & Commands 3–197project© July 2013 Altera Corporation Quartus II Scripting Reference ManualFor entity-specific assignments

Strona 255

3–198 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_all_instance_assignmentsUsa

Strona 256

Chapter 3: Tcl Packages & Commands 3–199project© July 2013 Altera Corporation Quartus II Scripting Reference ManualEach element of the collection

Strona 257

Chapter 2: Command-line Executables 2–7quartus_cdb© July 2013 Altera Corporation Quartus II Scripting Reference ManualOptional ContentAs mentioned abo

Strona 258

3–200 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_all_parametersUsageget_all_

Strona 259

Chapter 3: Tcl Packages & Commands 3–201project© July 2013 Altera Corporation Quartus II Scripting Reference ManualIf you tagged data by making as

Strona 260

3–202 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_all_quartus_defaultsUsagege

Strona 261

Chapter 3: Tcl Packages & Commands 3–203project© July 2013 Altera Corporation Quartus II Scripting Reference Manualset name [lindex $default 1]set

Strona 262

3–204 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_all_user_option_namesUsageg

Strona 263

Chapter 3: Tcl Packages & Commands 3–205project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_assignment_infoUsageget_ass

Strona 264

3–206 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_assignment_name_infoUsagege

Strona 265

Chapter 3: Tcl Packages & Commands 3–207project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_current_revisionUsageget_cu

Strona 266

3–208 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_global_assignmentUsageget_g

Strona 267

Chapter 3: Tcl Packages & Commands 3–209project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_instance_assignmentUsageget

Strona 268

2–8 Chapter 2: Command-line Executablesquartus_cdbQuartus II Scripting Reference Manual © July 2013 Altera CorporationUsagequartus_cdb <project>

Strona 269

3–210 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_location_assignmentUsageget

Strona 270

Chapter 3: Tcl Packages & Commands 3–211project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_name_infoUsageget_name_info

Strona 271

3–212 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera CorporationExample# Get the name id of the

Strona 272

Chapter 3: Tcl Packages & Commands 3–213project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_namesUsageget_names [-entit

Strona 273

3–214 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationset target [get_name_info -info

Strona 274

Chapter 3: Tcl Packages & Commands 3–215project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_parameterUsageget_parameter

Strona 275

3–216 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_project_directoryUsageget_p

Strona 276

Chapter 3: Tcl Packages & Commands 3–217project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_project_revisionsUsageget_p

Strona 277

3–218 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_top_level_entityUsageget_to

Strona 278

Chapter 3: Tcl Packages & Commands 3–219project© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_user_optionUsageget_user_op

Strona 279 - # Close device

Chapter 2: Command-line Executables 2–9quartus_cdb© July 2013 Altera Corporation Quartus II Scripting Reference ManualUsagequartus_cdb <project>

Strona 280

3–220 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationis_project_openUsageis_project_

Strona 281

Chapter 3: Tcl Packages & Commands 3–221project© July 2013 Altera Corporation Quartus II Scripting Reference Manualproject_archiveUsageproject_arc

Strona 282

3–222 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationproject_closeUsageproject_close

Strona 283

Chapter 3: Tcl Packages & Commands 3–223project© July 2013 Altera Corporation Quartus II Scripting Reference Manualproject_existsUsageproject_exis

Strona 284

3–224 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationproject_newUsageproject_new [-f

Strona 285

Chapter 3: Tcl Packages & Commands 3–225project© July 2013 Altera Corporation Quartus II Scripting Reference Manualproject_openUsageproject_open [

Strona 286

3–226 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationproject_restoreUsageproject_res

Strona 287

Chapter 3: Tcl Packages & Commands 3–227project© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_all_global_assignmentsUs

Strona 288

3–228 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera CorporationThese two Tcl commands reside i

Strona 289

Chapter 3: Tcl Packages & Commands 3–229project© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_all_instance_assignments

Strona 290

2–10 Chapter 2: Command-line Executablesquartus_cdbQuartus II Scripting Reference Manual © July 2013 Altera CorporationPost-synthesis files <direct

Strona 291

3–230 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera CorporationFor entity-specific assignments

Strona 292

Chapter 3: Tcl Packages & Commands 3–231project© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_all_parametersUsageremov

Strona 293

3–232 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera CorporationThese two Tcl commands reside i

Strona 294

Chapter 3: Tcl Packages & Commands 3–233project© July 2013 Altera Corporation Quartus II Scripting Reference Manualresolve_file_pathUsageresolve_f

Strona 295

3–234 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationrevision_existsUsagerevision_ex

Strona 296

Chapter 3: Tcl Packages & Commands 3–235project© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_current_revisionUsageset_cu

Strona 297

3–236 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_global_assignmentUsageset_g

Strona 298 - # Disables natural bus naming

Chapter 3: Tcl Packages & Commands 3–237project© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_instance_assignmentUsageset

Strona 299

3–238 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_instance_assignment -from &

Strona 300

Chapter 3: Tcl Packages & Commands 3–239project© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_io_assignmentUsageset_io_as

Strona 301

Chapter 2: Command-line Executables 2–11quartus_cdb© July 2013 Altera Corporation Quartus II Scripting Reference ManualMakefiles are designed to work

Strona 302

3–240 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_location_assignmentUsageset

Strona 303

Chapter 3: Tcl Packages & Commands 3–241project© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_parameterUsageset_parameter

Strona 304

3–242 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporation The predefined Altera LPM_PIP

Strona 305

Chapter 3: Tcl Packages & Commands 3–243project© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_power_file_assignmentUsages

Strona 306

3–244 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_power_file_assignment -vcd_

Strona 307

Chapter 3: Tcl Packages & Commands 3–245project© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_user_optionUsageset_user_op

Strona 308

3–246 Chapter 3: Tcl Packages & CommandsprojectQuartus II Scripting Reference Manual © July 2013 Altera Corporationtest_assignment_traitUsagetest_

Strona 309

Chapter 3: Tcl Packages & Commands 3–247report© July 2013 Altera Corporation Quartus II Scripting Reference ManualreportThis package contains a se

Strona 310

3–248 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationadd_row_to_tableUsageadd_row_to_

Strona 311 - <command>: Command

Chapter 3: Tcl Packages & Commands 3–249report© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_report_panelUsagecreate_r

Strona 312

2–12 Chapter 2: Command-line Executablesquartus_cdbQuartus II Scripting Reference Manual © July 2013 Altera CorporationThis option is enabled by defau

Strona 313

3–250 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationunload_reportproject_close

Strona 314

Chapter 3: Tcl Packages & Commands 3–251report© July 2013 Altera Corporation Quartus II Scripting Reference Manualdelete_report_panelUsagedelete_r

Strona 315

3–252 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporation# Save the changes to the report

Strona 316

Chapter 3: Tcl Packages & Commands 3–253report© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_fitter_resource_usageUsagege

Strona 317 - ■ export_assignments

3–254 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_number_of_columnsUsageget_nu

Strona 318

Chapter 3: Tcl Packages & Commands 3–255report© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_number_of_rowsUsageget_numbe

Strona 319

3–256 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_report_panel_column_indexUsa

Strona 320

Chapter 3: Tcl Packages & Commands 3–257report© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_report_panel_dataUsageget_re

Strona 321

3–258 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporation# Get row {Revision Name} - colu

Strona 322

Chapter 3: Tcl Packages & Commands 3–259report© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_report_panel_idUsageget_repo

Strona 323

Chapter 2: Command-line Executables 2–13quartus_cdb© July 2013 Altera Corporation Quartus II Scripting Reference Manual--incremental_compilation_expor

Strona 324

3–260 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_report_panel_namesUsageget_r

Strona 325

Chapter 3: Tcl Packages & Commands 3–261report© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_report_panel_rowUsageget_rep

Strona 326

3–262 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_report_panel_row_indexUsageg

Strona 327

Chapter 3: Tcl Packages & Commands 3–263report© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_timing_analysis_summary_resu

Strona 328

3–264 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationload_reportUsageload_report [-si

Strona 329

Chapter 3: Tcl Packages & Commands 3–265report© July 2013 Altera Corporation Quartus II Scripting Reference Manualread_xml_reportUsageread_xml_rep

Strona 330

3–266 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationsave_report_databaseUsagesave_re

Strona 331

Chapter 3: Tcl Packages & Commands 3–267report© July 2013 Altera Corporation Quartus II Scripting Reference Manualunload_reportUsageunload_reportO

Strona 332

3–268 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationwrite_report_panelUsagewrite_rep

Strona 333

Chapter 3: Tcl Packages & Commands 3–269report© July 2013 Altera Corporation Quartus II Scripting Reference Manualunload_reportproject_close

Strona 334

iv ContentsQuartus II Scripting Reference Manual © July 2013 Altera Corporation--incremental_compilation_export_partition_name[=<name>] . . . .

Strona 335

2–14 Chapter 2: Command-line Executablesquartus_cdbQuartus II Scripting Reference Manual © July 2013 Altera CorporationExamples## Run Analysis & S

Strona 336

3–270 Chapter 3: Tcl Packages & CommandsreportQuartus II Scripting Reference Manual © July 2013 Altera Corporationwrite_xml_reportUsagewrite_xml_r

Strona 337

Chapter 3: Tcl Packages & Commands 3–271rtl© July 2013 Altera Corporation Quartus II Scripting Reference ManualrtlThis package contains the set of

Strona 338

3–272 Chapter 3: Tcl Packages & CommandsrtlQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_rtl_cell_infoUsageget_rtl_cell_

Strona 339

Chapter 3: Tcl Packages & Commands 3–273rtl© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_rtl_cellsUsageget_rtl_cells [-h

Strona 340

3–274 Chapter 3: Tcl Packages & CommandsrtlQuartus II Scripting Reference Manual © July 2013 Altera Corporation puts [get_rtl_cell_info -name $

Strona 341

Chapter 3: Tcl Packages & Commands 3–275rtl© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_rtl_faninsUsageget_rtl_fanins [

Strona 342

3–276 Chapter 3: Tcl Packages & CommandsrtlQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_rtl_fanoutsUsageget_rtl_fanouts

Strona 343

Chapter 3: Tcl Packages & Commands 3–277rtl© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_rtl_pin_infoUsageget_rtl_pin_in

Strona 344

3–278 Chapter 3: Tcl Packages & CommandsrtlQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_rtl_pinsUsageget_rtl_pins [-hie

Strona 345

Chapter 3: Tcl Packages & Commands 3–279rtl© July 2013 Altera Corporation Quartus II Scripting Reference Manual puts -nonewline ": "

Strona 346

Chapter 2: Command-line Executables 2–15quartus_cdb© July 2013 Altera Corporation Quartus II Scripting Reference Manual--update_mifOption to update me

Strona 347

3–280 Chapter 3: Tcl Packages & CommandsrtlQuartus II Scripting Reference Manual © July 2013 Altera Corporationload_rtl_netlistUsageload_rtl_netli

Strona 348

Chapter 3: Tcl Packages & Commands 3–281rtl© July 2013 Altera Corporation Quartus II Scripting Reference Manualunload_rtl_netlistUsageunload_rtl_n

Strona 349

3–282 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera CorporationsdcSynopsys Design Constraint (SDC)

Strona 350 - project_close

Chapter 3: Tcl Packages & Commands 3–283sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualall_clocksUsageall_clocksOptionsNon

Strona 351

3–284 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationall_inputsUsageall_inputsOptionsNon

Strona 352

Chapter 3: Tcl Packages & Commands 3–285sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualall_outputsUsageall_outputsOptionsN

Strona 353

3–286 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationall_registersUsageall_registersOpti

Strona 354

Chapter 3: Tcl Packages & Commands 3–287sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_clockUsagecreate_clock [-add

Strona 355

3–288 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationcreate_generated_clockUsagecreate_g

Strona 356

Chapter 3: Tcl Packages & Commands 3–289sdc© July 2013 Altera Corporation Quartus II Scripting Reference ManualClock generation can also be specif

Strona 357

2–16 Chapter 2: Command-line Executablesquartus_cpfQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_cpfThe Quartus® II Conv

Strona 358 - # Using wildcards

3–290 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationderive_clocksUsagederive_clocks -pe

Strona 359

Chapter 3: Tcl Packages & Commands 3–291sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_cellsUsageget_cells [-compatibi

Strona 360

3–292 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationset mycollection [get_cells *]# Cre

Strona 361

Chapter 3: Tcl Packages & Commands 3–293sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_clocksUsageget_clocks [-nocase]

Strona 362

3–294 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_netsUsageget_nets [-no_duplicat

Strona 363

Chapter 3: Tcl Packages & Commands 3–295sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_pinsUsageget_pins [-compatibili

Strona 364

3–296 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_pins reg|*# Create a collection

Strona 365

Chapter 3: Tcl Packages & Commands 3–297sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_portsUsageget_ports [-nocase] [

Strona 366

3–298 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_clock_groupsUsageremove_cloc

Strona 367

Chapter 3: Tcl Packages & Commands 3–299sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_clock_latencyUsageremove_clo

Strona 368 - TSU_REQUIREMENT 2ns

Chapter 2: Command-line Executables 2–17quartus_cpf© July 2013 Altera Corporation Quartus II Scripting Reference ManualThis command includes help on t

Strona 369

3–300 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_clock_uncertaintyUsageremove

Strona 370

Chapter 3: Tcl Packages & Commands 3–301sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_disable_timingUsageremove_di

Strona 371

3–302 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_input_delayUsageremove_input

Strona 372

Chapter 3: Tcl Packages & Commands 3–303sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_output_delayUsageremove_outp

Strona 373

3–304 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationreset_designUsagereset_designOption

Strona 374

Chapter 3: Tcl Packages & Commands 3–305sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_clock_groupsUsageset_clock_grou

Strona 375

3–306 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_clock_latencyUsageset_clock_lat

Strona 376

Chapter 3: Tcl Packages & Commands 3–307sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manual# Apply a simple 2.000 ns source la

Strona 377

3–308 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_clock_uncertaintyUsageset_clock

Strona 378

Chapter 3: Tcl Packages & Commands 3–309sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_disable_timingUsageset_disable_

Strona 379

2–18 Chapter 2: Command-line Executablesquartus_cpfQuartus II Scripting Reference Manual © July 2013 Altera Corporation-q=<frequency with units>

Strona 380

3–310 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_false_pathUsageset_false_path [

Strona 381

Chapter 3: Tcl Packages & Commands 3–311sdc© July 2013 Altera Corporation Quartus II Scripting Reference ManualThe -setup and -hold options allow

Strona 382

3–312 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_input_delayUsageset_input_delay

Strona 383

Chapter 3: Tcl Packages & Commands 3–313sdc© July 2013 Altera Corporation Quartus II Scripting Reference ManualExample# Simple input delay with th

Strona 384

3–314 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_input_transitionUsageset_input_

Strona 385

Chapter 3: Tcl Packages & Commands 3–315sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_max_delayUsageset_max_delay [-f

Strona 386

3–316 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe -rise_to and -fall_to options b

Strona 387

Chapter 3: Tcl Packages & Commands 3–317sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_min_delayUsageset_min_delay [-f

Strona 388

3–318 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe -rise_from and -fall_from optio

Strona 389

Chapter 3: Tcl Packages & Commands 3–319sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_multicycle_pathUsageset_multicy

Strona 390

Chapter 2: Command-line Executables 2–19quartus_cpf© July 2013 Altera Corporation Quartus II Scripting Reference Manual--frequency=<frequency with

Strona 391

3–320 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera CorporationIf pin names or collections are use

Strona 392

Chapter 3: Tcl Packages & Commands 3–321sdc© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_output_delayUsageset_output_del

Strona 393

3–322 Chapter 3: Tcl Packages & CommandssdcQuartus II Scripting Reference Manual © July 2013 Altera CorporationExample# Simple output delay with t

Strona 394

Chapter 3: Tcl Packages & Commands 3–323sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualsdc_extTiming Constraints not d

Strona 395

3–324 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationderive_clock_uncertaintyUsagede

Strona 396

Chapter 3: Tcl Packages & Commands 3–325sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualderive_pll_clocksUsagederive_pl

Strona 397

3–326 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_assignment_groupsUsageget_a

Strona 398

Chapter 3: Tcl Packages & Commands 3–327sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_faninsUsageget_fanins [-asy

Strona 399

3–328 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_fanoutsUsageget_fanouts [-i

Strona 400

Chapter 3: Tcl Packages & Commands 3–329sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_keepersUsageget_keepers [-n

Strona 401 - ■ quartus_map

2–20 Chapter 2: Command-line Executablesquartus_cpfQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe following are valid strings

Strona 402

3–330 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_nodesUsageget_nodes [-no_du

Strona 403

Chapter 3: Tcl Packages & Commands 3–331sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_partitionsUsageget_partitio

Strona 404

3–332 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_registersUsageget_registers

Strona 405

Chapter 3: Tcl Packages & Commands 3–333sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_annotated_delayUsageremo

Strona 406

3–334 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationremove_clockUsageremove_clock [

Strona 407

Chapter 3: Tcl Packages & Commands 3–335sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualreset_timing_derateUsagereset_t

Strona 408

3–336 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_active_clocksUsageset_activ

Strona 409

Chapter 3: Tcl Packages & Commands 3–337sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_annotated_delayUsageset_ann

Strona 410

3–338 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_max_skewUsageset_max_skew [

Strona 411

Chapter 3: Tcl Packages & Commands 3–339sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference ManualUse the -include and -exclude o

Strona 412

Chapter 2: Command-line Executables 2–21quartus_cpf© July 2013 Altera Corporation Quartus II Scripting Reference Manualin which keyfile is a valid Key

Strona 413

3–340 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_net_delayUsageset_net_delay

Strona 414

Chapter 3: Tcl Packages & Commands 3–341sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_scc_modeUsageset_scc_mode [

Strona 415

3–342 Chapter 3: Tcl Packages & Commandssdc_extQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_time_formatUsageset_time_fo

Strona 416

Chapter 3: Tcl Packages & Commands 3–343sdc_ext© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_timing_derateUsageset_timin

Strona 417

3–344 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera CorporationsimulatorThis package contain

Strona 418 - as an absolute time shift

Chapter 3: Tcl Packages & Commands 3–345simulator© July 2013 Altera Corporation Quartus II Scripting Reference ManualCommand Pagecompare_vector ..

Strona 419

3–346 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationcompare_vectorUsagecompare_ve

Strona 420

Chapter 3: Tcl Packages & Commands 3–347simulator© July 2013 Altera Corporation Quartus II Scripting Reference ManualDescriptionCompare two simula

Strona 421

3–348 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera CorporationExample 6---------# Compare d

Strona 422

Chapter 3: Tcl Packages & Commands 3–349simulator© July 2013 Altera Corporation Quartus II Scripting Reference ManualExample 12----------# Compare

Strona 423

2–22 Chapter 2: Command-line Executablesquartus_cpfQuartus II Scripting Reference Manual © July 2013 Altera CorporationjamTo generate a JEDEC STAPL Fo

Strona 424

3–350 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationconvert_vectorUsageconvert_ve

Strona 425

Chapter 3: Tcl Packages & Commands 3–351simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_simulation_breakpointU

Strona 426

3–352 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationdelete_all_simulation_breakpo

Strona 427

Chapter 3: Tcl Packages & Commands 3–353simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualdelete_simulation_breakpointU

Strona 428

3–354 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationdisable_all_simulation_breakp

Strona 429

Chapter 3: Tcl Packages & Commands 3–355simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualdisable_simulation_breakpoint

Strona 430

3–356 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationenable_all_simulation_breakpo

Strona 431

Chapter 3: Tcl Packages & Commands 3–357simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualenable_simulation_breakpointU

Strona 432

3–358 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationfast_write_to_simulation_memo

Strona 433

Chapter 3: Tcl Packages & Commands 3–359simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualforce_simulation_valueUsagefo

Strona 434

Chapter 2: Command-line Executables 2–23quartus_cpf© July 2013 Altera Corporation Quartus II Scripting Reference ManualAlternatively, you can change c

Strona 435

3–360 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationforce_simulation_value -node

Strona 436

Chapter 3: Tcl Packages & Commands 3–361simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_simulation_memory_infoUsa

Strona 437

3–362 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_simulation_timeUsageget_s

Strona 438

Chapter 3: Tcl Packages & Commands 3–363simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_simulation_valueUsageget_

Strona 439

3–364 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationgroup_simulation_signalUsageg

Strona 440

Chapter 3: Tcl Packages & Commands 3–365simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualinitialize_simulationUsageini

Strona 441

3–366 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe option "-ignore_vect

Strona 442

Chapter 3: Tcl Packages & Commands 3–367simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualpartition_vectorUsagepartitio

Strona 443

3–368 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationread_from_simulation_memoryUs

Strona 444

Chapter 3: Tcl Packages & Commands 3–369simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualrelease_simulation_valueUsage

Strona 445

Contents v© July 2013 Altera Corporation Quartus II Scripting Reference Manual--post_syn[=on|off] . . . . . . . . . . . . . . . . . . . . . . . . . .

Strona 446

2–24 Chapter 2: Command-line Executablesquartus_cpfQuartus II Scripting Reference Manual © July 2013 Altera CorporationttfTo generate a Tabular Text F

Strona 447

3–370 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationrun_simulationUsagerun_simula

Strona 448

Chapter 3: Tcl Packages & Commands 3–371simulator© July 2013 Altera Corporation Quartus II Scripting Reference Manualset_simulation_clockUsageset_

Strona 449

3–372 Chapter 3: Tcl Packages & CommandssimulatorQuartus II Scripting Reference Manual © July 2013 Altera Corporationwrite_to_simulation_memoryUsa

Strona 450

Chapter 3: Tcl Packages & Commands 3–373sta© July 2013 Altera Corporation Quartus II Scripting Reference ManualstaThis package contains the set of

Strona 451

3–374 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationCommand Pageadd_to_collection ...

Strona 452

Chapter 3: Tcl Packages & Commands 3–375sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_path ...

Strona 453

3–376 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationadd_to_collectionUsageadd_to_collec

Strona 454

Chapter 3: Tcl Packages & Commands 3–377sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualcheck_timingUsagecheck_timing [-app

Strona 455

3–378 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe loops check verifies that there

Strona 456

Chapter 3: Tcl Packages & Commands 3–379sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_report_histogramUsagecreate_

Strona 457

Chapter 2: Command-line Executables 2–25quartus_drc© July 2013 Altera Corporation Quartus II Scripting Reference Manualquartus_drcThe Quartus II Desig

Strona 458

3–380 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationExample# create a path-based slack

Strona 459

Chapter 3: Tcl Packages & Commands 3–381sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_slack_histogramUsagecreate_s

Strona 460

3–382 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationdelete_timing_netlistproject_close

Strona 461

Chapter 3: Tcl Packages & Commands 3–383sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_timing_netlistUsagecreate_ti

Strona 462

3–384 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporation# Ready to call report functionsrep

Strona 463

Chapter 3: Tcl Packages & Commands 3–385sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_timing_summaryUsagecreate_ti

Strona 464

3–386 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationdelete_timing_netlistUsagedelete_ti

Strona 465

Chapter 3: Tcl Packages & Commands 3–387sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualenable_ccpp_removalUsageenable_ccpp

Strona 466

3–388 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationenable_sdc_extension_collectionsUsa

Strona 467

Chapter 3: Tcl Packages & Commands 3–389sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_available_operating_conditionsU

Strona 468

2–26 Chapter 2: Command-line Executablesquartus_drcQuartus II Scripting Reference Manual © July 2013 Altera Corporation--hc[=on|off]Option to generate

Strona 469

3–390 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_cell_infoUsageget_cell_info [-b

Strona 470

Chapter 3: Tcl Packages & Commands 3–391sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_clock_domain_infoUsageget_clock

Strona 471

3–392 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_clock_fmax_infoUsageget_clock_f

Strona 472

Chapter 3: Tcl Packages & Commands 3–393sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_clock_infoUsageget_clock_info [

Strona 473

3–394 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationExampleproject_open chiptripcreate_

Strona 474 - ■ quartus_sim

Chapter 3: Tcl Packages & Commands 3–395sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_datasheetUsageget_datasheetOpti

Strona 475

3–396 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporation <mintpd rise-fall time>

Strona 476

Chapter 3: Tcl Packages & Commands 3–397sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_default_sdc_file_namesUsageget_

Strona 477

3–398 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_edge_infoUsageget_edge_info [-d

Strona 478

Chapter 3: Tcl Packages & Commands 3–399sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_edge_slacksUsageget_edge_slacks

Strona 479 - Example 16

Chapter 2: Command-line Executables 2–27quartus_eda© July 2013 Altera Corporation Quartus II Scripting Reference Manualquartus_edaThe Quartus II EDA N

Strona 480

3–400 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_min_pulse_widthUsageget_min_pul

Strona 481

Chapter 3: Tcl Packages & Commands 3–401sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_net_infoUsageget_net_info [-nam

Strona 482

3–402 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_node_infoUsageget_node_info [-a

Strona 483

Chapter 3: Tcl Packages & Commands 3–403sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_object_infoUsageget_object_info

Strona 484

3–404 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_operating_conditionsUsageget_op

Strona 485

Chapter 3: Tcl Packages & Commands 3–405sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_operating_conditions_infoUsageg

Strona 486

3–406 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_partition_infoUsageget_partitio

Strona 487

Chapter 3: Tcl Packages & Commands 3–407sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_pathUsageget_path [-from <na

Strona 488

3–408 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationputs \ [format "%10s %8s %-

Strona 489

Chapter 3: Tcl Packages & Commands 3–409sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_path_infoUsageget_path_info [-a

Strona 490 - Example 4

2–28 Chapter 2: Command-line Executablesquartus_edaQuartus II Scripting Reference Manual © July 2013 Altera CorporationOption Page-c=<revision name

Strona 491

3–410 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe -from and -to options return th

Strona 492

Chapter 3: Tcl Packages & Commands 3–411sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualputs "From Clock : [ get_clock

Strona 493

3–412 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_pin_infoUsageget_pin_info [-is_

Strona 494 - Groups the specified signals

Chapter 3: Tcl Packages & Commands 3–413sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_point_infoUsageget_point_info [

Strona 495

3–414 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe -type option returns a string i

Strona 496

Chapter 3: Tcl Packages & Commands 3–415sta© July 2013 Altera Corporation Quartus II Scripting Reference Manual}}return $clk_str}proc print_point

Strona 497

3–416 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_port_infoUsageget_port_info [-e

Strona 498

Chapter 3: Tcl Packages & Commands 3–417sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_register_infoUsageget_register_

Strona 499

3–418 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationget_timing_pathsUsageget_timing_pat

Strona 500

Chapter 3: Tcl Packages & Commands 3–419sta© July 2013 Altera Corporation Quartus II Scripting Reference ManualThis command behaves the same as th

Strona 501

Chapter 2: Command-line Executables 2–29quartus_eda© July 2013 Altera Corporation Quartus II Scripting Reference ManualThe exact type of output file(s

Strona 502

3–420 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporation# pathforeach_in_collection path [

Strona 503

Chapter 3: Tcl Packages & Commands 3–421sta© July 2013 Altera Corporation Quartus II Scripting Reference ManuallocateUsagelocate [-chip] [-color &

Strona 504

3–422 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporation# Locate all of the nodes in the lo

Strona 505

Chapter 3: Tcl Packages & Commands 3–423sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualquery_collectionUsagequery_collecti

Strona 506

3–424 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationread_sdcUsageread_sdc [-hdl] <fi

Strona 507

Chapter 3: Tcl Packages & Commands 3–425sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_from_collectionUsageremove_f

Strona 508

3–426 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_advanced_io_timingUsagerepor

Strona 509

Chapter 3: Tcl Packages & Commands 3–427sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_bottleneckUsagereport_bottle

Strona 510

3–428 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationExampleproject_open my_projectcreat

Strona 511

Chapter 3: Tcl Packages & Commands 3–429sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_clock_fmax_summaryUsagerepor

Strona 512

2–30 Chapter 2: Command-line Executablesquartus_edaQuartus II Scripting Reference Manual © July 2013 Altera Corporation--gen_script=<NONE>Option

Strona 513

3–430 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_clock_transfersUsagereport_c

Strona 514

Chapter 3: Tcl Packages & Commands 3–431sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_clocksUsagereport_clocks [-a

Strona 515

3–432 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_datasheetUsagereport_datashe

Strona 516

Chapter 3: Tcl Packages & Commands 3–433sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_ddrUsagereport_ddr [-append]

Strona 517

3–434 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_exceptionsUsagereport_except

Strona 518

Chapter 3: Tcl Packages & Commands 3–435sta© July 2013 Altera Corporation Quartus II Scripting Reference ManualDescriptionReports the status and t

Strona 519

3–436 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationFalse path exceptions (set_false_pa

Strona 520

Chapter 3: Tcl Packages & Commands 3–437sta© July 2013 Altera Corporation Quartus II Scripting Reference Manual# recovery analysis, reporting the

Strona 521

3–438 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_max_skewUsagereport_max_skew

Strona 522

Chapter 3: Tcl Packages & Commands 3–439sta© July 2013 Altera Corporation Quartus II Scripting Reference ManualThe return value of this command is

Strona 523 - -phase] [-rise]

Chapter 2: Command-line Executables 2–31quartus_eda© July 2013 Altera Corporation Quartus II Scripting Reference Manual--simulation[=on|off]A top-leve

Strona 524

3–440 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporation 0.100 -detail full_pathdelete_t

Strona 525

Chapter 3: Tcl Packages & Commands 3–441sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_metastabilityUsagereport_met

Strona 526

3–442 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationSettingsTo get a list of possible s

Strona 527

Chapter 3: Tcl Packages & Commands 3–443sta© July 2013 Altera Corporation Quartus II Scripting Reference ManualPlease refer to the Metastabiliity

Strona 528

3–444 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_min_pulse_widthUsagereport_m

Strona 529

Chapter 3: Tcl Packages & Commands 3–445sta© July 2013 Altera Corporation Quartus II Scripting Reference Manual# Report minimum pulse width checks

Strona 530

3–446 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_net_delayUsagereport_net_del

Strona 531

Chapter 3: Tcl Packages & Commands 3–447sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_net_timingUsagereport_net_ti

Strona 532

3–448 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_partitionsUsagereport_partit

Strona 533

Chapter 3: Tcl Packages & Commands 3–449sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_pathUsagereport_path [-appen

Strona 534

2–32 Chapter 2: Command-line Executablesquartus_edaQuartus II Scripting Reference Manual © July 2013 Altera CorporationSimulation Tool as shown in GUI

Strona 535

3–450 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationUse the "-pairs_only" opt

Strona 536

Chapter 3: Tcl Packages & Commands 3–451sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_rskmUsagereport_rskm [-appen

Strona 537

3–452 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_sdcUsagereport_sdc [-append]

Strona 538

Chapter 3: Tcl Packages & Commands 3–453sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_skewUsagereport_skew [-appen

Strona 539

3–454 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera CorporationDescriptionThis report performs ske

Strona 540

Chapter 3: Tcl Packages & Commands 3–455sta© July 2013 Altera Corporation Quartus II Scripting Reference ManualThe "Type" column in the

Strona 541

3–456 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_tccsUsagereport_tccs [-appen

Strona 542

Chapter 3: Tcl Packages & Commands 3–457sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_timingUsagereport_timing [-a

Strona 543

3–458 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporation-to <names>: Valid destinatio

Strona 544

Chapter 3: Tcl Packages & Commands 3–459sta© July 2013 Altera Corporation Quartus II Scripting Reference ManualThe "Type" column in the

Strona 545

Chapter 2: Command-line Executables 2–33quartus_eda© July 2013 Altera Corporation Quartus II Scripting Reference Manual--user_compiled_simlib_dir=<

Strona 546

3–460 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporation# The following command is optional

Strona 547

Chapter 3: Tcl Packages & Commands 3–461sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualreport_ucpUsagereport_ucp [-append]

Strona 548

3–462 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_operating_conditionsUsageset_op

Strona 549

Chapter 3: Tcl Packages & Commands 3–463sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualtiming_netlist_existUsagetiming_net

Strona 550

3–464 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationupdate_timing_netlistUsageupdate_ti

Strona 551 - -tmv Technology Map Viewer

Chapter 3: Tcl Packages & Commands 3–465sta© July 2013 Altera Corporation Quartus II Scripting Reference Manualuse_timequest_style_escapingUsageus

Strona 552

3–466 Chapter 3: Tcl Packages & CommandsstaQuartus II Scripting Reference Manual © July 2013 Altera Corporationwrite_sdcUsagewrite_sdc [-expand] [

Strona 553

Chapter 3: Tcl Packages & Commands 3–467stp© July 2013 Altera Corporation Quartus II Scripting Reference ManualstpThis package contains the set of

Strona 554

3–468 Chapter 3: Tcl Packages & CommandsstpQuartus II Scripting Reference Manual © July 2013 Altera Corporationclose_sessionUsageclose_sessionOpti

Strona 555

Chapter 3: Tcl Packages & Commands 3–469stp© July 2013 Altera Corporation Quartus II Scripting Reference Manualopen_sessionUsageopen_session -name

Strona 556

vi ContentsQuartus II Scripting Reference Manual © July 2013 Altera Corporation-j . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Strona 557

2–34 Chapter 2: Command-line Executablesquartus_fitQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_fitThe Quartus® II Fitt

Strona 558

3–470 Chapter 3: Tcl Packages & CommandsstpQuartus II Scripting Reference Manual © July 2013 Altera CorporationrunUsagerun [-check] [-data_log <

Strona 559

Chapter 3: Tcl Packages & Commands 3–471stp© July 2013 Altera Corporation Quartus II Scripting Reference Manualrun_multiple_endUsagerun_multiple_e

Strona 560

3–472 Chapter 3: Tcl Packages & CommandsstpQuartus II Scripting Reference Manual © July 2013 Altera Corporationrun_multiple_startUsagerun_multiple

Strona 561

Chapter 3: Tcl Packages & Commands 3–473stp© July 2013 Altera Corporation Quartus II Scripting Reference ManualstopUsagestopOptionsNoneDescription

Strona 562

3–474 Chapter 3: Tcl Packages & CommandstimingQuartus II Scripting Reference Manual © July 2013 Altera CorporationtimingThis package contains the

Strona 563

Chapter 3: Tcl Packages & Commands 3–475timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualcompute_slack_on_edgesUsagecompu

Strona 564

3–476 Chapter 3: Tcl Packages & CommandstimingQuartus II Scripting Reference Manual © July 2013 Altera Corporationcreate_timing_netlistUsagecreate

Strona 565

Chapter 3: Tcl Packages & Commands 3–477timing© July 2013 Altera Corporation Quartus II Scripting Reference Manual# Report hold violation for fast

Strona 566

3–478 Chapter 3: Tcl Packages & CommandstimingQuartus II Scripting Reference Manual © July 2013 Altera Corporationdelete_timing_netlistUsagedelete

Strona 567

Chapter 3: Tcl Packages & Commands 3–479timing© July 2013 Altera Corporation Quartus II Scripting Reference Manualremove_timing_tablesUsageremove_

Strona 568

Chapter 2: Command-line Executables 2–35quartus_fit© July 2013 Altera Corporation Quartus II Scripting Reference ManualHelp Topic Pagearguments ...

Strona 569

3–480 Chapter 3: Tcl Packages & CommandstimingQuartus II Scripting Reference Manual © July 2013 Altera Corporationreport_timingUsagereport_timing

Strona 570 - 0.100 -detail full_path

Chapter 3: Tcl Packages & Commands 3–481timing© July 2013 Altera Corporation Quartus II Scripting Reference ManualYou can use one or more of the f

Strona 571

3–482 Chapter 3: Tcl Packages & CommandstimingQuartus II Scripting Reference Manual © July 2013 Altera Corporation# List the top 5 pin-to-pin comb

Strona 572

Chapter 3: Tcl Packages & Commands 3–483timing© July 2013 Altera Corporation Quartus II Scripting Reference Manual report_timing -clock_setup -

Strona 573

3–484 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera Corporationtiming_assignmentThis

Strona 574

Chapter 3: Tcl Packages & Commands 3–485timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_base_clockUsag

Strona 575

3–486 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera CorporationAssignments created o

Strona 576

Chapter 3: Tcl Packages & Commands 3–487timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference Manualcreate_relative_clock

Strona 577

3–488 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe "-phase_shif

Strona 578

Chapter 3: Tcl Packages & Commands 3–489timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference Manualget_clocksUsageget_cl

Strona 579

2–36 Chapter 2: Command-line Executablesquartus_fitQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe following table describes l

Strona 580

3–490 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_clock_latencyUsag

Strona 581

Chapter 3: Tcl Packages & Commands 3–491timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference ManualExample## Set early c

Strona 582

3–492 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_clock_uncertainty

Strona 583

Chapter 3: Tcl Packages & Commands 3–493timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference ManualThese two Tcl command

Strona 584 - F Falling output

3–494 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_input_delayUsages

Strona 585

Chapter 3: Tcl Packages & Commands 3–495timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference ManualExample## Specify the

Strona 586

3–496 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_multicycle_assign

Strona 587

Chapter 3: Tcl Packages & Commands 3–497timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference Manual export_assignments

Strona 588

3–498 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_output_delayUsage

Strona 589

Chapter 3: Tcl Packages & Commands 3–499timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference ManualExample## Specify the

Strona 590

Chapter 2: Command-line Executables 2–37quartus_fit© July 2013 Altera Corporation Quartus II Scripting Reference Manual--io_smart_recompileOption to r

Strona 591 - Reports unconstrained paths

3–500 Chapter 3: Tcl Packages & Commandstiming_assignmentQuartus II Scripting Reference Manual © July 2013 Altera Corporationset_timing_cut_assign

Strona 592

Chapter 3: Tcl Packages & Commands 3–501timing_assignment© July 2013 Altera Corporation Quartus II Scripting Reference ManualExample## Set timing

Strona 593

3–502 Chapter 3: Tcl Packages & Commandstiming_reportQuartus II Scripting Reference Manual © July 2013 Altera Corporationtiming_reportThis package

Strona 594

Chapter 3: Tcl Packages & Commands 3–503timing_report© July 2013 Altera Corporation Quartus II Scripting Reference Manuallist_pathUsagelist_path [

Strona 595

3–504 Chapter 3: Tcl Packages & Commandstiming_reportQuartus II Scripting Reference Manual © July 2013 Altera Corporation# To match all indices of

Strona 596

2–38 Chapter 2: Command-line Executablesquartus_fitQuartus II Scripting Reference Manual © July 2013 Altera CorporationThis option overrides the setti

Strona 597

Chapter 2: Command-line Executables 2–39quartus_fit© July 2013 Altera Corporation Quartus II Scripting Reference Manual--tpd=<time unit>Option t

Strona 598

2–40 Chapter 2: Command-line Executablesquartus_fitQuartus II Scripting Reference Manual © July 2013 Altera Corporationfs femtosecond(s)hz hertzkhz ki

Strona 599

Chapter 2: Command-line Executables 2–41quartus_jbcc© July 2013 Altera Corporation Quartus II Scripting Reference Manualquartus_jbccThe Quartus® II JA

Strona 600

2–42 Chapter 2: Command-line Executablesquartus_jliQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_jliThe Quartus® II JBI

Strona 601

Chapter 2: Command-line Executables 2–43quartus_jli© July 2013 Altera Corporation Quartus II Scripting Reference Manual-c=<jtagserver cable number&

Strona 602

Contents vii© July 2013 Altera Corporation Quartus II Scripting Reference Manual--mode=<programming mode> . . . . . . . . . . . . . . . . . . .

Strona 603

2–44 Chapter 2: Command-line Executablesquartus_jliQuartus II Scripting Reference Manual © July 2013 Altera CorporationUse -i to display an procedures

Strona 604

Chapter 2: Command-line Executables 2–45quartus_map© July 2013 Altera Corporation Quartus II Scripting Reference Manualquartus_mapQuartus® II Analysis

Strona 605

2–46 Chapter 2: Command-line Executablesquartus_mapQuartus II Scripting Reference Manual © July 2013 Altera CorporationThis command includes help on t

Strona 606

Chapter 2: Command-line Executables 2–47quartus_map© July 2013 Altera Corporation Quartus II Scripting Reference Manual--family=<device family>O

Strona 607

2–48 Chapter 2: Command-line Executablesquartus_mapQuartus II Scripting Reference Manual © July 2013 Altera Corporation--lib_path=<path>Option t

Strona 608

Chapter 2: Command-line Executables 2–49quartus_map© July 2013 Altera Corporation Quartus II Scripting Reference Manual--source=<source file>Opt

Strona 609

2–50 Chapter 2: Command-line Executablesquartus_pgmQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_pgmThe Quartus® II Prog

Strona 610

Chapter 2: Command-line Executables 2–51quartus_pgm© July 2013 Altera Corporation Quartus II Scripting Reference Manual-aRefer to the help for --auto

Strona 611

2–52 Chapter 2: Command-line Executablesquartus_pgmQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe following syntax is support

Strona 612

Chapter 2: Command-line Executables 2–53quartus_pgm© July 2013 Altera Corporation Quartus II Scripting Reference ManualV, CV, VL, CVL, IVB, CB, IBR, R

Strona 613

viii ContentsQuartus II Scripting Reference Manual © July 2013 Altera Corporation--simulation_results_format=<VWF|CVWF|VCD> . . . . . . . . . .

Strona 614

2–54 Chapter 2: Command-line Executablesquartus_powQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_powThe Quartus II Power

Strona 615

Chapter 2: Command-line Executables 2–55quartus_pow© July 2013 Altera Corporation Quartus II Scripting Reference Manual--default_input_io_toggle_rate=

Strona 616

2–56 Chapter 2: Command-line Executablesquartus_powQuartus II Scripting Reference Manual © July 2013 Altera CorporationThe input_saf option should not

Strona 617

Chapter 2: Command-line Executables 2–57quartus_pow© July 2013 Altera Corporation Quartus II Scripting Reference ManualNote: Regardless of the setting

Strona 618

2–58 Chapter 2: Command-line Executablesquartus_shQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_shThe Quartus® II Shell

Strona 619

Chapter 2: Command-line Executables 2–59quartus_sh© July 2013 Altera Corporation Quartus II Scripting Reference ManualHelp Topic PageTcl ...

Strona 620

2–60 Chapter 2: Command-line Executablesquartus_shQuartus II Scripting Reference Manual © July 2013 Altera Corporation2. Adds all files discovered or

Strona 621

Chapter 2: Command-line Executables 2–61quartus_sh© July 2013 Altera Corporation Quartus II Scripting Reference Manual--dseTHE ALTERA DESIGN SPACE EXP

Strona 622

2–62 Chapter 2: Command-line Executablesquartus_shQuartus II Scripting Reference Manual © July 2013 Altera CorporationInstructs DSE to archive all poi

Strona 623

Chapter 2: Command-line Executables 2–63quartus_sh© July 2013 Altera Corporation Quartus II Scripting Reference ManualChanges the optimization goal us

Strona 624

Contents ix© July 2013 Altera Corporation Quartus II Scripting Reference Manual--tco=<time unit> . . . . . . . . . . . . . . . . . . . . . . .

Strona 625 - Time Unit Description

2–64 Chapter 2: Command-line Executablesquartus_shQuartus II Scripting Reference Manual © July 2013 Altera CorporationInstructs DSE to stop exploring

Strona 626

Chapter 2: Command-line Executables 2–65quartus_sh© July 2013 Altera Corporation Quartus II Scripting Reference ManualAdditional information is also a

Strona 627

2–66 Chapter 2: Command-line Executablesquartus_shQuartus II Scripting Reference Manual © July 2013 Altera Corporation# You can do the same manually (

Strona 628

Chapter 2: Command-line Executables 2–67quartus_sh© July 2013 Altera Corporation Quartus II Scripting Reference Manual--qinstallOption to install Quar

Strona 629

2–68 Chapter 2: Command-line Executablesquartus_shQuartus II Scripting Reference Manual © July 2013 Altera CorporationThis command starts the Distribu

Strona 630

Chapter 2: Command-line Executables 2–69quartus_sh© July 2013 Altera Corporation Quartus II Scripting Reference ManualExamples# Only display the conte

Strona 631

2–70 Chapter 2: Command-line Executablesquartus_shQuartus II Scripting Reference Manual © July 2013 Altera CorporationSynopsis Usagequartus_sh --simli

Strona 632

Chapter 2: Command-line Executables 2–71quartus_sh© July 2013 Altera Corporation Quartus II Scripting Reference ManualNot a required option. Specifies

Strona 633

2–72 Chapter 2: Command-line Executablesquartus_siQuartus II Scripting Reference Manual © July 2013 Altera Corporationquartus_siThe Quartus® II SSN An

Strona 634

Chapter 2: Command-line Executables 2–73quartus_si© July 2013 Altera Corporation Quartus II Scripting Reference Manual--grouping[=on|off]Specify for S

Komentarze do niniejszej Instrukcji

Brak uwag