PICwriter
PIC designer
A Python module for generating photonic integrated circuit mask designs using prebuilt libraries of easy-to-implement components
Library of easy-to-implement photonic-integrated-circuit (PIC) components for quick GDSII mask layout and design.
45 stars
7 watching
18 forks
Language: Python
last commit: 10 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
derekk44/pic_waferprobesystem | Automated photonics measurement system with Python libraries and GUI front-end for wafer-scale optical test setup | 8 |
rohanku/pyphotonics | Automated design tool for photonic circuits using Python and external software. | 4 |
nicolasayotte/matlabgdsphotonicstoolbox | A Matlab library facilitating the design of photonics integrated circuits with features for routing, device placement and export to other formats. | 82 |
siepic/opics | An S-parameter based photonic integrated circuit simulator written in Python. | 43 |
solgaardlab/dphox | A Python-based design tool for automating photonic device development | 18 |
gdsfactory/gdsfactory | A Python library for designing and verifying complex electronic systems | 544 |
lightwave-lab/zeropdk | A Python-based factory for generating photonic integrated circuit layouts with specialized curved waveguides and non-square-corner shapes. | 26 |
devbisme/skidl | A Python package that compactly describes electronic circuits and components. | 1,062 |
hideousmon/splayout | Design tools for creating silicon photonics structures | 49 |
m-labs/migen | A Python toolbox for building digital hardware by providing a high-level, Python-based framework for designing and synthesizing digital circuits. | 1,228 |
dawsonjon/chips-2.0 | An FPGA design suite that abstracts away low-level details to enable high-level design and simulation using Python. | 235 |
catmeowbyte/led_panel_upy | A driver module for controlling 32x16 LED matrix displays. | 1 |
siepic/siepic-tools | A Python package for designing and simulating silicon photonics circuits using KLayout. | 186 |
vincentlv/dimmilitho | Provides tools and algorithms for designing and optimizing optical lithography masks and images in the semiconductor industry | 67 |
michaelgale/pcbflow | A Python-based software package for designing and laying out Printed Circuit Boards. | 131 |