Skip to content

Bragg Grating#334

Merged
MateoBCalles merged 2 commits intoSiEPIC:mainfrom
Matthew3210:main
Oct 12, 2025
Merged

Bragg Grating#334
MateoBCalles merged 2 commits intoSiEPIC:mainfrom
Matthew3210:main

Conversation

@Matthew3210
Copy link
Contributor

Project 2 file which includes 4 different Bragg gratings for testing

@github-actions
Copy link
Contributor

Welcome, new contributor!

Thank you for uploading your design.

If you have not already checked it, please run the SiEPIC Functional Verification in KLayout, using the menu SiEPIC-Verification-Functional Layout Check (V).

We are using GitHub Actions to perform several automated checks. Please ensure that there are no failing checks. Each time you update the files in your fork, this pull request will trigger the automated verification. Check back in a few minutes once they are complete. Click on any failing check indiciated with a red "X" to see the detailed errors.

You may continue making updates to your design, or even contributing additonal designs (using a separate file name), until the tape-out deadline.

@Matthew3210
Copy link
Contributor Author

test

@lukasc-ubc
Copy link
Member

lukasc-ubc commented Oct 12, 2025

This is an experimental feature. The goal is to run a circuit simulation on the design, and return the results for human verification.

✅ Simulation results for ELEC_413_Project_2_Matthew_Snowdon.gds

stdout:

KLayout SiEPIC-Tools version 0.5.29
New version of SiEPIC-Tools is available (0.5.31 vs 0.5.29).
Version check, time: 0.2113933563232422 seconds
SiEPIC-EBeam-PDK Python module: siepic_ebeam_pdk, KLayout technology: EBeam
SiEPIC-EBeam-PDK Python module: pymacros, v0.4.50
Libraries associated with Technology EBeam: ['EBeam', 'EBeam-ANT', 'EBeam-Dream', 'EBeam-SiN', 'EBeam_Beta']
PDK folder: /home/lukasc/.local/lib/python3.10/site-packages/siepic_ebeam_pdk/__init__.py

Found 4 opt-in labels: ['opt_in_TE_1550_device_MSnowdon_Brag1', 'opt_in_TE_1550_device_MSnowdon_Brag2', 'opt_in_TE_1550_device_MSnowdon_Brag3', 'opt_in_TE_1550_device_MSnowdon_Brag4']

Running simulation for opt_in_TE_1550_device_MSnowdon_Brag1
Design for Test rules from PDK: /home/lukasc/.local/lib/python3.10/site-packages/siepic_ebeam_pdk/DFT.xml
Simulation completed for opt_in_TE_1550_device_MSnowdon_Brag1.

Running simulation for opt_in_TE_1550_device_MSnowdon_Brag2
Design for Test rules from PDK: /home/lukasc/.local/lib/python3.10/site-packages/siepic_ebeam_pdk/DFT.xml
Simulation completed for opt_in_TE_1550_device_MSnowdon_Brag2.

Running simulation for opt_in_TE_1550_device_MSnowdon_Brag3
Design for Test rules from PDK: /home/lukasc/.local/lib/python3.10/site-packages/siepic_ebeam_pdk/DFT.xml
Simulation completed for opt_in_TE_1550_device_MSnowdon_Brag3.

Running simulation for opt_in_TE_1550_device_MSnowdon_Brag4
Design for Test rules from PDK: /home/lukasc/.local/lib/python3.10/site-packages/siepic_ebeam_pdk/DFT.xml
Simulation completed for opt_in_TE_1550_device_MSnowdon_Brag4.
done in 0:00:35.9

📸 Simulation result image(s):
ELEC_413_Project_2_Matthew_Snowdon.png
ELEC_413_Project_2_Matthew_Snowdon_opt_in_te_1550_device_msnowdon_brag1_l.png
ELEC_413_Project_2_Matthew_Snowdon_opt_in_te_1550_device_msnowdon_brag2_l.png
ELEC_413_Project_2_Matthew_Snowdon_opt_in_te_1550_device_msnowdon_brag3_l.png
ELEC_413_Project_2_Matthew_Snowdon_opt_in_te_1550_device_msnowdon_brag4_l.png

To re-run this simulation, please make a change to the layout file (simply running V verification will change the date stamp in the layout), save it, and upload it to your GitHub fork. This will trigger this simulation to run again.

I hereby grant you permission to use these plots for inclusion in a course report.

  • Simulation date: 2025-10-11 23:43:10 PDT

@MateoBCalles MateoBCalles merged commit 019e570 into SiEPIC:main Oct 12, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants