HIMap: a heuristic and iterative logic synthesis approach
Xing Li, Lei Chen, Fan Yang, Mingxuan Yuan, Hongli Yan, Yupeng Wan
Abstract
Recently, many models show their superiority in sequence and parameter tuning. However, they usually generate non-deterministic flows and require lots of training data. We thus propose a heuristic and iterative flow, namely HIMap, for deterministic logic synthesis. In which, domain knowledge of the functionality and parameters of synthesis operators and their correlations to netlist PPA is fully utilized to design synthesis templates for various objetives. We also introduce deterministic and effective heuristics to tune the templates with relatively fixed operator combinations and iteratively improve netlist PPA. Two nested iterations with local searching and early stopping can thus generate dynamic sequence for various circuits and reduce runtime. HIMap improves 13 best results of the EPFL combinational benchmarks for delay (5 for area). Especially, for several arithmetic benchmarks, HIMap significantly reduces LUT-6 levels by 11.6 21.2% and delay after P&R by 5.0 12.9%.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 50adcccc-e11e-4b96-ac84-5f4b3c15ba00Cited by top-tier papers1
Ask how each one uses itRelated papers
- LUT-Based Optimization For ASIC Design FlowLuca Gaetano Amarù, Vinicius N. Possani, Eleonora Testa, Felipe S. Marranghello et al.DAC 2021 · 9 citations
- Rank-based Multi-objective Approximate Logic Synthesis via Monte Carlo Tree SearchYuyang Ye, Xiangfei Hu, Yuchen Liu, Peng Xu et al.DAC 2025 · 1 citation
- Retrieval-Guided Reinforcement Learning for Boolean Circuit MinimizationAnimesh Basak Chowdhury, Marco Romanelli, Benjamin Tan, Ramesh Karri et al.ICLR 2024 · 17 citations
- PPATuner: pareto-driven tool parameter auto-tuning in physical design via gaussian process transfer learningHao Geng, Qi Xu, Tsung-Yi Ho, Bei YuDAC 2022 · 12 citations
- Improving LUT-based optimization for ASICsWalter Lau Neto, Luca G. Amarù, Vinicius Possani, Patrick Vuillod et al.DAC 2022 · 6 citations
