首页 / tech / oaOpPoint

oaOpPoint

模块: oapy._oa._tech 导入: from oapy._oa import _tech

概览

oaOpPointoapy 中可用,可通过 _tech 模块访问。

本页汇总 oaOpPoint 当前在 oapy 中可用的 Python 接口。

详细说明

The oaOpPoint class defines an operating point that represents a single triplet of process, voltage, and temperature (PVT) defined in a particular analysis library。 Note: OpenAccess assumes PVT data is specified in terms of the following units: voltage: Volts temperature: °Celsius (Centigrade) Process is a dimensionless number that is undefined by OpenAccess。 The oaOpPoint class can be observed by deriving from oaObserver

方法总览

状态 Python 调用
obj.destroy()
obj.setProcess(process)
obj.setVoltage(voltage)
obj.setTemperature(temperature)
obj.getName(name)
obj.getProcess()
obj.getVoltage()
obj.getTemperature()
obj.getUsedIn()
_tech.oaOpPoint.create(analysisLib, name, process, voltage, temperature)
_tech.oaOpPoint.find(analysisLib, name)

方法说明

obj.destroy()

绑定状态: 已绑定

Python 调用: obj.destroy()

This function destroys this opPoint, removing it from the technology database。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.destroy()

obj.setProcess(process)

绑定状态: 已绑定

Python 调用: obj.setProcess(process)

This function sets the process value of this opPoint to the specified value。 Note: OpenAccess assumes PVT data is specified in terms of the following units: voltage: Volts temperature: °Celsius (Centigrade) Process is a dimensionless number that is undefined by OpenAccess。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.setProcess(process)

obj.setVoltage(voltage)

绑定状态: 已绑定

Python 调用: obj.setVoltage(voltage)

This function sets the voltage value of this opPoint to the specified value。 Note: OpenAccess assumes PVT data is specified in terms of the following units: voltage: Volts temperature: °Celsius (Centigrade) Process is a dimensionless number that is undefined by OpenAccess。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.setVoltage(voltage)

obj.setTemperature(temperature)

绑定状态: 已绑定

Python 调用: obj.setTemperature(temperature)

This function sets the temperature value of this opPoint to the specified value。 Note: OpenAccess assumes PVT data is specified in terms of the following units: voltage: Volts temperature: °Celsius (Centigrade) Process is a dimensionless number that is undefined by OpenAccess。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.setTemperature(temperature)

obj.getName(name)

绑定状态: 已绑定

Python 调用: obj.getName(name)

This function gets the name of this opPoint。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.getName(name)

obj.getProcess()

绑定状态: 已绑定

Python 调用: obj.getProcess()

This function gets the process value of this opPoint。 Note: OpenAccess assumes PVT data is specified in terms of the following units: voltage: Volts temperature: °Celsius (Centigrade) Process is a dimensionless number that is undefined by OpenAccess。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.getProcess()

obj.getVoltage()

绑定状态: 已绑定

Python 调用: obj.getVoltage()

This function gets the voltage value of this opPoint。 Note: OpenAccess assumes PVT data is specified in terms of the following units: voltage: Volts temperature: °Celsius (Centigrade) Process is a dimensionless number that is undefined by OpenAccess。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.getVoltage()

obj.getTemperature()

绑定状态: 已绑定

Python 调用: obj.getTemperature()

This function gets the temperature value of this opPoint。 Note: OpenAccess assumes PVT data is specified in terms of the following units: voltage: Volts temperature: °Celsius (Centigrade) Process is a dimensionless number that is undefined by OpenAccess。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.getTemperature()

obj.getUsedIn()

绑定状态: 已绑定

Python 调用: obj.getUsedIn()

This function returns a collection of opPointHeaders in all designs that refer to this opPoint object。

Python 示例

from oapy._oa import _tech

# assume obj is a oaOpPoint
obj.getUsedIn()

_tech.oaOpPoint.create(analysisLib, name, process, voltage, temperature)

绑定状态: 已绑定

Python 调用: _tech.oaOpPoint.create(analysisLib, name, process, voltage, temperature)

This function creates an operating point object with the specified name, process, voltage, and temperature values。 Note: OpenAccess assumes PVT data is specified in terms of the following units: voltage: Volts temperature: °Celsius (Centigrade) Process is a dimensionless number that is undefined by OpenAccess。

异常

  • oacOpPointNameExists

Python 示例

from oapy._oa import _tech

_tech.oaOpPoint.create(analysisLib, name, process, voltage, temperature)

_tech.oaOpPoint.find(analysisLib, name)

绑定状态: 已绑定

Python 调用: _tech.oaOpPoint.find(analysisLib, name)

This function searches the technology database for an opPoint with the specified name that is associated with the specified analysisLib in that technology database。 If found, a pointer to the opPoint object is returned。 Otherwise, NULL is returned。

Python 示例

from oapy._oa import _tech

_tech.oaOpPoint.find(analysisLib, name)