<@U01819B63HP> agreed. I am not sure whether magic/klayout supports pcells. Have to explore that. My...
r
@User agreed. I am not sure whether magic/klayout supports pcells. Have to explore that. My query was mostly related to analog . - what helps in this regard is the instantiation of cells in the layout part. Also the LVS ,since the names of the pins are then aligned etc. Since im mostly concerned about analog , hence placement and routing i will be doing manually
r
Magic can generate primitive devices such as nmos with specified parameters such as width, length and fingers, guard ring etc from its device generator menu if you are using it with sky130 pdk. I saw people working on creating skywater PCells for klayout too. though I havent used them. However since analog layout is highly customized you will have to place these component manually edit them, interleave them etc. LVS process using netgen is straightforward too. Xschem generated netlists can be directly compared against the magic extracted netlists.
r
Hi Rana. You know sky130 provides layout views for basic nfets and pfets.
I am not able to find them
sky130_fd_pr.gds contains some fr nfet cells but not basic cells like nfet_01v8
r
you need to start magic with the magicrc file in the kibs.tech folder which is created after the installation.
r
Thanks Rana.
You have any idea about the same in klayout --
klayout looks a lot freiendlier
r
Klayout does have a modern user interface. But I have not used pcells in the klayout. But people are working on it. One such example is https://github.com/mabrains/sky130_klayout_pdk.
r
Thanks