Concepedia

Publication | Closed Access

3D-STAF: scalable temperature and leakage aware floorplanning for three-dimensional integrated circuits

70

Citations

19

References

2007

Year

TLDR

Thermal management is a critical challenge in 3D IC design, requiring simultaneous optimization of temperature, area, and wire length, yet existing combinatorial stochastic floorplanners struggle with performance and scalability. This work introduces 3D‑STAF, a scalable, temperature‑aware, force‑directed floorplanner designed to address these challenges. 3D‑STAF employs a three‑stage force‑directed optimization flow with novel legalization techniques that eliminate white spaces and block overlap, and incorporates a temperature‑dependent leakage model to guide optimization through a thermal‑leakage feedback loop. Experimental results show that 3D‑STAF scales to large instances, improving area by 6 %, wire length by 16 %, via count by 22 %, peak temperature by 6 %, and running nearly four times faster than recent 3D floorplanning approaches.

Abstract

Thermal issues are a primary concern in the three-dimensional (3D) integrated circuit (IC) design. Temperature, area, and wire length must be simultaneously optimized during 3D floorplanning, significantly increasing optimization complexity. Most existing floorplanners use combinatorial stochastic optimization techniques, hampering performance and scalability when used for 3D floorplanning. In this work, we propose and evaluate a scalable, temperature-aware, force-directed fioorplanner called 3D-STAF. Force-directed techniques, although efficient at reacting to physical information such as temperature gradients, must eventually eliminate overlap. This can cause significant displacement when used for heterogeneous blocks. To smooth the transition from an unconstrained 3D placement to a legalized, layer-assigned floorplan, we propose a three-stage force-directed optimization flow combined with new legalization techniques that eliminate white spaces and block overlapping during multi-layer floorplanning. A temperature-dependent leakage model is used within 3D-STAF to permit optimization based on the feedback loop connecting thermal profile and leakage power consumption. 3D-STAF has good performance that scales well for large problem instances. Compared to recently published 3D floorplanning work, 3D-STAF improves the area by 6%, wire length by 16%, via count by 22%, peak temperature by 6% while running nearly 4times faster on average.

References

YearCitations

Page 1