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

SDF Annotator Guide

SDF Annotator Error and Warning Messages

Error Messages

Error Message

Reason

Condition cannot be matched for IOPATH, skipping annotation

Could not annotate INTERCONNECT to cell driver port-name due to lack of driver in module

The condition specified in (COND c (IOPATH)) construct cannot be matched to any SDPD condition in the given instance.

An INTERCONNECT is annotated to an output source port that has no drivers in the cell.

Could not find path input-

You specified a path that does not exist in the IOPATH

path-name to output-

construct.

path-name in instance

 

instance-name

 

Failed to find HOLD

You specified a timing check that does not exist in a HOLD

timingcheck

construct.

Failed to find PERIOD

You specified a timing check that does not exist in a

timingcheck

PERIOD construct.

Failed to find RECOVERY

You specified a timing check that does not exist in a

timingcheck

RECOVERY construct.

Failed to find SETUP

You specified a timing check that does not exist in a SETUP

timingcheck

construct.

Failed to find SETUPHOLD

You specified a timing check that does not exist in a

timingcheck

SETUPHOLD construct.

Failed to find SKEW

You specified a timing check that does not exist in a SKEW

timingcheck

construct.

Failed to find WIDTH

You specified a timing check that does not exist in a WIDTH

timingcheck

construct.

INSTANCE * specified with no

There is no corresponding CELLTYPE to a CELL that

CELLTYPE

contains the (INSTANCE *) construct.

Output port port-name

You specified an output port in a PORT construct.

encountered in PORT

 

January 2001

99

Product Version 3.2

SDF Annotator Guide

SDF Annotator Error and Warning Messages

Type of INSTANCE instance-name (instance-type) does not match CELLTYPE celltype

The cell type in the CELLTYPE construct that does not match the type of the cell in the INSTANCE construct.

Unable to annotate NETDELAY

A NETDELAY is annotated to an output source port that

net-name due to lack of

has no drivers in the cell.

driver

 

Unable to find cells of

There are no instances of the type specified in the

CELLTYPE cell-type

corresponding CELLTYPE entry when the (INSTANCE *)

 

construct is specified.

Unable to find PATHPULSE path input-port-name to output- port-name in instance instance-name

Unable to find input port port-name

You specified a path that does not exist in the PATHPULSE,

GLOBALPATHPULSE, or PATHPULSEPERCENT construct.

You specified an input port that does not exist in the instance of an IOPATH, PATHPULSE, GLOBALPATHPULSE, or PATHPULSEPERCENT construct.

Unable to find instance

You specified the name of an instance that does not exist

instance-name

in the INSTANCE construct.

Unable to find net net-name

You specified a net that does not exist in the instance of a

 

NETDELAY construct.

Unable to find output port

You specified an output port that does not exist in the

port-name

instance of an IOPATH, PATHPULSE,

 

GLOBALPATHPULSE, or PATHPULSEPERCENT construct.

Unable to find port port-

You specified a port that does not exist in the instance of a

name

DEVICE or PORT construct.

 

 

Warning Messages

 

 

 

Warning Message

Reason

Annotating INTERCONNECT

The SDF Annotator attempted to annotate an

to cell driver

INTERCONNECT delay onto the cell that is driving the

 

source port.

January 2001

100

Product Version 3.2

SDF Annotator Guide

SDF Annotator Error and Warning Messages

Annotating NETDELAY to cell

The SDF Annotator attempted to annotate a NETDELAY

driver

onto the cell that is driving the net.

Illegal limit specified, setting to

You specified a negative limit for a SETUPHOLD or

0

RECOVERY construct and did not specify +neg_tchk on

 

the command line. This message occurs also when the

 

sum of the two limits to a SETUPHOLD or RECOVERY

 

construct was less than 0.

Timescale not specified in SDF file, defaulting to 1ns

You did not specify a TIMESCALE construct in the header section of the SDF file.

January 2001

101

Product Version 3.2

SDF Annotator Guide

B

Valid and Invalid Interconnect

Combinations

This appendix describes the following:

Overview on page 102

Valid Interconnect Combinations on page 102

Invalid Interconnect Combinations on page 115

Overview

This appendix lists the valid combinations of source and destination ports and the manner in which the SDF Annotator performs the action for each valid combination. When annotating interconnect delays, only certain combinations of ports are allowed by the SDF Annotator. In addition, certain combinations of ports may be handled in different manners.

The following sections describe the valid and invalid interconnect combinations.

Valid Interconnect Combinations

The following table shows the valid interconnect combinations.

Source Port

Destination Port

Fanout

Drivers

Schematic

 

 

 

 

 

Output (lower)

Input (lower)

Yes

Single

Figure B-1

 

 

 

 

 

Output (lower)

Input (lower)

Yes

Multiple

Figure B-2

 

 

 

 

 

Output (lower)

Input (lower)

No

Any number

Figure B-3

 

 

 

 

 

Output (lower)

Inout (lower)

Yes

Single

Figure B-4

 

 

 

 

 

Output (lower)

Inout (lower)

No

Multiple

Figure B-5

January 2001

102

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Source Port

Destination Port

Fanout

Drivers

Schematic

 

 

 

 

 

Output (lower)

Inout (lower)

No

Any number

Figure B-6

 

 

 

 

 

Output (lower)

Inout (same)

No

Any number

Figure B-7

 

 

 

 

 

Output (lower)

Output (same)

No

Any number

Figure B-8

 

 

 

 

 

Inout (lower)

Input (lower)

Yes

Single

Figure B-9

 

 

 

 

 

Inout (lower)

Input (lower)

Yes

Multiple

Figure B-10

 

 

 

 

 

Inout (lower)

Input (lower)

No

Any number

Figure B-11

 

 

 

 

 

Inout (lower)

Inout (lower)

Yes

Single

Figure B-12

 

 

 

 

 

Inout (lower)

Inout (lower)

Yes

Multiple

Figure B-13

 

 

 

 

 

Inout (lower)

Inout (lower)

No

Any number

Figure B-14

 

 

 

 

 

Inout (lower)

Inout (same)

No

Any number

Figure B-15

 

 

 

 

 

Inout (lower)

Output (same)

No

Any number

Figure B-16

 

 

 

 

 

Input (same)

Input (lower)

Yes

Single or none

Figure B-17

 

 

 

 

 

Input (same)

Input (lower)

Yes

Multiple

Figure B-18

 

 

 

 

 

Input (same)

Inout (lower)

Yes

Single or none

Figure B-19

 

 

 

 

 

Input (same)

Inout (lower)

Yes

Multiple

Figure B-20

 

 

 

 

 

Inout (same)

Input (lower)

Yes

Single or none

Figure B-21

 

 

 

 

 

Inout (same)

Input (lower)

Yes

Multiple

Figure B-22

 

 

 

 

 

Inout (same)

Inout (lower)

Yes

Single or none

Figure B-23

 

 

 

 

 

Inout (same)

Inout (lower)

Yes

Multiple

Figure B-24

 

 

 

 

 

January 2001

103

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-1 Output (lower) -> Input (lower) with XL Fanout; Single Driver

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

INSTANCE Cell

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A MIPD is placed on the destination port. However, if you specify the +transport_int_delays plus option, then SITD is placed on the net.

Figure B-2 Output (lower) -> Input (lower) with XL Fanout; Multiple Drivers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

INSTANCE Cell

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A MIPD is placed on the destination port unless you specify the

+multisource_int_delays or +transport_int_delays plus option. If you specify the

+multisource_int_delays plus option and all destination loads are accelerated, then a

MITD is placed on the net and the delay is annotated from all sources in the source module to the destination. If you specify the +transport_int_delays plus option, a SITD is placed on the destination port.

January 2001

104

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-3 Output (lower) -> Input (lower); Any Number of Drivers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

INSTANCE Cell

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The delay is annotated onto the cell output corresponding to the source port, which is either a path delay driving the port or all gates driving the port.

Figure B-4 Output (lower) -> Inout (lower) with XL Fanout; Single Driver

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Inout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Output

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

INSTANCE Cell

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A MIPD is placed on the destination port. However, if you specify the

+transport_int_delays plus option, then SITD is placed on the net.

January 2001

105

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-5 Output (lower) -> Inout (lower); Multiple Drivers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Inout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

INSTANCE Cell

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A MIPD is placed on the destination port unless you specify the

+multisource_int_delays or +transport_int_delays plus option. If you specify the

+multisource_int_delays plus option and all destination loads are accelerated, then a MITD is placed on the net and the delay is annotated from all sources in the source module to the destination. If you specify the +transport_int_delays plus option, a SITD is placed on the destination port.

Figure B-6 Output (lower) -> Inout (lower); Any Number of Drivers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

Inout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

INSTANCE Cell

The delay is annotated onto the cell output corresponding to the source port, which is either a path delay driving the port or all gates driving the port.

January 2001

106

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-7 Output (lower) -> Inout (same); Any Number of Drivers

Hierarchical Level

 

Optional Hierarchical Levels

Inout

 

Output

Hierarchical Level

Optional Hierarchical Levels

INSTANCE Cell

The delay is annotated onto the cell output corresponding to the source port, which is either a path delay driving the port or all gates driving the port.

Figure B-8 Output (lower) -> Output (same); Any Number of Drivers

Hierarchical Level

 

Optional Hierarchical Levels

Output

 

Output

 

Hierarchical Level

 

Optional Hierarchical Levels

INSTANCE Cell

 

The delay is annotated onto the cell output corresponding to the source port, which is either a path delay driving the port or all gates driving the port.

January 2001

107

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-9 Inout (lower) -> Input (lower) with XL Fanout; Single Driver

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Inout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

INSTANCE Cell

A MIPD is placed on the destination port. However, if you specify the

+transport_int_delays plus option, then SITD is placed on the net.

Figure B-10 Inout (lower) -> Input (lower) with XL Fanout; Multiple Drivers

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Input

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Inout

 

Optional Hierarchical Levels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

INSTANCE Cell

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A MIPD is placed on the destination port unless you specify the

+multisource_int_delays or +transport_int_delays plus option. If you specify the

+multisource_int_delays plus option and all destination loads are accelerated, then a MITD is placed on the net and the delay is annotated from all sources in the source module to the destination. If you specify the +transport_int_delays plus option, a SITD is placed on the destination port.

January 2001

108

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-11 Inout (lower) -> Input (lower); Any Number of Drivers

Hierarchical Level

Input

Optional Hierarchical Levels

Hierarchical Level

Optional Hierarchical Levels

Inout

Hierarchical Level

Optional Hierarchical Levels

The delay is annotated onto the cell output corresponding to the source port, which is either a path delay driving the port or all gates driving the port.

Figure B-12 Inout (lower) -> Inout (lower) with XL Fanout; Single Driver

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Inout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Inout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

Optional Hierarchical Levels

INSTANCE Cell

A MIPD is placed on the destination port. However, if you specify the +transport_int_delays plus option, then SITD is placed on the net.

January 2001

109

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-13 Inout (lower) -> Inout (lower) with XL Fanout; Multiple Drivers

Hierarchical Level

 

Optional Hierarchical Levels

Inout

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

 

 

 

 

Inout

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hierarchical Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional Hierarchical Levels

 

INSTANCE Cell

 

 

 

 

 

 

 

 

 

A MIPD is placed on the destination port unless you specify the

+multisource_int_delays or +transport_int_delays plus option. If you specify the

+multisource_int_delays plus option and all destination loads are accelerated, then a MITD is placed on the net and the delay is annotated from all sources in the source module to the destination. If you specify the +transport_int_delays plus option, a SITD is placed on the destination port.

Figure B-14 Inout (lower) -> Inout (lower); Any Number of Drivers

Hierarchical Level

Inout

Optional Hierarchical Levels

Hierarchical Level

Optional Hierarchical Levels

Inout

Hierarchical Level

Optional Hierarchical Levels

January 2001

110

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

The delay is annotated onto the cell output corresponding to the source port, which is either a path delay driving the port or all gates driving the port.

Figure B-15 Inout (lower) -> Inout (same); Any Number of Drivers

Hierarchical Level

Optional Hierarchical Levels

Inout

Inout

 

Hierarchical Level

 

Optional Hierarchical Levels

INSTANCE Cell

 

The delay is annotated onto the cell output corresponding to the source port, which is either a path delay driving the port or all gates driving the port.

Figure B-16 Inout (lower) -> Output (same); Any Number of Drivers

Hierarchical Level

Optional Hierarchical Levels

Output

Inout

 

Hierarchical Level

 

Optional Hierarchical Levels

INSTANCE Cell

 

January 2001

111

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

The delay is annotated onto the cell output corresponding to the source port, which is either a path delay driving the port or all gates driving the port.

Figure B-17 Input (same) -> Input (lower) with XL Fanout; Single or No Driver

Input

Input

Hierarchical Level

Optional Hierarchical Levels

INSTANCE Cell

A MIPD is placed on the destination port. However, if you specify the +transport_int_delays plus option, then SITD is placed on the net.

Figure B-18 Input (same) -> Input (lower) with XL Fanout; Multiple Drivers

Input

Input

Hierarchical Level

Optional Hierarchical Levels

INSTANCE Cell

A MIPD is placed on the destination port. However, if you specify the +multisource_int_delays plus option a MITD is placed on the destination port.

January 2001

112

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-19 Input (same) -> Inout (lower) with XL Fanout; Single or No Drivers

Input

Inout

Hierarchical Level

Optional Hierarchical Levels

INSTANCE Cell

A MIPD is placed on the destination port. However, if you specify the +transport_int_delays plus option, then SITD is placed on the net.

Figure B-20 Input (same) -> Inout (lower) with XL Fanout; Multiple Drivers

Input

Inout

Hierarchical Level

Optional Hierarchical Levels

INSTANCE Cell

A MIPD is placed on the destination port. However, if you specify the

+multisource_int_delays plus option a MITD is placed on the destination port.

January 2001

113

Product Version 3.2

SDF Annotator Guide

Valid and Invalid Interconnect Combinations

Figure B-21 Inout (same) -> Input (lower) with XL Fanout; Single or No Driver

Inout

Input

Hierarchical Level

Optional Hierarchical Levels

INSTANCE Cell

A MIPD is placed on the destination port. However, if you specify the +transport_int_delays plus option, then SITD is placed on the net.

Figure B-22 Inout (same) -> Input (lower) with XL Fanout; Multiple Drivers

Inout

Input

Hierarchical Level

Optional Hierarchical Levels

INSTANCE Cell

A MIPD is placed on the destination port. However, if you specify the

+multisource_int_delays plus option a MITD is placed on the destination port.

January 2001

114

Product Version 3.2

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