Our recommended open SPICE simulator is
Please for every circuit entry provide the simulation netlist and test-bench used so that others can simulate, analyze your results and contribute as well, do not use closed simulators or proprietary formats for netlists/testbenches as others in the community would not be able to reproduce your results and give back constructive feedback.
SPICE PDK Models
We need to use open SPICE models that allow everyone to get familiar and gain some experience with integrated circuits, we are currently using the educational models from the
Our recommended 130nm node is a fair balance between analog and digital, as compared to more advanced nodes which favor digital density over analog performance, or the latest 3D FinFet CMOS processes which are often closed due to their more recent development.
You can download all of the SPICE models used in ICclopedia from
Please keep in mind that certain models are available (e.g. FreePDK) but often require academic e-mail accounts for access which makes it harder for those just getting started which is our main purpose with ICclopedia.
Another option for anyone interested in following this route would be to use the recent
Regardless of which open PDK you choose to use, please affix in parenthesis the PDK you are using to each article created. This helps disambiguate between the same circuit topology simulated with different models.
For example: NMOS source degenerated current mirror (PTM130)
Numerical System's Modeling
In certain instances we will use numerical modeling to illustrate the dynamics of systems at a higher level or simply to describe circuit design procedures in a procedural style. We intend to use Python for these purposes or any other open programming language otherwise specified in each circuit post.
Please let us know your feedback in the discussion tab for this page.