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

Virtuoso Schematic Composer User Guide

Customizing the Schematic Composer

Property Filter Variable

schPropertiesFilter

Filters out the parameter property values on the Edit Properties form. Using the following nested list format, you can list the property names you want the Edit Properties command to skip over.

Example

schPropertiesFilter = list( list( object

list( propName ... )

)

list( object

list( propName ... )

)

..

..

)

object can be one of the following:

“cellView” "wire segment" "pin" "instance" "wire name" “wire segment inherited” “pin inherited”

propName can contain a wildcard character (*) to filter out a group of properties.

Schematic Rule Checker Variable

schSRCPackagedChecks

Sets the severities and values for the various SRC checks. Added “offsheetConnCheck” to “Normal”, “Logical Only”, and “Physical Only” package groups.

To edit this variable, you need to open the configuration file. You can add or delete choices any time before you execute any schematic functionality in an interactive session.

Example

schSRCPackagedChecks = list( list("Normal"

list("floatingNets" "warning") list("floatingInput" "warning") list("floatingOutput" "warning") list("floatingIO" "warning") list("floatingSwitch" "warning") list("shortedOutputs" "warning") list("offsheetConnCheck" "ignored") list("unconnectedWires" "ignored")

...

October 2002

505

Product Version 5.0

Virtuoso Schematic Composer User Guide

Customizing the Schematic Composer

)

)

Properties for Find Variable

schSelPropertyNameList

Sets the property names for the Select By Property and the Replace and Find commands.

To edit this variable, you need to open the configuration file. You can add or delete choices any time before you execute any schematic functionality in an interactive session.

Standard Structure

list(

list( VIEW_NAME list(

list( ALIAS_NAME REAL_NAME [ATTR_LIST] )

...

)

...

)

...

)

 

Arguments

 

VIEW_NAME

Valid values are schematic and schematicSymbol.

ALIAS_NAME

The name as it appears in the cyclic field on the form.

REAL_NAME

The actual property name to be searched for in the database.

ATTR_LIST

An optional attribute list defining the database attribute names and

 

the expected values.

Example

schSelPropertyNameList = list( list("schematic"

list(

list("instName" "name"

list(’("objType" "inst") ’("purpose" "cell"))) list("netName" "name" list(’("objType" "net")))

list("pinName" "name" list(’("objType" "term"))) list("master" "master")

list("libName" "libName") list("cellName" "cellName") list("fontStyle" "font") list("fontHeight" "height") list("orient" "orient")

October 2002

506

Product Version 5.0

Virtuoso Schematic Composer User Guide

Customizing the Schematic Composer

list("partName" "partName") list("phyPartName" "phyPartName") list("power" "power") list("refDes" "refDes") list("technology" "technology")

list("simMonitor" "schSimSignalName" list(’("objType" "inst")))

)

)

list("schematicSymbol"

list(

list("pinName" "name" list(’("objType" "net"))) list("fontStyle" "font")

list("fontHeight" "height") list("orient" "orient") list("layer" "layerName")

)

)

)

Multisheet Masters Variable

schSheetMasters

Sets the choices for sheet border sizes and types on the Create Schematic Sheet form that the editor uses for a new sheet.

Create Schematic Sheet

To edit this variable, you need to open the configuration file. You can add or delete choices any time before you execute any schematic functionality in an interactive session.

Standard Structure

list(

list( SHEET_CHOICE ... ) list( SIZE_NAME

SHEET_MASTER

...

)

...

October 2002

507

Product Version 5.0

 

Virtuoso Schematic Composer User Guide

 

Customizing the Schematic Composer

 

 

Arguments

 

SHEET_CHOICE

A sheet type that appears as an element in a cyclic field. You can

 

list multiple choices.

SIZE_NAME

The first element of the sheet reference. Also, the name that

 

appears on the user interface form.

SHEET_MASTER

Each SHEET_MASTER value is a list of three elements that define

 

the library, cell, and view names of a sheet. There must be a

 

matching SHEET_MASTER entry for each SHEET_CHOICE entry. To

 

specify a choice that is valid but does not create a sheet border, use

 

a list of null strings, such as list("" "" "").

Examples

schSheetMasters = list( list("basic" "continue") list("A"

list("US_8ths" "Asize" "symbol") list("US_8ths" "Asize_c" "symbol"))

list("B"

list("US_8ths" "Bsize" "symbol") list("US_8ths" "Bsize_c" "symbol"))

)

Simulation Probe Masters Variable

schSimProbeMasters

Sets the simulation probe (schematic monitors) to be used for a specified format.

To edit this variable, you need to open the configuration file. You can add or delete choices any time before you execute any schematic functionality in an interactive session.

Standard Structure

list(

list( PROBE_FORMAT PROBE_MASTER) list( PROBE_FORMAT PROBE_MASTER)

...

)

October 2002

508

Product Version 5.0

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