google / skywater-pdk

Open source process design kit for usage with SkyWater Technology Foundry's 130nm node.
https://skywater-pdk.rtfd.io
Apache License 2.0
2.89k stars 377 forks source link

Cadence compatibility #335

Open adithyasunil26 opened 2 years ago

adithyasunil26 commented 2 years ago

Hey everyone,

I was wondering if this PDK can be used with Cadence Virtuoso. If it is possible and has been done, it would be great if someone can guide me through the process.

Thanks!

hannanc commented 2 years ago

I also like to know. if Cadence is not supported , is there a recommended flow for schematic and layout design?

RTimothyEdwards commented 2 years ago

The recommended flow for schematic and layout design using open-source tools is xschem for schematic capture and magic for layout. We are currently improving DRC decks for klayout as well.

adithyasunil26 commented 2 years ago

@RTimothyEdwards Please help me out with the instruction for using this PDK with xschem and magic.

RTimothyEdwards commented 2 years ago

@adithyasunil26 : Use the open_pdks installer at https://github.com/RTimothyEdwards/open_pdks/. Assuming a default in stall in $PDK_PATH=/usr/local/share/pdk/sky130A, run magic with the "-rcfile" switch followed by $PDK_PATH/libs.tech/magic/sky130A.magicrc. Run xschem by copying the file $PDK_PATH/libs.tech/xschem/xschemrc to the local directory where you are running xschem.

mithro commented 2 years ago

Please don't use a bug titled "Cadence compatibility" for unrelated xschem discussion.

AnushaChalla-411 commented 1 year ago

Hey everyone, Whether this PDK can be used with Cadence Virtuoso. if we can use the sky water PDK in Virtuoso , please help me out how to include this PDK in cadence library files

Thanks!