Instances

class ipkiss3.pcell.netlist.instance.Instance(reference, **kwargs)

basic netlist instance: one reference to a child cell

Placement (.place()) generates a SRef

Parameters:

reference: NetlistView, optional

name: optional

Unique name of the instance within the scope of the View/Cell

owner: optional

link to the owner of the instance. In most cases this is automatically added by the _generate_instances method

terms: locked

place(position=(0.0, 0.0), transformation=None, view_name='layout', **kwargs)

Returns a SRef layout element

class ipkiss3.pcell.netlist.instance.InstanceTerm(**kwargs)

Term of a instance of a cell, refers to both the original pcell term and the instance

Parameters:

instance: _Instance, optional

term: Term, optional

domain: __Domain__, optional

name: optional

get_id()