WaveguideConnector¶
- class picazzo3.wg.connector.cell.WaveguideConnector(*args, **kwargs)¶
Connector between two port interfaces. This component will generate a waveguide between two ports, and if necessary add the required transitions. By default, the shape of the waveguide is a rounded shape based on the default RouteManhattan, but it is possible to supply a user-defined shape (not a route with waypoints, but an actual shape including the bends.)
- Parameters
- trace_template: PCell and _WaveguideTemplate
Waveguide template for the connector
- end_port: _PortInterface
Port where the connector ends
- start_port: _PortInterface
Port where the connector starts
- 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
- end_transition: PCell, locked
transition at the end port
- start_transition: PCell, locked
transition at the start port
- trace: PCell, locked
trace between the transitions
Views
- Layout = <class 'picazzo3.wg.connector.cell.WaveguideConnector.Layout'>¶