oaLumpedElmore
模块: oapy._oa._design
导入: from oapy._oa import _design
概览
oaLumpedElmore 在 oapy 中可用,可通过 _design 模块访问。
本页汇总 oaLumpedElmore 当前在 oapy 中可用的 Python 接口。
详细说明
The oaLumpedElmore class represents a reduced model for the parasitics seen by a driver of a net, using a total lumped capacitance and a set of Elmore delays to each receiver。 The oaElmore class represents the Elmore delays, which are the first moment of the impulse response of the interconnect parasitics from the driver to each receiver。 Undo is not supported for oaLumpedElmore objects。
方法总览
| 状态 | Python 调用 |
|---|---|
| ✅ | obj.setTotalCap(value) |
| ✅ | obj.getTotalCap() |
| ✅ | obj.getElmores() |
| ✅ | _design.oaLumpedElmore.create(driver, ap, totalCap) |
| ✅ | _design.oaLumpedElmore.find(driver, ap) |
方法说明
obj.setTotalCap(value)
绑定状态: 已绑定
Python 调用: obj.setTotalCap(value)
This function sets the total capacitance value for this oaLumpedElmore model。 OpenAccess assumes capacitance data is specified in Farads。
Python 示例
from oapy._oa import _design
# assume obj is a oaLumpedElmore
obj.setTotalCap(value)
obj.getTotalCap()
绑定状态: 已绑定
Python 调用: obj.getTotalCap()
This function returns the total capacitance value for this oaLumpedElmore model。 OpenAccess assumes capacitance data is specified in Farads。
Python 示例
from oapy._oa import _design
# assume obj is a oaLumpedElmore
obj.getTotalCap()
obj.getElmores()
绑定状态: 已绑定
Python 调用: obj.getElmores()
This function returns a collection of elmores for the receivers in this reduced model。
Python 示例
from oapy._oa import _design
# assume obj is a oaLumpedElmore
obj.getElmores()
_design.oaLumpedElmore.create(driver, ap, totalCap)
绑定状态: 已绑定
Python 调用: _design.oaLumpedElmore.create(driver, ap, totalCap)
This function creates an oaLumpedElmore model for the specified driver object and analysis point。 The driver can be terminal or instTerm in block or occurrence domain。
异常
oacInvalidReducedModelDomain。oacInvalidReducedModelObjectType。oacInvalidDriverTermType。oacParasiticTermMustBeScalar。oacParasiticInstTermMustBeScalar。
Python 示例
from oapy._oa import _design
_design.oaLumpedElmore.create(driver, ap, totalCap)
_design.oaLumpedElmore.find(driver, ap)
绑定状态: 已绑定
Python 调用: _design.oaLumpedElmore.find(driver, ap)
This function finds the lumpedElmore on the specified driver and analysisPoint。 If found it returns the object, otherwise it returns null pointer to the caller。
Python 示例
from oapy._oa import _design
_design.oaLumpedElmore.find(driver, ap)