A High Level Approach to Co-Designing 3D ICs
Daniel Xing, Ankur Srivastava
Abstract
3D ICs promise increased logic density and reduced routing congestion over conventional monolithic 2D ICs. High level synthesis (HLS) tools promise reduced design complexity by approaching the design from a higher abstraction level and allow for more optimization flexibility. We propose improving timing closure of 3D ICs by co-designing the architecture and physical design by integrating HLS and 3D IC macro placement into the same holistic loop. On average our method is able to reduce estimated total negative slack (TNS) by 62% and 92% when compared to a traditional binding and placement technique for 2D and 3D ICs respectively.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Differentiable-timing-driven global placementZizheng Guo, Yibo LinDAC 2022 · 42 citations
- Annotating Slack Directly on Your Verilog: Fine-Grained RTL Timing Evaluation for Early OptimizationWenji Fang, Shang Liu, Hongce Zhang, Zhiyao XieDAC 2024 · 11 citations
- ML-based Physical Design Parameter Optimization for 3D ICs: From Parameter Selection to OptimizationHao-Hsiang Hsiao, Pruek Vanna-Iampikul, Yi-Chen Lu, Sung Kyu LimDAC 2024 · 6 citations
- Mixed-Size 3D Analytical Placement with Heterogeneous Technology NodesYan-Jen Chen, Cheng-Hsiu Hsieh, Po-Han Su, Shao-Hsiang Chen et al.DAC 2024 · 8 citations
- Micro-bumping, Hybrid Bonding, or Monolithic? A PPA Study for Heterogeneous 3D IC OptionsJinwoo Kim, Lingjun Zhu, Hakki Mert Torun, Madhavan Swaminathan et al.DAC 2021 · 20 citations
