Skip to content

Common problems

Lukas Chrostowski edited this page Feb 26, 2018 · 5 revisions

Common problems with KLayout and SiEPIC-Tools:

Technology set to (Default)

SiEPIC-Tools require the technology to be set, e.g., to EBeam or GSiP.

To check which technology is active, look at the bottom of the KLayout window. Next to the "T" is displayed the active technology. If it is set to (Default), please change it:

  • KLayout menu File | Layout Properties... the choose Technology and find the correct one (e.g., EBeam, GSiP), or,

  • Toolbar "T", click on the drop-down and select the desired technology to update the toolbar action. Then click on the "T" icon to activate the technology.

Missing library

When adding an instance, and selecting the Library drop-down, the desired library is missing.

  • This could be because the libraries are attached to specific technologies, and if the wrong technology, or no technology, is selected, the desired library will not appear. See above on how to set the technology.

Unable to create a new layout

There is no menu File | New Layout. By default, KLayout starts in read-only mode. Solution:

  • KLayout menu File | Setup (on Windows) or KLayout | Preferences (on MacOS)
  • Application | Editing Mode
  • turn on "Use editing mode by default"
  • OK
  • Quit and restart KLayout

Lumerical INTERCONNECT errors: MC_uniformity_width, MC_grid, ..., is not a valid function or variable name

You can safely ignore these errors. These are warnings that the MC_* variables haven't been defined. These are defined during a circuit simulation launched by KLayout. Their purpose is to enable Monte Carlo simulations.

"Stream has unknown format" during Package Manager installation

You can safely ignore these errors.