I have been following the steps and able to reprod...
# ieee-sscs-dc-24
a
I have been following the steps and able to reproduce. I have generated a layout using Klayout through python but don't know how to proceed ahead with simulation. I have utilized FASoC module. Do you have any work flow which i can follow to complete design from layout generation, schematic generation, lvs, drc, simulation and iteration. Kindly pass a link to me. Thanks @Sakib Pathen @mehdi
m
This is great! We have shared a spreadsheet of a list small designs that you can check. The opamp has an end to end flow with DRC and LVS flows (might be simpler to check the notebook). @Chetanya Goyal @Sakib Pathen can you provide pointers. Thanks!
a
It would be great if you can share a link where end to end flow described for an opamp. Thanks
a
Hi, can you point to this spreadsheet? Thanks
c
This notebook contains the schematic, and an annotated GDS corresponding to the opamp pcell. You should be able to backtrace how the code was written from these two things
https://docs.google.com/document/d/161Pstk6R0ECvJJNA-SJqtLt_VpfH_s84sYTyvpQQbl8/edit?usp=sharing ^ has details on the DRC and the LVS flow (alongwith info about the CI and how it works)
s
I've also similarly managed to reproduce the current mirror. Could I ask @Chetanya Goyal / @mehdi if the spreadsheet is all designs already implemented or could I pick one and develop the layout for it with the full flow from schematics to post layout pex iterations ?
m
You can pick whichever you prefer. Some of them are listed as done but if you see that they can be improved, please do that too.
s
Thanks @mehdi . Could I ask where is the tapeout_and_RL directory and scripts located now. I am following the
glayout_opamp.ipynb
cell and I can't locate the
sky130_nist_tapeout.py
file for sweeping variations or the
PEX script
which are located in the tapeout_and_RL directory. I see an error
The main branch of
OpenFASOC
does not contain the path
openfasoc/generators/gdsfactory-gen/tapeout_and_RL/README.md.
c
seems like whatever you're running seems to not have updated paths, you can submit a PR correcting the notebook the path should be
openfasoc/generators/glayout/tapeout/tapeout_and_RL/...
s
@Chetanya Goyal PR created