BPG
Photonics layout generator
A Python framework for generating and simulating photonics layouts on silicon chips.
The Berkeley Photonics Generator (BPG) is a Python framework that enables the generation and simulation of photonics layout
35 stars
17 watching
8 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
lightwave-lab/zeropdk | A Python-based factory for generating photonic integrated circuit layouts with specialized curved waveguides and non-square-corner shapes. | 26 |
ucb-art/bag_framework | A framework for generating and analyzing analog circuits using Python | 143 |
pmgbergen/porepy | A Python-based simulation tool for multiphysics processes in fractured porous media. | 250 |
bespoke-silicon-group/bsg_fakeram | A tool for generating black-boxed SRAMs for use in CAD flows. | 33 |
bnmcgn/snakes | Generators for Common Lisp with a Python-like interface | 46 |
derekk44/pic_waferprobesystem | Automated photonics measurement system with Python libraries and GUI front-end for wafer-scale optical test setup | 8 |
cornell-brg/pymtl3-net | Generates synthesizable Verilog for on-chip networks with customizable parameters and modular design | 43 |
siepic/opics | An S-parameter based photonic integrated circuit simulator written in Python. | 43 |
adgt/pulsemaker | A Python library for designing and visualizing pulses and pulse schedules for quantum computing hardware | 23 |
jkkummerfeld/berkeley-ccg2pst | A tool for converting Combinatory Categorial Grammar derivations into Phrase Structure Trees using Python | 11 |
floodlight/loxigen | A tool for generating OpenFlow protocol libraries for multiple programming languages. | 96 |
byucamacholab/simphony | A tool for designing and simulating photonic integrated circuits. | 118 |
rohanku/pyphotonics | Automated design tool for photonic circuits using Python and external software. | 4 |
bbn-q/pyqgl2 | A Python-based language and compiler for programming quantum computers directly at the physical layer. | 9 |
bbn-q/pysimulator | A Python framework for simulating quantum circuits and optimizing control pulses | 8 |