MEGA Hub

LEAP: A Self-Supervised Per-Cycle Toggle Propagation Model Supports Fast, Transferable, and Early Analysis of Layout Power

Authors

Do you know Wenkai Li?You can claim authorship or link another user.Do you know Yuchao Wu?You can claim authorship or link another user.Do you know Ziyan Guo?You can claim authorship or link another user.Do you know Yao Lu?You can claim authorship or link another user.Do you know Wenji Fang?You can claim authorship or link another user.Do you know Mengming Li?You can claim authorship or link another user.Do you know Zhiyao Xie?You can claim authorship or link another user.

Abstract

Accurate power analysis is critical in VLSI design, as it directly impacts power optimization strategies. However, traditional approaches are often hindered by the substantial runtime required for per-cycle toggle propagation in the netlist, which propagates register toggle information through combinational logic. To address this, we propose LEAP, the first work to enable per-cycle toggle propagation prediction with both high accuracy and efficiency. This is achieved through a novel, linear-complexity graph transformer capable of simulating toggle propagation, along with specially designed self-supervised pre-training tasks that enable the model to capture circuit structure and functionality. LEAP achieves a 7.6x speedup over the EDA tool in toggle propagation, and attains a near-perfect area under the Precision-Recall curve (PR-AUC) of 0.99 for prediction results. Moreover, LEAP can be seamlessly integrated with other machine learning based power models into LEAP-Power. This integration enables precise per-cycle layout power prediction directly from post-synthesis netlists, achieving a mean absolute percentage error(MAPE) of only 4.55%. By bypassing toggle propagation in the netlist, LEAP-Power delivers substantial runtime gains, running 5.3x faster than the model without LEAP.

Community

00

Publication notes

Author note
Accepted by Design Automation Conference (DAC), 2026
DOI
10.1145/3770743.3804061