MapTune: Advancing ASIC Technology Mapping via Reinforcement Learning Guided Library Tuning
Name
3676536.3676762.pdf
Size
987.19 KB
Format
Adobe PDF
Checksum (MD5)
f2a6a546e3ffcab733522aa0eab32c41
Author(s) • • •
Liu, Mingju
Robinson, Daniel
Li, Yingjie
Yu, Cunxi
Date Issued
April 9, 2025
Publisher
ACM|IEEE/ACM International Conference on Computer-Aided Design
Citation
Liu, Mingju, Robinson, Daniel, Li, Yingjie and Yu, Cunxi. 2025. "MapTune: Advancing ASIC Technology Mapping via Reinforcement Learning Guided Library Tuning."
Version
Final published version
Abstract
Technology mapping involves mapping logical circuits to a library of cells. Traditionally, the full technology library is used, leading to a large search space and potential overhead. Motivated by randomly sampled technology mapping case studies, we propose MapTune framework that addresses this challenge by utilizing reinforcement learning to make design-specific choices during cell selection. By learning from the environment, MapTune refines the cell selection process, resulting in a reduced search space and potentially improved mapping quality.
The effectiveness of MapTune is evaluated on a wide range of benchmarks, different technology libraries and technology mappers. The experimental results demonstrate that MapTune achieves higher mapping accuracy and reducing delay/area across diverse circuit designs, technology libraries and mappers. The paper also discusses the Pareto-Optimal exploration and confirms the perpetual delay-area trade-off. Conducted on benchmark suites ISCAS 85/89, ITC/ISCAS 99, VTR8.0 and EPFL benchmarks, the post-technology mapping and post-sizing quality-of-results (QoR) have been significantly improved, with average Area-Delay Product (ADP) improvement of 22.54% among all different exploration settings in MapTune. The improvements are consistently remained for four different technologies (7nm, 45nm, 130nm, and 180 nm) and two different mappers.
Description
ICCAD ’24, October 27–31, 2024, Newark, NJ, USA
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Creative Commons Attribution
Persistent DSpace Link
DOI of Published Version
https://doi.org/10.1145/3676536.3676762