How to Run
siliziumcircuits opened this issue · 3 comments
Probably it will help a lot if you could provide some information about how to run. As it is Python based it is helpful for many where one dont have the matlab and cadence in the same server.
Apologies for the late reply. Unfortunately I've not had time to develop this code further.
I do have two example scripts that contain detailed comments on usage. One script (charMOSExample.py) shows you how to use the pyMOSchar project to characterize the devices and generate database file. The other script (lookupExamples.py) shows you how to read the database to get the data you need.
If you have any specific questions not answered by the comments in these two files, please do let me know.
Hello.. I had managed to run. Your example scripts were indeed very useful and ran without any hassle. Do you plan to add the lookupvgs function and or the other modes.
I would like to enhance the code, but my work keeps me busy. Plus I'll need to check if any work I do here belongs to my employer or not since there is considerable overlap between this and what I do at work.
If I have to work on this with my own resources, I have access only to ngspice to test my code. That's why I've not added support for eldo/AFS and hspice even though I planned to. If I use the simulators at my work, it would be illegal for me to keep the code I develop in the public domain without permission.
I worked on this project when I was a student, so I had a lot of free time back then. Hopefully when I take a long vacation, I can atleast complete the lookup function - I still need to understand that last mode. My background in statistics/interpolation/etc isn't as good as it should be, and I've used MATLAB only once for a course way back in 2008, so I actually don't understand what Prof. Murmann did there.