<@U022VJ35KUJ> <@U016EM8L91B> i added the ability to display capacitance value in skywater-pdk capac...
s
@User @User i added the ability to display capacitance value in skywater-pdk capacitors (mim, mos oxide). This now works also if capacitor is placed deep in a hierarchy and width/length are passed as parameters from the top level (to get the actual numbers xschem must resolve recursively the parameter assignments all the way to the top until it finds 'actual numbers'). Whenever W and L are resolved the capacitance is printed. For now i only have an approximate value based on the area : C = W * L * Carea. If someone can point me to a more detailed expresion (taking both area/perimeter for example) i will update the expression. If capacitance dimensions can not be resolved (for example because a spice .param is used for W/L) then the symbolic expression is displayed. The change is committed in xschem_sky130 (for the cap symbol updates) and in xschem (for the recursive param resolution). The parameter resolution affects all components with parameters placed in herarchical schematics, instead of the parameters you see the values passed if these resolve to numbers. In the coming days i will do similar updates for resistors. Any feedback welcome.
c
@User Thanks! Do I download a new version of the xschem_sky130 and xschem to be able to see these updates?
s
@User for xschem, yes. For xschem_sky130, if you installed it through open_pdks, updating it will pull in updated xschem_sky130 libs. If you clone/pull the xschem_sky130 repository manually you need to copy the sky130_fd_pr library to your pdk installation (something like
.../share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr
).
👍 1
m
Thanks Stefan this was good! Stefan Can you help me on how I can downlaod xschem_Sky130 for windows 10😇