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 in two-die systems

In-memory NetlistDB input makes HeteroSTA3D easy to embed directly in 3D EDA tools.

Multi-corner
analysis

3D parasitics extraction

Delay
calculation

Arrival
propagation

Top-k path
search

End-to-end GPU-accelerated

Download the library

HeteroSTA3D v2.0-20260712 is the current stable release.

The official release page contains both HeteroSTA v1.3 and HeteroSTA3D v2.0-20260712 downloads.

Released on 2026/07/13.
SHA-256: e879e8b9e96c86f357d32a7c766e597693b16806a132bd3cd992f5707c029cbe

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.