-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add / Fix xschem symbols and testbenches for gf180mcu silicon devices. #6
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
Hi @StefanSchippers, First, thank you for your pull request, it is awesome to see! There is a current open issue (#1) to update the names of primitives in this repository to match Google's naming standard which is used in the SkyWater PDK (see also https://bit.ly/open-source-pdks-naming). Do you think we should merge this now or wait for the names to be updated? Thanks! Tim '@mithro' Ansell |
@mithro I can update the device names, however a corresponding change should be done in Ngspice/Xyce model files. If the new xschem device names do not match with their spice models simulation will not work. Thank you! |
Adding missing Metaltop rules MT.2b and MT30.6
Added all the 47 'priority 0' devices in
cells/xschem/symbols
Added the 47 testbenches for device ngspice simulation test in
cells/xschem/tests
Updated
cells/xschem/xschemrc
so xschem can be run directly fromcells/xschem
for testingFix order of fields in 'rb' element (resistor body) of Poly resistor models in file
models/ngspice/sm141064.ngspice
according to ngspice manual:From:
to:
Without this change resistor geometry (
r_l, r_w
) is not taken into account.