IntSim is an open-source CAD tool to simulate 2D and 3D-ICs.
The first version of this CAD tool, IntSim v1.0, was developed in 2007 by Deepak Sekar, our Chief Scientist, during his Ph.D. with Prof. James Meindl at Georgia Tech. IntSim v1.0 is a MATLAB-based 2D-IC simulator used by many universities and researchers today. This ICCAD 2007 paper describes IntSim v1.0. As you will see from the paper, several generations of students at Georgia Tech contributed to IntSim v1.0's models and algorithms. This includes Deepak Sekar, Raguraman Venkatesan, Jeffrey Davis, Reza Sarvari, Kaveh Shakeri, Keith Bowman, Qiang Chen and Azad Naeemi, all of whom did their graduate studies in Prof. James Meindl's group.
The first version of this CAD tool, IntSim v1.0, was developed in 2007 by Deepak Sekar, our Chief Scientist, during his Ph.D. with Prof. James Meindl at Georgia Tech. IntSim v1.0 is a MATLAB-based 2D-IC simulator used by many universities and researchers today. This ICCAD 2007 paper describes IntSim v1.0. As you will see from the paper, several generations of students at Georgia Tech contributed to IntSim v1.0's models and algorithms. This includes Deepak Sekar, Raguraman Venkatesan, Jeffrey Davis, Reza Sarvari, Kaveh Shakeri, Keith Bowman, Qiang Chen and Azad Naeemi, all of whom did their graduate studies in Prof. James Meindl's group.
IntSim v2.0 is the next generation of this CAD tool. It was developed at MonolithIC 3D Inc. as open-source software. It is Java-based and runs as an app on any operating system (Windows, Mac OS X, Unix). It includes models for monolithic 3D integrated circuits, and could enable simulation and understanding of this promising new technology. Of course, the 2D-IC models present in IntSim v1.0 are in this version too! If you'd like to see the models used in IntSim v2.0, please visit this page. The IntSim v2.0 app is available to run/download below. As mentioned above, IntSim v2.0 is open-source software. Please let us know if you would like to contribute to the app, and would like to access the source-code.
DOUBLE CLICK icon below to download a beta version of IntSim v2.0
IntSim v2.5 adds a sophisticated new Graphical-User-Interface (GUI) to the CAD tool. The GUI now:
- Allows the ability to store and load technology files,
- Runs simulations for multiple parameter values to optimize them, and
- Provides a more pleasing experience to the user with several additional features
DOUBLE CLICK icon below to download a beta version of IntSim v2.5
The below picture shows common applications of this CAD tool. Case studies that describe the use of IntSim v2.0 are on this page. For comparison of IntSim v2.0's results with actual data from a commercial microprocessor, please visit this page.
Useful References:
[1] D. C. Sekar, A. Naeemi, R. Sarvari, J. Davis, J. Meindl, "IntSim: A CAD Tool for Optimization of Multilevel Interconnect Networks", Proc. Intl. Conference on Computer Aided Design, pp. 560-567, 2007 (pdf).
[2] Arifur Rahman and Rafael Reif, “System Level Performance Evaluation of Three-Dimensional Integrated Circuits,” IEEE Trans. on VLSI, vol. 8(6), pp 671-678, 2000 (pdf).
[1] D. C. Sekar, A. Naeemi, R. Sarvari, J. Davis, J. Meindl, "IntSim: A CAD Tool for Optimization of Multilevel Interconnect Networks", Proc. Intl. Conference on Computer Aided Design, pp. 560-567, 2007 (pdf).
[2] Arifur Rahman and Rafael Reif, “System Level Performance Evaluation of Three-Dimensional Integrated Circuits,” IEEE Trans. on VLSI, vol. 8(6), pp 671-678, 2000 (pdf).