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

Ambit BuildGates Synthesis User Guide

Using the GUI

View Menu Options

Figure 3-8 diagrams the view menu functions and Table 3-3 defines the options.

Figure 3-8 View Menu Function Flow

Main Screen

Main Menu

View

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Toolbar Hide

 

Refresh View

 

 

General

 

Schematic

 

Console

 

 

 

Preferences

 

Preferences

 

Msg Monitor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 3-3 View Menu Options

Option

Definition

 

 

Toolbar Hide

Click the box to toggle between showing and hiding the toolbar.

Refresh View

Redisplay the window/view displayed on the monitor screen.

General

Specify the GUI display general preferences. These options are

Preferences

defined in “General Preferences Options” on page 43.

Schematic

Specify the schematic viewer preferences. These options are defined

Preferences

in “Schematic Preferences Options” on page 50.

Console Message

Display a dialog box to monitor the error and warning messages that

Monitor

are printed in the ac_shell console. This monitor provides a way

 

to view and save messages from a centralized window rather than

 

from the multi-purpose console. The vBGates(cmm_ids) filter

 

variable must be set in order to display and filter. Any or all of the

 

following display options can be enabled:

 

All errors

 

All warnings

 

Filter list

 

Time stamp

 

 

 

September 2000

42

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

General Preferences Options

Figure 3-9 diagrams the general preferences menu options and the following sections define the options. Use the Save Preferences option defined in Table 3-1 to save changes to the preferences before leaving the session. To see the effects of the preference changes to the module browser or schematic viewer, you must refresh the screen using View–Refresh View.

Figure 3-9 General Preferences Function Flow

Main Screen

Main Menu

View

General Preferences

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Files

 

 

 

 

 

 

 

 

 

 

Browser

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General

 

 

 

 

Colors

 

Fonts

 

 

 

 

Distributed

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General Preferences:General Options

Table 3-4 defines the General Preferences:General options.

September 2000

43

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

Table 3-4 General Preferences:General Options

Option

Description

 

 

 

Console

To set the position of the ac_shell console window, choose any

Window

 

one of the following:

 

 

 

Console on top

 

 

 

Console on bottom

 

 

 

Hide Console

 

 

 

Hide Work area

 

Wrap lines – Click to enable line-wrap in the report tables. Wrap

 

 

width is set to the total number of characters that can fit on one

 

 

console line. If not enabled, the width is 512 characters.

Browser

To set the position of the browser window, choose any one of the

Window

following:

 

Browser on left

 

Browser on right

 

Hide browser

 

Hide editor

 

 

 

 

September 2000

44

Product Version 4.0

 

 

Ambit BuildGates Synthesis User Guide

 

 

Using the GUI

 

Table 3-4 General Preferences:General Options, continued

 

 

Option

Description

 

 

 

General Options

Echo menu command – display on the ac_shell command line

 

 

any command executed by a menu command.

 

Sticky tooltip – the icon label persists while the mouse is

 

 

positioned over the icon.

 

Save ADB hierarchy – save the hierarchy specified by the design

 

 

database.

 

Confirm file overwrite – display a confirmation dialog before

 

 

overwriting a file.

 

Save geometry – save GUI window geometry. The GUI window

 

 

size and preferences configuration are saved and displayed upon

 

 

startup of next session.

Backing store – enable the X Windows backing store feature, which stores a copy of the image in a buffer and uses that buffer to refresh the image if it gets obscured.

Focus follows mouse – make active the window that contains the mouse. If disable this feature, the implementation will not take effect until the next session startup.

General Preferences:Files Options

Table 3-5 defines the General Preferences:Files options.

Table 3-5 General Preferences:Files Options

Option

Description

 

 

File Extensions

Enter the default extension for the files to be listed in the form of

 

*.extension

Default Directory

Enter the full path for desired default ALF directory.

 

 

September 2000

45

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

General Preferences:Colors Options

Figure 3-10 shows the colors options screen and Table 3-6 defines the General

Preferences:Colors options. Color preferences are stored in the file ~/.ambit/ ambit.state.

Figure 3-10 General Preferences:Colors Options Screen

Table 3-6 General Preferences:Colors Options

Option

Description

 

 

Color Items

For each item on the list, a color can be specified. Double-click on the

 

item to highlight it. Then adjust the three color selection bars by

 

dragging the index markers on the bars. Click Apply to implement the

 

color selection.

Color Selection

Each color selection bar has a range from zero to 255. Click the index

 

marker on a bar and drag the marker to the desired color and number.

 

The rectangular box below the three bars displays the color indicated

 

by the selected index.

 

 

September 2000

46

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

General Preferences:Fonts Options

Table 3-7 defines the General Preferences:Fonts options. Font preferences are stored in the

file ~/.ambit/ambit.state.

Table 3-7 General Preferences:Fonts Options

Option

Description

 

 

Font Items

For each item on the list, a font can be specified. Double-click on the

 

item to highlight it. Then specify the font selection parameters, defined

 

below. Click Apply to implement the font selection.

Font Selection

For each item on the Font Items list, a font type, size, and weight can

 

be specified.

 

Click on the top Font Selection tab to display the list of available font

 

types; highlight the desired type. Select either normal or bold weight.

 

Click on the bottom Font Selection tab to display the list of available

 

font sizes; highlight the desired size. The rectangle at the bottom of the

 

Font Selection box will display the word “sample” in the selected type,

 

weight, and size.

 

Click Apply to implement the font selection.

 

 

September 2000

47

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

General Preferences:Browser Options

Table 3-8 defines the General Preferences:Browser options.

Table 3-8 General Preferences:Browser Options

Option

Description

 

 

Browser Mode

If View–General Preferences–Browser–Browser OptionsNo

 

Auto Open is enabled, these browser mode settings are ignored.

 

To set the default modes used by the browser, choose one of the

 

following.

 

Auto browser update – automatically updates the browser

 

module list when a change is made to the design hierarchy.

 

Manual browser update – does not automatically update the

 

browser module list when a change is made to the design

 

hierarchy. To rebuild the module list, you must use: Module

 

Browser–Rebuild Tree.

 

To set the default modes used by the HDL editor, choose one of the

 

following:

 

Main HDL window – always open the HDL in the main editor

 

window.

 

New HDL window – always open the HDL in a new editor

 

window.

 

To set the default modes used by the schematic viewer, choose

 

one of the following:

 

Main schematic window – always open the schematic in the

 

main schematic window.

 

New schematic window – always open the schematic in a new

 

schematic window.

 

 

September 2000

48

Product Version 4.0

 

 

Ambit BuildGates Synthesis User Guide

 

 

Using the GUI

 

Table 3-8 General Preferences:Browser Options, continued

 

 

Option

Description

 

 

 

Browser Options

 

To set the default browser opening option, choose any one of the

 

 

following:

 

 

No auto open – When an entry on the module browser is

 

 

double-clicked, neither the HDL editor or the schematic viewer

 

 

will open. If this option is enabled, the View–General

 

 

Preferences–Browser–Browser Mode settings are

 

 

ignored.

 

 

Auto HDL open – double-clicking on a module browser entry

 

 

will open the corresponding code in the HDL editor.

 

 

Auto schematic open – double-clicking on a module browser

 

 

entry will open the corresponding schematic in the schematic

 

 

viewer.

 

 

Show module name – display the module name in each browser

 

 

entry.

 

 

Module depth – either use the up and down spinner arrows to pick

 

 

the current display depth or type in the depth. A plus sign to the left

 

 

of the module name indicates there are additional levels that are

 

 

not displayed; a minus sign indicates there are no more levels to

 

 

display.

 

 

Default is 3 levels of display.

 

 

 

September 2000

49

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

General Preferences:Distributed Options

Figure 3-11 shows the General Preferences:Distributed screen. All distributed processing functions are documented in the Envisia Distributed Synthesis User Guide.

Figure 3-11 General Preferences:Distributed Screen

Schematic Preferences Options

Figure 3-12 diagrams the schematic preferences menu functions and the following sections define the options. Use the Save Preferences option defined in Table 3-1 to save changes to the preferences before leaving the session. To see the effects of the preference changes, you must refresh the screen using View–Refresh View.

September 2000

50

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

Refer to Viewing the Schematic Design on page 109 for details on the use of the viewer and details on tasks.

Figure 3-12 Schematic Preferences Function Flow

Main Screen

Main Menu

View

Schematic Preferences

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General

 

Highlighting

 

 

Paging

 

Printing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schematic Preferences:General Options

Table 3-9 defines the Schematic Preferences:General options.

Table 3-9 Schematic Preferences:General Options

Option

Description

 

 

Display Modes

Click any or none of the following options to enable.

 

Display scan chain

 

Display cell name (enabled by default)

 

Bus mode (enabled by default)

Cursor Query

Click any one option to enable.

 

Status bar mode – when the cursor is positioned on an object,

 

 

display its name on the status bar (default)

 

Balloon mode – when the cursor is on an object, display its name

 

 

in a balloon window next to the object

 

Off – disable both status bar and balloon mode

 

 

 

September 2000

51

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

Table 3-9 Schematic Preferences:General Options, continued

Option

Description

 

 

 

Symbol Libraries

Enter the default generic symbol library and technology symbol library.

 

If either the read_symbol or read_symbol_update command is

 

entered on the console to specify a symbol library, these default paths

 

are ignored.

 

 

Default generic symbol library –

enter the path of the generic

 

library.

 

 

Default technology symbol library

– enter the path of the

 

technology library.

 

 

 

 

Schematic Preferences:Highlighting Options

Table 3-10 defines the Schematic Preferences:Highlighting options.

Table 3-10 Schematic Preferences:Highlighting Options

Option

Description

 

 

Coloring Modes

Click any or none of the following options to enable color-

 

highlighting choices. All three are enabled by default.

 

 

Gray mode

 

 

Multiple highlights

 

Stop at sequential element

 

Click either option to specify highlighting based on module level or

 

path. Colors are set in View–General Preferences–Colors–

 

Color Items.

 

Color by level (default)

 

 

Color by path

 

Stop at level – specify the highlighting level at which to stop.

 

range: 0 to 500, default: 20

 

 

 

September 2000

52

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

Table 3-10 Schematic Preferences:Highlighting Options, continued

Option Description

Path Properties

Cone Properties

Click any or none of the following options to enable labeling on the highlighted path.

Level number – label the level with “L = ”

Slack – label the slack time path with “S = ”

Arrival – label the arrival time path with “A = ”

Required – label the required time path with “R = ”

Width – specify the decimal place accuracy of the times. range: 0 to 20, default: 2

Click any or none of the following options to enable labeling on the highlighted cone path.

Level number – label the level with “L = ”

Slack – label the slack time path with “S = ”

Arrival – label the arrival time path with “A = ”

Required – label the required time path with “R = ”

Width – specify the decimal place accuracy of the times. range: 0 to 20, default: 2

September 2000

53

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

Schematic Preferences:Paging Options

Table 3-11 defines the Schematic Preferences:Paging options.

Table 3-11 Schematic Preferences:Paging Options

Option

Description

 

 

Page Size

Click the option to specify page size for displaying the schematic on

 

the monitor. Default size is “C.” The size options are: None, A, B, C, D,

 

A1, A2, A3, A4.

 

If “None” is selected, the schematic is placed on a single page and the

 

page column on the module title bar will contain a 1. If an option other

 

than “None” is selected and the schematic fits on more than one page

 

of the selected size, then the page column on the module title bar will

 

contain “unspl” (unsplit) to indicate additional pages.

 

The pages are autogenerated whenever you double-click on an

 

offpage connector that leads to another page.

Time Limit

Click any one of the following options to specify the time limit to wait

 

before abandoning the attempt to generate the specified page size and

 

display on the monitor a lower-resolution schematic. If generation of

 

the schematic takes longer than the specified time limit, generation will

 

stop, a warning message is displayed on the status bar, and a partial

 

schematic is displayed.

 

Small – 20 seconds

 

Medium – 40 seconds (default)

 

Large – 60 seconds

Fit Page

Click one of the following options to enable.

 

Yes – do fit to page

 

No – do not fit to page (default)

 

 

 

September 2000

54

Product Version 4.0

Ambit BuildGates Synthesis User Guide

Using the GUI

Schematic Preferences:Printing Options

Table 3-12 defines the Schematic Preferences:Printing Options.

Table 3-12 Schematic Preferences:Printing Options

Option

Description

 

 

Page Size

Click the option to specify page size for printing the schematic. Default

 

size is “A.” The size options are: A, B, C, D, A1, A2, A3, A4.

Job size

Click one of the following options to specify which schematic pages to

 

print.

 

Current page (default)

 

All pages

Coloring

Click one of the following options to specify the color properties of the

 

printing of the schematic.

 

Monochrome (default)

 

Color

 

Inverted color – background color is inverted (typically used when

 

 

background is black)

Scaling

Click one of the following options to specify the view to print to a file or

 

to the printer.

 

Full page (default)

 

Current view

Orientation

Click one of the following options to specify printing orientation of the

 

schematic.

 

Auto (default) – optimal orientation is determined and used.

 

Landscape

 

Portrait

 

 

 

September 2000

55

Product Version 4.0

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