kqcircuits.elements.airbridge_connection
- class kqcircuits.elements.airbridge_connection.AirbridgeConnection[source]
Bases:
Element
The PCell declaration of an Airbridge with tapered waveguides in both ends.
bridge_gap_width (Double) - Width of waveguide gap around the Airbridge, default=
12
, unit=μm
with_side_airbridges (Boolean) - With airbridges on the sides, default=
True
with_right_waveguide (Boolean) - With waveguide on right side, default=
True
gap_between_bridges (Double) - Inner distance between adjacent bridges, default=
20
waveguide_extra (Double) - Waveguide extra length below airbridge, default=
0
a (Double) - Width of center conductor, default=
10
, unit=μm
b (Double) - Width of gap, default=
6
, unit=μm
n (Int) - Number of points on turns, default=
64
r (Double) - Turn radius, default=
100
, unit=μm
margin (Double) - Margin of the protection layer, default=
5
, unit=μm
face_ids (List) - Chip face IDs list, default=
['1t1', '2b1', '1b1', '2t1']
display_name (String) - Name displayed in GUI (empty for default), default=
protect_opposite_face (Boolean) - This applies only on signal carrying elements that typically include some metal between gaps., default=
False
opposing_face_id_groups (List) - Opposing face ID groups (list of lists), default=
[['1t1', '2b1']]
etch_opposite_face (Boolean) - Etch avoidance shaped gap on the opposite face too, default=
False
etch_opposite_face_margin (Double) - Margin of the opposite face etch shape, default=
5
, unit=μm
_epr_show (Boolean) - Show geometry related to EPR simulation, if available, default=
False
_epr_cross_section_cut_layer (Layer) - Layer where EPR cross section cuts are placed, default=
None
_epr_cross_section_cut_width (Double) - Width of the EPR cross section cuts when visualised, default=
0.0
taper_length (Double) - Taper length, default=
31.41592653589793
, unit=μm
m2 (Double) - Margin of right waveguide protection layer, default=
5
, unit=μm
a2 (Double) - Non-physical value ‘-1’ means that the default size ‘a’ is used., default=
20
, unit=μm
b2 (Double) - Non-physical value ‘-1’ means that the default size ‘b’ is used., default=
12
, unit=μm
add_metal (Boolean) - Add trace in base metal addition too, default=
False
airbridge_type (String) - Airbridge type, default=
Airbridge Rectangular
, choices=['Airbridge Rectangular', 'Airbridge Multi Face']
bridge_width (Double) - Bridge width, default=
20
, unit=μm
pad_length (Double) - Pad length, default=
22
, unit=μm
bridge_length (Double) - Bridge length (from pad to pad), default=
60
, unit=μm