WgParabolicCrossing¶
- class picazzo3.wg.crossing.cell.WgParabolicCrossing(*args, **kwargs)¶
Highly efficient crossing for high-contrast silicon photonics. The crossing consists of double-etched parabolic transitions at right angles, collimating the optical field over a short distance to a parallel beam at the center of the crossing. This allows for a minimum of crosstalk. The details of this crossing are described in detail in [W. Bogaerts et al., Optics Letters, 32(19), p.2801-2803 (2007)]
- Parameters
- trace_template: PCell and _WaveguideTemplate
Trace template used to define the crossing
- waveguides: List with type restriction, allowed types: <class ‘ipkiss3.pcell.cell.pcell.PCell’>
the waveguides through the crossing
- name: String that contains only ISO/IEC 8859-1 (extended ASCII py3) or pure ASCII (py2) characters
The unique name of the pcell
Views
- Layout = <class 'picazzo3.wg.crossing.cell.WgParabolicCrossing.Layout'>¶