ATLAS: A Self-Supervised and Cross-Stage Netlist Power Model for Fine-Grained Time-Based Layout Power Analysis
Wenkai Li, Yao Lu, Wenji Fang, Jing Wang, Qijun Zhang, Zhiyao Xie
Abstract
Accurate power prediction in VLSI design is crucial for effective power optimization, especially as designs get transformed from gate-level netlist to layout stages. However, traditional accurate power simulation requires time-consuming back-end processing and simulation steps, which significantly impede design optimization. To address this, we propose ATLAS, which can predict the ultimate time-based layout power for any new design in the gate-level netlist. To the best of our knowledge, ATLAS is the first work that supports both time-based power simulation and general cross-design power modeling. It achieves such general timebased power modeling by proposing a new pre-training and fine-tuning paradigm customized for circuit power. Targeting golden per-cycle layout power from commercial tools, our ATLAS achieves the mean absolute percentage error (MAPE) of only 0.58%, 0.45%, and 5.12% for the clock tree, register, and combinational power groups, respectively, without any layout information. Overall, the MAPE for the total power of the entire design is <1%, and the inference speed of a workload is significantly faster than the standard flow of commercial tools. PRIMAL [DAC'20] APOLLO [MICRO'21] RTL Yes Yes No No Sengupta et al. [ICCAD'22] SNS [ISCA'22] SNS V2 [MICRO'23] No No Yes MasterRTL [ICCAD'23] Yes Yes PowPredicCT [DAC'24] Layout No ATLAS Netlist Yes Yes Yes Yes * GRANNITE estimates toggle rate instead of power, thus not listed in the table. It is neither time-based nor targeting layout.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on8
- NodeFormer: A Scalable Graph Structure Learning Transformer for Node ClassificationQitian Wu, Wentao Zhao, Zenan Li, David P. Wipf et al.NeurIPS 2022 · 472 citations
- DeepGate: learning neural representations of logic gatesMin Li, Sadaf Khan, Zhengyuan Shi, Naixing Wang et al.DAC 2022 · 55 citations
- APOLLO: An Automated Power Modeling Framework for Runtime Power Introspection in High-Volume Commercial MicroprocessorsZhiyao Xie, Xiaoqing Xu, Matt Walker, Joshua Knebel et al.MICRO 2021 · 55 citations
- Functionality matters in netlist representation learningZiyi Wang, Chen Bai, Zhuolun He, Guangliang Zhang et al.DAC 2022 · 45 citations
- DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained DiffusionQitian Wu, Chenxiao Yang, Wentao Zhao, Yixuan He et al.ICLR 2023 · 26 citations
Related papers
- PowPrediCT: Cross-Stage Power Prediction with Circuit-Transformation-Aware LearningYufan Du, Zizheng Guo, Xun Jiang, Zhuomin Chai et al.DAC 2024 · 12 citations
- Accurate timing prediction at placement stage with look-ahead RC networkXu He, Zhiyong Fu, Yao Wang, Chang Liu et al.DAC 2022 · 43 citations
- TOTAL: Multi-Corners Timing Optimization Based on Transfer and Active LearningWei W. Xing, Zheng Xing, Rongqi Lu, Zhelong Wang et al.DAC 2023 · 13 citations
- NPUWattch: ML-Based Power, Area, and Timing Modeling for Neural AcceleratorsSehyeon Kim, Minkwan Kim, Chanho Park, Hanmok Park et al.HPCA 2026
- GRANNITE: Graph Neural Network Inference for Transferable Power EstimationYanqing Zhang, Haoxing Ren, Brucek KhailanyDAC 2020 · 115 citations
