Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
dsd1-10 / dsd-07=Verilog / esug.pdf
Скачиваний:
126
Добавлен:
05.06.2015
Размер:
1.38 Mб
Скачать

Ambit BuildGates Synthesis User Guide

B

Quick Reference

This appendix provides two methods of equating ac_shell commands to GUI menu commands. Table B-1 through Table B-12 are ordered according to the GUI menu in which the commands are presented. Table B-13 is an alphabetical list of ac_shell commands and the corresponding GUI menu command.

Table B-1 Main Menu – File and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

 

 

 

New

do_remove_design -all

Open

read_adb

 

read_alf

 

read_verilog

 

read_vhdl

 

read_edif

 

read_ctlf

 

read_pdef (PKS only)

 

source tcl_filename

Save

write_adb

 

write_vhdl

 

write_verilog

 

write_pdef (PKS only)

 

write_edif

 

write_gcf_assertions

Save

 

Preferences

none

Save Console

 

Log

none

September 2000

221

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Quick Reference

Table B-1 Main Menu – File and ac_shell Equivalents,continued

GUI Option/

ac_shell Equivalent

Command

 

 

 

Printer Setup

none

Exit

none

 

 

Table B-2 Main Menu – Edit and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

 

 

 

Cut

none

Copy

none

Paste

none

Clear

clear (Unix command)

User Command

none

 

 

Table B-3 Main Menu – View and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

 

 

 

Toolbar Hide

none

Refresh View

none

General

 

Preferences

none (including nested options)

Schematic

 

Preferences

none (including nested options)

Console

 

Message Monitor

none

 

 

September 2000

222

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Quick Reference

Table B-4 Main Menu – Commands and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

 

 

 

Set Operating

 

Parameters

set_operating_parameters

Set Target

 

Technology

set_global -target_technology

Load DCL Rules

load_dcl_rule

Unload DCL

 

Rules

unload_dcl_rule

Check Netlist

check_netlist

Check Timing

check_timing

Check Test Rules

check_dft_rules

Build Generic

do_build_generic

Optimize

do_optimize

 

 

Table B-5 Main Menu – Reports and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

Timing report_timing

Area report_area

Library report_library

Hierarchy report_hierarchy

Design Rules report_design_rule_violations

VHDL Library report_vhdl_libraries

End Point Slack

Histogram none

Path Histogram none

September 2000

223

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Quick Reference

The Main Menu – Window commands are accessed through icons on the editor and viewer tool bars. The table below lists only the GUI options/commands that have ac_shell equivalents.

Table B-6 Main Menu – Window and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

Save and Parse write_verilog and read_verilog write_vhdl and read_vhdl

Uniquify

Schematic

Instances do_uniquely_instantiate

Table B-7 Main Menu – Help and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

About Ambit ac_shell displays a startup banner when opening BuildGates

Schematic none

Symbol Utilities

Documentation none

The table below lists only the GUI module browser options/commands that have ac_shell equivalents.

Table B-8 Module Browser and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

Set Current set_current_module

Module

September 2000

224

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Quick Reference

Table B-8 Module Browser and ac_shell Equivalents, continued

GUI Option/

ac_shell Equivalent

Command

Set Top Timing set_top_timing_module

Module

Set Don’t Modify set_dont_modify

Reset Don’t

Modify reset_dont_modify

The table below lists the only GUI variable browser command that has an ac_shell equivalent.

Table B-9 Variable Browser and ac_shell Equivalent

GUI Command ac_shell Equivalent

set_global set_global

The table below lists the only HDL editor (within the work area tools area) command that has an ac_shell equivalent.

Table B-10 HDL Editor and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

Save and Parse write_verilog and read_verilog write_vhdl and read_vhdl

The table below lists the only Tcl editor (within the work area tools area) commandsthat has an ac_shell equivalent.

September 2000

225

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Quick Reference

Table B-11 Tcl Editor and ac_shell Equivalents

GUI Option/

ac_shell Equivalent

Command

Save and Parse save the Tcl file and

source tcl-filename

The table below lists the constraints tool (within the work area tools area) options/commands and the ac_shell equivalents.

Table B-12 Constraints Tool and ac_shell Equivalents

GUI Option/Command

ac_shell Equivalent

 

 

Ideal Clock Pop-Up Menu:

 

Refresh Clock Table

none

New Ideal Clock

set_clock

Port Clock Pop-Up Menu:

 

New Port Clock

set_clock_root

 

set_clock_insertion_delay

 

set_clock_required_time

Remove Clock Assertions

remove_assertion

Port Constraints Pop-Up Menu:

 

Show Default Clock

none

Toggle Polarity

set_clock_root

 

set_clock_insertion_delay

Create Positive Edge Clock

set_clock_root

 

set_clock_insertion_delay

Create Negative Edge Clock

set_clock_root

 

set_clock_insertion_delay

Report Port Assertion

none

Remove Port Assertion

remove_assertion

 

 

September 2000

226

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Quick Reference

Table B-13 ac_shell Commands and GUI Menu Equivalents

ac_shell Command

GUI Menu Equivalent

 

 

check_dft_rules

Main Menu – Commands –Check Test Rules

check_netlist

Main Menu – Commands – Check Netlist

check_timing

Main Menu – Commands – Check Timing

clear (Unix command)

Main Menu – Edit – Clear

do_build_generic

Main Menu – Commands – Build Generic

do_optimize

Main Menu – Commands – Optimize

do_remove_design -all

Main Menu – File – Open

do_uniquely_instantiate

Schematic Editor – Uniquify Instances

load_dcl_rule

Main Menu – Commands – Load DCL Rules

read_adb

Main Menu – File – Open

read_alf

Main Menu – File – Open

read_ctlf

Main Menu – File – Open

read_edif

Main Menu – File – Open

read_pdef (PKS only)

Main Menu – File – Open

read_verilog

Main Menu – File – Open

 

HDL Editor – Open HDL File

read_vhdl

Main Menu – File – Open

 

HDL Editor – Open HDL File

remove_assertion

Constraints Tool – Remove Port Assertions

report_area

Main Menu – Reports – Area Report

report_design_rule_

Main Menu – Reports – Design Rules Report

violations

 

report_hierarchy

Main Menu – Reports – Hierarchy Report

report_library

Main Menu – Reports – Library Report

September 2000

227

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Quick Reference

Table B-13 ac_shell Commands and GUI Menu Equivalents, continued

ac_shell Command

GUI Menu Equivalent

 

 

report_timing

Main Menu – Reports – Timing Report

report_vhdl_libraries

Main Menu – Reports – VHDL Library Report

reset_dont_modify

Module Browser – Reset Don’t Modify

set_clock

Constraints Tool – New Ideal Clock

set_clock_root

Constraints Tool – New Port Clock ...

set_clock_insertion_delay

Constraints Tool – Toggle Polarity

 

Constraints Tool – Create Positive Edge Clock

 

Constraints Tool – Create Negative Edge Clock

set_clock_required_time

Constraints Tool – New Port Clock ...

 

Constraints Tool – Toggle Polarity

 

Constraints Tool – Create Positive Edge Clock

 

Constraints Tool – Create Negative Edge Clock

set_current_module

Module Browser – Set Current Module

set_dont_modify

Module Browser – Set Don’t Modify

set_global

Varible Browser – set_global

set_global target_

Main Menu – Commands – Set Target Technology

technology

 

set_operating_parameters

Main Menu – Commands – Set Operating Parameters

set_top_timing_module

Module Browser – Set Top Timing Module

source filename

Main Menu – File – Open

unload_dcl_rule

Main Menu – Commands – Unload DCL Rules

write_adb

Main Menu – File – Save

write_edif

Main Menu – File – Save

write_gcf_assertions

Main Menu – File – Save

write_pdef (PKS only)

Main Menu – File – Save

write_verilog

Main Menu – File – Save

 

HDL Editor – Save HDL File

write_vhdl

Main Menu – File – Save

 

HDL Editor – Save HDL File

 

 

September 2000

228

Product Version 4.0

Соседние файлы в папке dsd-07=Verilog