In these tutorials, you will learn about using PhotonForge's Python interface to design real-world Photonic Integrated Circuits (PICs). With support for Process Design Kits (PDKs) from leading foundries, PhotonForge allows engineers to optimize and validate complex, real-world PICs, accelerating innovation from concept to fabrication-ready designs. The tutorials are divided into short guides and examples that introduce key concepts such as components, technology, ports, and simulation models. Each tutorial is accompanied by a video that you can follow. You can also download and run the notebooks yourself or on our notebook server.
After completing these tutorials, you will be able to:
Create layouts of components and PICs in PhotonForge
Load foundry-specific PDKs and run component-level simulations
Generate compact models for your photonic components and run circuit simulations
Run Monte-Carlo analyses and parameter sweeps for fabrication-tolerant designs
Tutorials