bag3_testbenches.measurement.pac.base

Module Contents

Classes

PACTB

This class provide utility methods useful for all PAC simulations.

class bag3_testbenches.measurement.pac.base.PACTB(*args: Any, **kwargs: Any)[source]

Bases: bag3_testbenches.measurement.pss.base.PSSTB

This class provide utility methods useful for all PAC simulations.

Notes

specification dictionary has the following entries in addition to the default ones:

sweep_optionsMapping[str, Any]
Dictionary with following entries :
typestr

type of sweep (LINEAR / LOG)

startUnion[str, float]

initial value of sweep_var

stopUnion[str, float]

final value of sweep_var

numint

number of sweep data points

pac_optionsOptional[Mapping[str, Any]]

Optional. PAC simulation options dictionary. (spectre -h pac to see available parameters)

get_netlist_info() bag.simulation.data.SimNetlistInfo[source]

Returns the netlist information object.

Returns:

netlist_info – the simulation netlist information object.

Return type:

SimNetlistInfo