Analytical Heterogeneous Die-to-Die 3D Placement with Macros

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhao, Yuxuan, Liao, Peiyu, Liu, Siting, Jiang, Jiaxi, Lin, Yibo, Yu, Bei
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911985309843456
author Zhao, Yuxuan
Liao, Peiyu
Liu, Siting
Jiang, Jiaxi
Lin, Yibo
Yu, Bei
author_facet Zhao, Yuxuan
Liao, Peiyu
Liu, Siting
Jiang, Jiaxi
Lin, Yibo
Yu, Bei
contents This paper presents an innovative approach to 3D mixed-size placement in heterogeneous face-to-face (F2F) bonded 3D ICs. We propose an analytical framework that utilizes a dedicated density model and a bistratal wirelength model, effectively handling macros and standard cells in a 3D solution space. A novel 3D preconditioner is developed to resolve the topological and physical gap between macros and standard cells. Additionally, we propose a mixed-integer linear programming (MILP) formulation for macro rotation to optimize wirelength. Our framework is implemented with full-scale GPU acceleration, leveraging an adaptive 3D density accumulation algorithm and an incremental wirelength gradient algorithm. Experimental results on ICCAD 2023 contest benchmarks demonstrate that our framework can achieve 5.9% quality score improvement compared to the first-place winner with 4.0x runtime speedup. Additional experiments on modern RISC-V designs further validate the generalizability and superiority of our framework.
format Preprint
id arxiv_https___arxiv_org_abs_2403_09070
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Analytical Heterogeneous Die-to-Die 3D Placement with Macros
Zhao, Yuxuan
Liao, Peiyu
Liu, Siting
Jiang, Jiaxi
Lin, Yibo
Yu, Bei
Hardware Architecture
This paper presents an innovative approach to 3D mixed-size placement in heterogeneous face-to-face (F2F) bonded 3D ICs. We propose an analytical framework that utilizes a dedicated density model and a bistratal wirelength model, effectively handling macros and standard cells in a 3D solution space. A novel 3D preconditioner is developed to resolve the topological and physical gap between macros and standard cells. Additionally, we propose a mixed-integer linear programming (MILP) formulation for macro rotation to optimize wirelength. Our framework is implemented with full-scale GPU acceleration, leveraging an adaptive 3D density accumulation algorithm and an incremental wirelength gradient algorithm. Experimental results on ICCAD 2023 contest benchmarks demonstrate that our framework can achieve 5.9% quality score improvement compared to the first-place winner with 4.0x runtime speedup. Additional experiments on modern RISC-V designs further validate the generalizability and superiority of our framework.
title Analytical Heterogeneous Die-to-Die 3D Placement with Macros
topic Hardware Architecture
url https://arxiv.org/abs/2403.09070