FixedLengthSpiral¶
- class picazzo3.wg.spirals.cell.FixedLengthSpiral(*args, **kwargs)¶
Spiral with incoupling sections that calculates its length. The total length is set by the property
total_length
and the inner size of the spiral will be adapted so that the total length of the spiral (including the incoupling sections) would be equal tototal_length
. The way this inner size is calculated can set using properties in the Layout view.- Parameters
- total_length: float and number > 0
Total design length of the spiral.
- n_o_loops: int and number > 0
Number of loops in the spiral
- trace_template: PCell and _TraceTemplate
Trace template used in the chain.
- name: String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters
The unique name of the pcell
- Other Parameters
- n_o_traces: int and number > 0, locked
Total number of traces used in the spiral.
- traces: List with type restriction, allowed types: <class ‘ipkiss3.pcell.cell.pcell.PCell’>, locked
Views
- Layout = <class 'picazzo3.wg.spirals.cell.FixedLengthSpiral.Layout'>¶