Macro Placement by Wire-Mask-Guided Black-Box Optimization

06/29/2023
by   Yunqi Shi, et al.
0

The development of very large-scale integration (VLSI) technology has posed new challenges for electronic design automation (EDA) techniques in chip floorplanning. During this process, macro placement is an important subproblem, which tries to determine the positions of all macros with the aim of minimizing half-perimeter wirelength (HPWL) and avoiding overlapping. Previous methods include packing-based, analytical and reinforcement learning methods. In this paper, we propose a new black-box optimization (BBO) framework (called WireMask-BBO) for macro placement, by using a wire-mask-guided greedy procedure for objective evaluation. Equipped with different BBO algorithms, WireMask-BBO empirically achieves significant improvements over previous methods, i.e., achieves significantly shorter HPWL by using much less time. Furthermore, it can fine-tune existing placements by treating them as initial solutions, which can bring up to 50 significantly improve the quality and efficiency of chip floorplanning, which makes it appealing to researchers and practitioners in EDA and will also promote the application of BBO.

READ FULL TEXT

page 2

page 6

research
07/18/2022

Bayesian Optimization for Macro Placement

Macro placement is the problem of placing memory blocks on a chip canvas...
research
04/13/2022

Flexible Multiple-Objective Reinforcement Learning for Chip Placement

Recently, successful applications of reinforcement learning to chip plac...
research
10/30/2021

On Joint Learning for Solving Placement and Routing in Chip Design

For its advantage in GPU acceleration and less dependency on human exper...
research
09/06/2021

Delving into Macro Placement with Reinforcement Learning

In physical design, human designers typically place macros via trial and...
research
02/21/2023

Assessment of Reinforcement Learning for Macro Placement

We provide open, transparent implementation and assessment of Google Bra...
research
05/19/2022

Routing and Placement of Macros using Deep Reinforcement Learning

Chip placement has been one of the most time consuming task in any semi ...
research
03/15/2023

Physics-Informed Optical Kernel Regression Using Complex-valued Neural Fields

Lithography is fundamental to integrated circuit fabrication, necessitat...

Please sign up or login with your details

Forgot password? Click here to reset