All projects

Automated 3D IC Compiler Flow for Simultaneous Timing Closure

Pseudo-3D physical design flow enabling timing-aware multi-tier implementation.

InnovusTempusTCLSDC
Flow Type
Pseudo-3D
Tools
Innovus, Tempus
Abstraction
Anchor cells
Strategies
Compact-2D / Cascade-2D

Problem

Develop an automated pseudo-3D physical design flow that enables existing 2D EDA engines to perform timing-aware implementation of multi-tier 3D IC designs.

Approach

  • 01Timing-aware tier partitioning and pseudo-3D floorplanning, placement, CTS, routing, and timing closure using Cadence Innovus and Tempus.
  • 02TCL automation scripts and modified SDC constraints to represent 3D inter-tier connections using anchor-cell abstractions.
  • 03Evaluation of Compact-2D and Cascade-2D implementation strategies for concurrent placement, CTS, routing, and timing optimization.

Results

  • Pseudo-3D flow architecture enabling 2D EDA reuse for 3D ICs.
  • Anchor-cell abstraction for inter-tier netlist connectivity.
  • Framework for simultaneous multi-tier timing closure.

Screenshots

3D Flow

Pseudo-3D implementation flow

Anchor Cells

Inter-tier anchor abstraction

Timing

Multi-tier timing closure

Reports

Flow script
PDF · placeholder
Timing report
PDF · placeholder