skidl.skidlbaseobj module

Base object for Circuit, Interface, Package, Part, Net, Bus, Pin objects.

class skidl.skidlbaseobj.SkidlBaseObject[source]

Bases: object

ERC(*args, **kwargs)[source]

Run ERC on this object.

add_erc_assertion(fail_msg='FAILED', severity=ERROR)[source]

Add an ERC assertion to a class or class instance.

add_erc_function(func)[source]

Add an ERC function to a class or class instance.

property aliases
copy()[source]
erc_assertion_list = []
erc_list = []
property name
property notes