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

Virtuoso Schematic Composer User Guide

Checking Designs

Checking a Design Hierarchy

The Check – Hierarchy command does the following:

Checks all schematic and symbol cellviews in a design hierarchy

Extracts connectivity information from the graphics in the hierarchy

Runs specified options using theschematic rules checker (SRC)

Runs the cross-view checker (VIC) on views you can specify

Before checking a hierarchy, review the check options.

To check all schematics in a design hierarchy, do the following:

1.Choose Check – Hierarchy.

The Check Hierarchy form appears.

sample basic vhdl qalib2 test1 test2

schematic symbol

Note: The appearance of this form is different when the schematic is in the context of a design configuration or a hierarchy configuration.

2.Set the options for your particular needs.

3.Click OK.

The system runs the SRC, VIC, and any options you specified on theSchematic Check Options form or Setup Schematic Rules Checks form.

October 2002

429

Product Version 5.0

Virtuoso Schematic Composer User Guide

Checking Designs

If errors are found, they are listed in the CIW.

icds - Log: /usr1/mnt1/mara/CDS.log

If you have errors, the Save Schematics with Errors form appears.

Save Schematics with Errors?

Note: To save time, you can check only those cellviews that have not been checked since the last time you saved your cellview. To customize the view name list, refer to the schCycleViewNameExclusionList variable.

Checking a Design Hierarchy in the Configuration Context

If you open a schematic in the context of a hierarchy configuration (configured schematic), the Check – Hierarchy command does not use the view name list. Instead, the command uses the schematic associated with its configuration data through partitioning. Partitioning is the process of separating the cells or blocks of a design into sets that will be simulated in either the digital or analog domain. Refer to “Partitioning Your Design” in theMixed-Signal Circuit Design Environment User Guide.

October 2002

430

Product Version 5.0

Virtuoso Schematic Composer User Guide

Checking Designs

If you are checking a hierarchy in the design configuration context, theCheck Configuration Hierarchy form appears, and the View Name List field is replaced with two fields that display the configuration name and the name of the top-level cellview.

Check Configuration Hierarchy

Checking Multisheet Schematics

To check the current sheet of a multisheet schematic, do the following:

Choose Check – Current Cellview.

To check all the cellviews of a design hierarchy, do the following:

Choose Check – Hierarchy.

To check all sheets of a multisheet schematic, do the following:

Run the check from the index schematic.

The offsheet connector check used in multisheet schematics performs the following operations:

Runs only when the cellview being processed is an index of a multisheet schematic

Flags and lists each offsheet connector specified in any of the sheet instances on the index schematic

October 2002

431

Product Version 5.0

Virtuoso Schematic Composer User Guide

Checking Designs

Flags occur only when the connector imports or exports a signal that does not connect to another offsheet connector or hierarchical pin on another schematic sheet

Flags signals that do not connect to other sheets using offsheet connectors

Sends an error message if you use an offsheet connector incorrectly instead of using a schematic pin. If you modify some of the sheets in your design so that an offsheet connector on a specific sheet becomes disconnected, an error message appears. If your signals implicitly attach across page boundaries, an error message appears; signals need to attach across page boundaries explicitly.

Highlights the error pin when you set the severity for the check to either warning or error, and if the offsheet connector in sheet 1 does not connect to any other offsheet connector with the same name on another sheet

Note: Whenever you check a multisheet schematic using the Check – Current Cellview or Check and Save command, the system creates or updates an msymbol cellview.

Checking a Label Attachment

To highlight the association between a name and its owner (that is, a wire or an instance), do the following:

1.Choose Check – Label Attachment. The Show Label form appears.

2.In the Labels of cyclic field, specify which attached labels the checker looks for.

3.Click Apply.

The system draws a highlighted line between the displayed label text and its associated object. A flashing box appears around any labels not attached.

October 2002

432

Product Version 5.0

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