Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Pay close attention to specific machine requirements for GDSII files. A notable limitation is on polygon vertex number (the maximum supported by the Heidelbergs is 199). If you require better detail than this can allow (most likely with curved shapes) you will need to break up your polygons in smaller chunks.

Installing

...

Python

Python is already installed on Korat and Minx.

You can download the latest Python release from the official website, or use a package manager (for example, your distribution's default in Linux or Homebrew in macOS). Make sure python is accessible by terminal. Using an IDE, such as Visual Studio Code (free), is recommended.

If you manage multiple projects and are hesitant to modify your environment, you can for example use pyenv.

Installing PHIDL

Phidl is already installed on Korat and Minx. See the "Running on Korat and Minx" section below for more information.

Phidl is available with Python's pip package manager. In the command line use:

...