Machine-Learning Based Delay Prediction for FPGA Technology Mapping
Machine-Learning Based Delay Prediction for FPGA Technology Mapping
复制标题
DOI:
10.1145/3557988.3569713
复制
发表时间:
2022-11
期刊:
影响因子:
--
通讯作者:
Hailiang Hu;Jiang Hu;Fan Zhang;Binghe Tian;Ismail Bustany
中科院分区:
文献类型:
--
作者:
Hailiang Hu;Jiang Hu;Fan Zhang;Binghe Tian;Ismail Bustany
Accurate delay prediction is important in the early stages of logic and high-level synthesis. In technology mapping for field programmable gate array (FPGA), a gate-level circuit is transcribed into a lookup table (LUT)-level circuit. Quick timing analysis is necessary on a pre-mapped circuit to guide optimizations downstream. However, a static timing analyzer is too slow due to its complexity and highly inaccurate like other faster empirical heuristics before technology mapping. In this work, we present a machine learning based framework for accurately and efficiently estimating the delay of a gate-level circuit from predicting the depth of the corresponding LUT logic after technology mapping. Our experimental results show that the proposed method achieves a 56x accuracy improvement compared to the existing delay estimation heuristic. Instead of running the mapper for the ground truth, our delay estimator saves 87.5% on runtime with negligible error.