kqcircuits.elements.finger_capacitor_taper

class kqcircuits.elements.finger_capacitor_taper.FingerCapacitorTaper[source]

Bases: kqcircuits.elements.element.Element

The PCell declaration for a tapered finger capacitor.

Two ports with reference points. Ground plane gap is automatically adjusted to maintain the a/b ratio.

can_create_from_shape_impl()[source]

default implementation

build()[source]

Child classes re-define this method to build the PCell.

PCell parameters:

  • finger_number (Int) - Number of fingers, default=5

  • finger_width (Double) - Width of a finger, default=5, unit=μm

  • finger_gap (Double) - Gap between the fingers, default=3, unit=μm

  • finger_length (Double) - Length of the fingers, default=20, unit=μm

  • taper_length (Double) - Length of the taper, default=60, unit=μm

  • corner_r (Double) - Corner radius, default=2, unit=μm

../_images/kqcircuits.elements.finger_capacitor_taper.png