Innovative Approaches to Addressing Challenges in 3D Macro Placement

Macro placement is a critical step in 3D integrated circuit (IC) designs due to the challenges posed by the large size of macros and the presence of obstacles in certain areas. Previous research in 3D placement often simplifies macro validation based on prototyping outcomes. However, this approach may result in macros being placed far from their intended locations, leading to longer wire lengths and increased Through-Silicon Vias (TSVs). To tackle these challenges, this paper introduces a novel approach called K-tier Partially Occupied Corner Stitching (K-POCS). This method aims to determine optimal and permissible 2D positions for movable macros on a projection plane early in the design phase, which are then fixed permanently in place. Building on this concept, we propose two distinct design flows for managing 3D macro placement: the Partitioning Last Macro Flow (PL-MF) and the Partitioning First Tier Reassignment (PF-TR). In our experiments, we compare the effectiveness of different macro placement flows. The results consistently demonstrate that the PF-TR approach achieves superior outcomes. This success is attributed to its effective utilization of various placement strategies.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Design Automation of Electronic Systems
Published
2025-10-24
DOI
https://doi.org/10.1145/3767154
Primary Topic
3D IC and TSV technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Innovative Approaches to Addressing Challenges in 3D Macro Placement

Jia-Ting Tsai, Hsin-Lin Chen, Jai-Ming Lin
ACM Transactions on Design Automation of Electronic Systems
3D IC and TSV technologies
article

Innovative Approaches to Addressing Challenges in 3D Macro Placement

Jia-Ting Tsai, Hsin-Lin Chen, Jai-Ming Lin
article en

Abstract

Macro placement is a critical step in 3D integrated circuit (IC) designs due to the challenges posed by the large size of macros and the presence of obstacles in certain areas. Previous research in 3D placement often simplifies macro validation based on prototyping outcomes. However, this approach may result in macros being placed far from their intended locations, leading to longer wire lengths and increased Through-Silicon Vias (TSVs). To tackle these challenges, this paper introduces a novel approach called K-tier Partially Occupied Corner Stitching (K-POCS). This method aims to determine optimal and permissible 2D positions for movable macros on a projection plane early in the design phase, which are then fixed permanently in place. Building on this concept, we propose two distinct design flows for managing 3D macro placement: the Partitioning Last Macro Flow (PL-MF) and the Partitioning First Tier Reassignment (PF-TR). In our experiments, we compare the effectiveness of different macro placement flows. The results consistently demonstrate that the PF-TR approach achieves superior outcomes. This success is attributed to its effective utilization of various placement strategies.

ACM Transactions on Design Automation of Electronic SystemsVol. 31(3)
National Cheng Kung University (TW)
Openalex Percentile: Top 70%
3D IC and TSV technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.