si_fab.all.ProbePad
- class si_fab.all.ProbePad
RF access line for high-frequency RF probes.
This probe pad is fully parametric, the number of probe pads can be customised by specifying the right number of port names and geometrical parameters.
Multiple traces on one side can be joined into a common trace at the other side by specifying overlapping center points.
- Parameters:
- layer: __Layer__
Metal layer on which the pads are drawn
- port_names: list
Names of the electrical ports
- distance: float and number > 0
end-to-end distance between the start and end
- end_lengths: ndarray
Lengths of the end side
- end_centers: ndarray
Coordinates of the center of the end side
- end_widths: ndarray
Widths of the end side
- start_lengths: ndarray
Straight lengths of the start side
- start_centers: ndarray
Start y coordinates of the center of the start side
- start_widths: ndarray
Widths of start side
- name: String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters
The unique name of the pcell
from si_fab import technology
from si_fab.all import ProbePad
lo = ProbePad().Layout()
lo.visualize(annotate=True)
Ports
Name |
Type |
Position |
Angle |
Waveguide Template |
Inclination |
---|---|---|---|---|---|
S_pad |
Electrical |
(0.0, -75.0) |
None |
ElectricalWireTemplate |
0.0 |
S |
Electrical |
(300.0, -5.0) |
None |
ElectricalWireTemplate |
0.0 |
G_pad |
Electrical |
(0.0, 75.0) |
None |
ElectricalWireTemplate |
0.0 |
G |
Electrical |
(300.0, 5.0) |
None |
ElectricalWireTemplate |
0.0 |
Circuit
Parameters
layout_view: ( _LayoutView ), None allowed
netlist_view: ( NetlistView ), None allowed
- view_name: String that contains only alphanumeric characters from the ASCII set or contains _$. ASCII set is extended on PY3.
The name of the view
Other Parameters
- solver: str and String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters, locked
circuit solver to use
Layout
Parameters
- view_name: String that contains only alphanumeric characters from the ASCII set or contains _$. ASCII set is extended on PY3.
The name of the view