Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
virtuoso schematic composer_5.0.pdf
Скачиваний:
97
Добавлен:
05.06.2015
Размер:
3.8 Mб
Скачать

Virtuoso Schematic Composer User Guide

Customizing the Schematic Composer

schZoneFormatString = "%d%[?ABCDEFGHIJKLMNOPQRSTUVWXYZ]%d" schZoneFormatValue = list(nil ’sheet 1 ’yZone 2 ’xZone 3)

Symbol Label Variables

schSymbolLabelChoices

Sets the symbol label attributes on the Add Symbol Label form.

Add Symbol Label

INV

logical label

Each label consists of

label = list(choice text type layer purpose)

Arguments

 

choice

An identifier used in forms to access this list to elect the label attributes.

text

The label string.

layer

The layer name used for the label.

purpose

The purpose of the label.

type

A dbLabelType: normalLabel, NLPLabel, ILLabel

October 2002

513

Product Version 5.0

Virtuoso Schematic Composer User Guide

Customizing the Schematic Composer

Standard Structure

list(

list( CHOICE list( TEXT TYPE LAYER_NAME PURPOSE)) list( CHOICE list( TEXT TYPE LAYER_NAME PURPOSE)) list( CHOICE list( TEXT TYPE LAYER_NAME PURPOSE))

...

)

Default File

list("instance label"

list("[@instanceName]" "NLPLabel" "instance" "label")) list("device annotate"

list("[@refDes]" "NLPLabel" "device" "annotate")) list("logical label"

list("[@partName]" "NLPLabel" "device" "label")) list("physical label" list("[@userPartName:%:[@phyPartName]]" "NLPLabel"

"annotate" "drawing2")) list("pin name"

list("{pinName}" "normalLabel" "pin" "label")) list("pin annotate"

list("[@p_{pinName}]" "NLPLabel" "pin" "annotate")) list( "art instance label"

list( "cdsName()" "ILLabel" "annotate" "drawing7" )) list( "art pin annotate"

list( "cdsTerm(\"{pinName}\")" "ILLabel" "annotate" "drawing8" ))

list( "art device annotate"

list( "cdsParam(1)" "ILLabel" "annotate" "drawing" ))

)

October 2002

514

Product Version 5.0

Virtuoso Schematic Composer User Guide

Customizing the Schematic Composer

Symbol Pin Masters Variable

schSymbolPinMasters

Sets the direction and type of pin masters on the Add Pin form for creating a symbol pin.

Add Pin

A Y

The first element in theschConfig.il file lists only one entry for the number of increments and size.

To set the default Type to square, refer to the schSymbolPinUsage environment variable.

Standard Structure

list(

list( OFFSET_INCREMENT MAX_INCREMENT_COUNT ) list( PIN_TYPE

list( TERMINAL_DIRECTION PIN_MASTER ) list( TERMINAL_DIRECTION PIN_MASTER )

...

)

...

)

 

Arguments

 

OFFSET_INCREMENT

Defines the basis unit of the label offset increment.

MAX_INCREMENT_COUNT

Defines the maximum basis units a label can be offset

 

by the user. Controls the maximum value of a

 

maximum increment slider on the user interface form.

October 2002

515

Product Version 5.0

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]