sky130.pcells.bend_s_metal2

Contents

sky130.pcells.bend_s_metal2#

sky130.pcells.bend_s_metal2(size=(11, 1.8), cross_section='metal2', width=None)[source]#

Return S bend with bezier curve.

stores min_bend_radius property in self.info[‘min_bend_radius’] min_bend_radius depends on height and length

Parameters:
  • size (tuple[float, float]) – in x and y direction.

  • cross_section (CrossSection | str | dict[str, Any] | Callable[[...], CrossSection] | SymmetricalCrossSection | DCrossSection) – spec.

  • width (float | None) – width of the waveguide. If None, it will use the width of the cross_section.

Return type:

Component