oaElmore Class Reference
Inheritance diagram for oaElmore:
Detailed Description
The oaElmore class represents the first moment (delay) of the impulse response of the interconnect parasitics from a particular driver to the receivers on the net. The oaElmore objects are part of a complete oaLumpedElmore or oaPiElmore reduced model for a driver.
Undo is not supported for the oaElmore class.
The oaElmore class can be observed by deriving from oaObserver<oaElmore>.
Member Function Documentation
|
This function creates a new elmore for the specified receiver object, which can be terminal or instTerm in block or occurrence domain, and adds the elmore to the specified oaPiElmore model.
- Exceptions:
-
|
|
This function creates a new elmore for the specified receiver object, which can be terminal or instTerm in block or occurrence domain, and adds the elmore to the specified oaLumpedElmore model.
- Exceptions:
-
|
void oaElmore::destroy |
( |
|
) |
|
|
|
This function destroys this oaElmore, removing it from the database. |
|
This function finds and returns the elmore for the specified receiver object in the oaPiElmore reduced model. If no elmore exists for the receiver, NULL is returned. |
|
This function finds and returns the elmore for the specified receiver object in the oaLumpedElmore reduced model. If no elmore exists for the receiver, NULL is returned. |
oaFloat oaElmore::getDelay |
( |
|
) |
const |
|
|
This function returns the delay for this elmore. |
|
This function returns the receiver for this elmore, which is either a terminal or an instTerm. |
void oaElmore::setDelay |
( |
oaFloat |
value |
) |
|
|
|
This function sets the delay for this elmore. |
Member Enumeration Documentation
The documentation for this class was generated from the following files:
Return to top of page
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.