Lukas Chrostowski

Results 89 issues of Lukas Chrostowski

For the "SiEPIC > Generate compact models for PCells" function, we presently execute the python binary directly using subprocess. This requires that the environment be correctly set so that the...

Input: 4 GC circuit with 3rd one disconnected ![image](https://user-images.githubusercontent.com/15843200/75317988-1272d480-581e-11ea-9da9-74b0bb6fcb99.png) Output: incorrectly creates a 4 channel ONA ![image](https://user-images.githubusercontent.com/15843200/75318004-1999e280-581e-11ea-8418-0af6e502c15c.png)

several edX course students use the wrong waveguide type, e.g. TE strip waveguide for a TM circuit. * add parameters to WAVEGUIDES.XML: wavelength, polarization * add to Waveguide PCell these...

Add to "V" functional verification script: Check if the cell names are GDS compliant: - 32 character limit - only a-z, A-Z, 0-9, _, -, ? (check Jessica / CMC...

- Use path width information - choose the closest waveguide from WAVEGUIDES.XML, or bring up GUI, and save the configuration on a per-width basis.

Add to Verification (V): - Illegal cell names: - Limit of 32 characters in GDSII v6 and older - Valid characters: ‘A’ through ‘Z’, ‘a’ through ‘z’, ‘0’ through ‘9’,...

From an edX participant: I was able to follow everything in the Hierarchical Layout tutorial. Except that I am seeing a funny/awkward result from the "Resizing Waveguide" function. When I...

bug

When selecting the "guiding shape" rather than the PCell itself, we get an error that a waveguide is not selected. Work-around: If you click on the object repeatedly, you will...

on start-up, query SiEPIC-Tools on GitHub to find out version of the package and KLayout. Message if out of date. use thread so that it runs in the background. https://www.tutorialspoint.com/python/python_multithreading.htm

for large circuits, need to add a functionality to stop it, "escape". progress bar