The first GPU-accelerated static timing analysis (STA) engine for 3D ICs

Now free for academic and evaluation use.

Features

Applicable to heterogeneous technology node integration for two-die systems


Multi-corner
analysis

3D parasitics extraction

Delay
calculation

Arrival
propagation

Top-k path
search

End-to-end GPU-accelerated

Download the library

HeteroSTA3D is released as a dynamic library (.so) and a corresponding C header file (.h). Use the following link to download the latest release v1.0-20260107.


Updated on 2026/01/07.

Obtain a license

HeteroSTA3D is free for academic and non-commercial use. You need to obtain a license and it is automatically granted without any waiting. Simply fill in your contact information below. You should also obtain a license for HeteroSTA from here.

Loading...

After submission, an email from heterosta@pkueda.org.cn will be sent to you. By verifying your email address, we will send you a string which looks likelic:heterosta3d:xxxxxxxx. Fill that into your program entry between heterosta3d_init_license(...) to initialize the license.

Getting involved

Full documentation can be read here.

Bug report, feature request, questions are welcome! Please raise them at GitHub Issues.