An EDA tool to Layout Integrated Circuits

gdsfactory

gdsfactory is an EDA (electronics design automation) tool to Layout Integrated Circuits.

It is based on phidl and gdspy and provides you with functions to build your GDSII components, PDKs and masks for different foundries.

You just need to adapt the functions to your foundry and build your own library of elements (see UBC PDK example).

gdsfactory provides you with:

  • functions easily adaptable to define components
  • functions to route electrical ports to pads and optical ports grating couplers
  • functions to define components, circuit netlists or masks in YAML files
  • As inputs, gdsfactory needs you to write python functions, python dataclasses or YAML files to describe your layouts.

As output it creates GDSII files (GDSII is the standard format to describe masks sets in the CMOS

 

 

 

To finish reading, please visit source site