paper-with-me

홈 › Papers

See it to Place it: Evolving Macro Placements with Vision-Language Models

2026-03-30 · Ikechukwu Uchendu, Swati Goel, Karly Hou, Ebrahim Songhori, Kuang-Huei Lee, Joe Wenjie Jiang, Vijay Janapa Reddi, Vincent Zhuang arxiv

We propose using Vision-Language Models (VLMs) for macro placement in chip floorplanning, a complex optimization task that has recently shown promising advancements through machine learning methods. Because human designers rely heavily on spatial reasoning to arrange components on the chip canvas, we hypothesize that VLMs with strong visual reasoning abilities can effectively complement existing learning-based approaches. We introduce VeoPlace (Visual Evolutionary Optimization Placement), a novel framework that uses a VLM, without any fine-tuning, to guide the actions of a base placer by constraining them to subregions of the chip canvas. The VLM proposals are iteratively optimized through an evolutionary search strategy with respect to resulting placement quality. On open-source benchmarks, VeoPlace outperforms the best prior learning-based approach on 9 of 10 benchmarks with peak wirelength reductions exceeding 32%. We further demonstrate that VeoPlace generalizes to analytical placers, improving DREAMPlace performance on all 8 evaluated benchmarks with gains up to 4.3%. Our approach opens new possibilities for electronic design automation tools that leverage foundation models to solve complex physical design problems.

📄 PDF Abstract BibTeX arXiv:2603.28733

Code (0)

등록된 구현이 없습니다.

Tasks

Spatial ReasoningVisual Reasoning

Similar Papers 제목 키워드 기반

Hier-RTLMP: A Hierarchical Automatic Macro Placer for Large-scale Complex IP Blocks

2023-04-23 · Andrew B. Kahng, Ravi Varadarajan, Zhiang Wang

In a typical RTL to GDSII flow, floorplanning or macro placement is a critical step in achieving decent quality of results (QoR). Moreover, in today's physical synthesis flows (e.g., Synopsys Fusion Compiler or Cadence G…

Toward Reinforcement Learning-based Rectilinear Macro Placement Under Human Constraints

2023-11-03 · Tuyen P. Le, Hieu T. Nguyen, Seungyeol Baek, Taeyoun Kim 외

Macro placement is a critical phase in chip design, which becomes more intricate when involving general rectilinear macros and layout areas. Furthermore, macro placement that incorporates human-like constraints, such as …

reinforcement-learningReinforcement Learning

A Macrocolumn Architecture Implemented with Spiking Neurons

2022-07-11 · James E. Smith

The macrocolumn is a key component of a neuromorphic computing system that interacts with an external environment under control of an agent. Environments are learned and stored in the macrocolumn as labeled directed grap…

Navigate

Re$^{\text{2}}$MaP: Macro Placement by Recursively Prototyping and Packing Tree-based Relocating

2025-11-11 · Yunqi Shi, Xi Lin, Zhiang Wang, Siyuan Xu 외 arxiv

This work introduces the Re$^{\text{2}}$MaP method, which generates expert-quality macro placements through recursively prototyping and packing tree-based relocating. We first perform multi-level macro grouping and PPA-a…

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

2023-09-21 · NeurIPS 2023 11

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 sub…