MLCAD: A survey of research in machine learning for CAD keynote paper
Due to the increasing size of integrated circuits (ICs), their design and optimization phases
(ie, computer-aided design, CAD) grow increasingly complex. At design time, a large design …
(ie, computer-aided design, CAD) grow increasingly complex. At design time, a large design …
Progress and challenges in VLSI placement research
Given the significance of placement in IC physical design, extensive research studies
performed over the last 50 years addressed numerous aspects of global and detailed …
performed over the last 50 years addressed numerous aspects of global and detailed …
Maskplace: Fast chip placement via reinforced visual representation learning
Placement is an essential task in modern chip design, aiming at placing millions of circuit
modules on a 2D chip canvas. Unlike the human-centric solution, which requires months of …
modules on a 2D chip canvas. Unlike the human-centric solution, which requires months of …
Replace: Advancing solution quality and routability validation in global placement
The Nesterov's method approach to analytic placement has recently demonstrated strong
solution quality and scalability. We dissect the previous implementation strategy and show …
solution quality and scalability. We dissect the previous implementation strategy and show …
ePlace: Electrostatics-based placement using fast fourier transform and Nesterov's method
We develop a flat, analytic, and nonlinear placement algorithm, ePlace, which is more
effective, generalized, simpler, and faster than previous works. Based on the analogy …
effective, generalized, simpler, and faster than previous works. Based on the analogy …
ePlace-MS: Electrostatics-based placement for mixed-size circuits
We propose an electrostatics-based placement algorithm for large-scale mixed-size circuits
(ePlace-MS). ePlace-MS is generalized, flat, analytic and nonlinear. The density modeling …
(ePlace-MS). ePlace-MS is generalized, flat, analytic and nonlinear. The density modeling …
Benchmarking end-to-end performance of ai-based chip placement algorithms
The increasing complexity of modern very-large-scale integration (VLSI) design highlights
the significance of Electronic Design Automation (EDA) technologies. Chip placement is a …
the significance of Electronic Design Automation (EDA) technologies. Chip placement is a …
ePlace-3D: Electrostatics based placement for 3D-ICs
We propose a flat, analytic, mixed-size placement algorithm ePlace-3D for three-dimension
integrated circuits (3D-ICs) using nonlinear optimization. Our contributions are (1) …
integrated circuits (3D-ICs) using nonlinear optimization. Our contributions are (1) …
Hierarchical reinforcement learning for chip-macro placement in integrated circuit
The complexity of chip design has consistently grown, adhering to Moore's law. In this paper,
we examine a crucial step in integrated circuit design called chip macro placement …
we examine a crucial step in integrated circuit design called chip macro placement …
POLAR 3.0: An ultrafast global placement engine
Placement is one of the most important problems in electronic design automation. Although
it has been investigated for several decades, a more efficient core engine is critically needed …
it has been investigated for several decades, a more efficient core engine is critically needed …