gdsfactory 5.11.4 documentation

  • gdsfactory 5.11.4
  • Intro Tutorial
    • Python intro
    • Git: Version control intro
    • Install gdsfactory
    • Klayout integration
    • VScode
    • gdsfactory in 5 minutes
  • Layout Tutorial
    • Component
    • References and ports
    • Movement
    • Cell
    • Layers
    • Path and CrossSection
    • Components
    • Components with hierarchy
    • Routing optical and RF ports
    • Routing electrical
    • Netlist driven flow (circuits)
    • Reticle assembly
    • PDK
    • Import PDK
    • Common mistakes
  • Workflow
  • Components
  • Plugins: Mode solvers
    • MPB mode-solver
    • Tidy3D mode solver
  • Plugins: FDTD
    • FDTD Lumerical
    • FDTD Meep
    • FDTD Meep gratings
    • FDTD tidy3d
  • Plugins: Circuit simulators
    • SAX circuit simulator
    • Simphony circuit simulator
    • Lumerical INTERCONNECT
  • Contributing
  • CHANGELOG
  • API
    • gdsfactory.Component
    • gdsfactory.ComponentReference
    • gdsfactory.read.from_yaml
    • gdsfactory.read.from_np
    • gdsfactory.read.import_gds
    • gdsfactory.cross_section.cross_section
    • gdsfactory.cross_section.strip
    • gdsfactory.cross_section.strip_auto_widen
    • gdsfactory.cross_section.heater_metal
    • gdsfactory.cross_section.pin
    • gdsfactory.cross_section.pn
    • gdsfactory.cross_section.strip_heater_metal_undercut
    • gdsfactory.cross_section.strip_heater_metal
    • gdsfactory.cross_section.strip_heater_doped
    • gdsfactory.cross_section.rib_heater_doped
    • gdsfactory.cross_section.rib_heater_doped_via_stack
    • gdsfactory.path.straight
    • gdsfactory.path.euler
    • gdsfactory.path.arc
    • gdsfactory.path.smooth
    • gdsfactory.cell
    • gdsfactory.cell_without_validator
    • gdsfactory.types.Layer
    • gdsfactory.types.ComponentSpec
    • gdsfactory.types.LayerSpec
    • gdsfactory.types.CrossSectionSpec
    • gdsfactory.types.CellSpec
  • Routing API
    • gdsfactory.routing.get_route
    • gdsfactory.routing.get_route_from_steps
    • gdsfactory.routing.route_quad
    • gdsfactory.routing.route_sharp
    • gdsfactory.routing.get_bundle
    • gdsfactory.routing.get_bundle_from_steps
    • gdsfactory.routing.get_bundle_path_length_match
    • gdsfactory.routing.route_ports_to_side
    • gdsfactory.routing.route_south
    • gdsfactory.routing.get_routes_bend180
    • gdsfactory.routing.get_routes_straight
    • gdsfactory.routing.get_route_sbend
    • gdsfactory.routing.get_bundle_sbend
    • gdsfactory.routing.fanout2x2
    • gdsfactory.routing.fanout_component
    • gdsfactory.routing.fanout_ports
    • gdsfactory.routing.add_fiber_array.add_fiber_array
    • gdsfactory.routing.add_fiber_single.add_fiber_single
    • gdsfactory.routing.add_electrical_pads_shortest
    • gdsfactory.routing.add_electrical_pads_top
    • gdsfactory.routing.add_electrical_pads_top_dc
  • Command line interface
Theme by the Executable Book Project
  • repository
  • open issue
  • suggest edit
  • .rst

Layout Tutorial

Layout Tutorial#

Contents:

  • Component
  • References and ports
  • Movement
  • Cell
  • Layers
  • Path and CrossSection
  • Components
  • Components with hierarchy
  • Routing optical and RF ports
  • Routing electrical
  • Netlist driven flow (circuits)
  • Reticle assembly
  • PDK
  • Import PDK
  • Common mistakes

previous

gdsfactory in 5 minutes

next

Component

© Copyright 2022.