New Major Milestone! 1500th download of 3D-ICE, thanks to all the users for their trust and support!    

Project/Tool scope:

3D-ICE stands for 3D Interlayer Cooling Emulator. It is a Linux based Thermal Emulator Library written in C, which can perform transient thermal analyses of vertically stacked 3D integrated circuits with inter-tier Microchannel Liquid Cooling. It is based on Compact Transient Thermal Modeling (CTTM) of solids and liquids.

Click here full list of publications and documentation related to 3D-ICE.

Also, check out our new FAQ page.


Usage of 3D-ICE

3D-ICE is the result of a committment to build a thermal simulator that is uncomplicated, easy to use, simple to understand, and compact and light enough to run fast on computers using minimal resources. The primary intended users of 3D-ICE are VLSI designers, heat sink engineers, and researchers and students developing the next generation cooling solutions for ICs. 3D-ICE accepts the physical description of the 3D-IC stack in the form of a simple and straightforward netlist file called the “Stack Description File”. The thermal power distribution of the individual dies can be given to 3D-ICE using “Floorplan File”. Using this information, 3D-ICE performs the transient thermal analysis of the system. There are a myriad of functions available that enable the user to print a variety of thermal data such as thermal maps of individual dies, temperature evolution at a single floorplan element against time etc.


3D-ICE Project Team

Who are we?: Meet the 3D-ICE team


PS: We are constantly looking out for your feedback and comments in our stive to improve 3D-ICE. Please read this page to find out how you can contact us. 

Click here to download 3D-ICE


Please ensure that you have the correct versions of bison and flex before you install 3D-ICE. Specifically,
bison 2.4.1
flex 2.5.35

Please see the User Guide for more information before installation.

Contact the 3D-ICE Project Team