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.9k stars 378 forks source link

Cleanup the symbols to have new names #158

Open mithro opened 3 years ago

mithro commented 3 years ago

The pull request at https://github.com/google/skywater-pdk/pull/157 added the primitive models. A lot of the symbols images that were added still use the old non-SKY130 names. Specific examples are the diodes. These should be cleaned up and made to match the new names.

diadatp commented 3 years ago

The symbol SVGs look like wrappers around PNGs with a few references to Inkscape(?), some invisible bullet point shape paths and glyphs for a font. I'm assuming the corrected symbols will be a complete replacement.

@StefanSchippers has created most of the required symbols and shared them here. Xschem has the ability to perform SVG exports. I've attached PNG versions as a preview. They differ from the SVG versions in the way the text is rendered. If the style is fine then the work of completing the set and generating them to the correct size can go forward.

res_iso_pw pfet_01v8

StefanSchippers commented 3 years ago

Device names should be definitely cleaned up in the 'Device Details' web page. We have too generic cell names like 'diode' to overly complex cell names like 'sky130_fd_pr__cap_vppXXpXxYYpY{MM}(_shield(SS))(_float(FF))' I have no problem changing the names. Information about Diodes in particular should be cleaned up.