Key Takeaways & Executive Findings
- •• Design of a novel graph-topology-based pseudo-circuit generation algorithm that produces diverse power analysis examples for ML-driven EDA. • Efficient conversion of random directed acyclic graphs into gate-level Verilog pseudo-combinational and pseudo-sequential netlists with controllable hyperparameters. • Validation via mainstream power analysis tools, benchmark comparison, topology complexity analysis, and static timing analysis. • Demonstrates the dataset's effectiveness and algorithmic robustness, providing a scalable solution for data-hungry machine learning models in IC power estimation.
Abstract
Average power analysis plays a crucial role in the design of large-scale digital integrated circuits (ICs). The integration of data-driven machine learning (ML) methods into the electronic design automation (EDA) fields has increased the demand for extensive datasets. To address this need, we propose a novel pseudo-circuit generation algorithm rooted in graph topology. This algorithm efficiently produces a multitude of power analysis examples by converting randomly generated directed acyclic graphs (DAGs) into gate-level Verilog pseudo-combinational circuit netlists. The subsequent introduction of register units transforms pseudo-combinational netlists into pseudo-sequential circuit netlists. Hyperparameters facilitate the control of circuit topology, while appropriate sequential constraints are applied during synthesis to yield a pseudo-circuit dataset. We evaluate our approach using the mainstream power analysis software, conducting pre-layout average power tests on the generated circuits, comparing their performance against benchmark datasets, and verifying the results through circuit topology complexity analysis and static timing analysis (STA). The results confirm the effectiveness of the dataset, and demonstrate the operational efficiency and robustness of the algorithm, underscoring its research value.
1. Introduction
Power analysis plays a pivotal role in the design of large-scale digital integrated circuits (ICs), where accurate and efficient power evaluation during the design phase can substantially improve chip performance. In the industry, power analysis typically refers to average power estimation facilitated by the electronic design automation (EDA) software. Notable examples of commercial software for this purpose include Synopsys PrimeTime PX (PTPX) and Cadence Voltus. Typically, average power analysis is performed at the gate level, where power is calculated based on circuit activity.
Circuit activity can be categorized into annotated and vectorless types. The annotated method uses simulators like Synopsys Verilog compiled simulator (VCS) with predefined test vectors to monitor activity at each circuit node, typically recorded in switching activity interchange format (SAIF) files. Although the simulation-based annotated method offers high accuracy, it is time-consuming and demands significant storage space. Consequently, the industry often employs a vectorless method in the pre-simulation phase, which uses a mathematical model to estimate the activity probability at each node and then computes power consumption.
The concept of probability-based power estimation was first introduced by Najm (1993), and has since spurred extensive research within the academic community on such theoretical models (Burch et al., 1992; Xie, 2023). These models are used solely for algorithm validation, and do not require large case sizes. However, as circuit complexity escalates, traditional algorithms struggle with efficiency and accuracy, particularly in large-scale combinational and sequential circuits. This challenge has led to a growing interest in data-driven machine learning (ML) approaches. Several researchers have explored innovative methods; for instance, Zhou Y et al. (2019) introduced power inference using machine learning (PRIMAL), using convolutional networks for power estimation, while Kumar and Gerstlauer (2019) adopted a decision tree approach. Others like Zhang et al. (2020), Rakesh et al. (2023), and Khan et al. (2024) employed graph neural networks to represent circuit topology for power prediction, while Li et al. (2022), Fang et al. (2023), and Kumar et al. (2023) used traditional neural networks. In addition to the mentioned power prediction, there are circuit power optimization methods, such as the ML-based circuit power optimization proposed by Zou et al. (2024).
Loading authentic research manuscript (Pages 1–5)...
Zejia Lyu, Jizhong Shen, Xi Chen (2025). Algorithm and evaluation of generating pseudo-datasets for integrated circuit power analysis. Frontiers of Information Technology & Electronic Engineering. https://doi.org/10.1631/FITEE_2400677
Research & Educational Purpose Only:The translations, structured abstracts, analytical annotations, and data reports provided by SinoTechIntel are intended exclusively for academic research, internal corporate R&D, and educational benchmarking. They do not constitute formal engineering, chemical safety, legal, or professional advice.
Copyright & Intellectual Property Notice: Original copyright of the underlying source articles and experimental data remains with the respective authors, institutions, and original publishing journals. SinoTechIntel claims intellectual property only over its proprietary translations, analytical syntheses, and AEO structured enhancements in accordance with international fair use and academic citation principles.
Frequently Asked Questions
What is the main contribution of this paper?
The paper proposes a novel pseudo-circuit generation algorithm based on graph topology that efficiently creates large-scale power analysis datasets for machine learning in electronic design automation (EDA).
How are the pseudo-datasets generated?
The algorithm converts randomly generated directed acyclic graphs (DAGs) into gate-level Verilog pseudo-combinational netlists, then adds register units to create pseudo-sequential circuits, with hyperparameters controlling topology and synthesis constraints.
How was the dataset evaluated?
The generated circuits were tested with mainstream power analysis software through pre-layout average power tests, compared against benchmark datasets, and verified using circuit topology complexity analysis and static timing analysis (STA).
Why do we need pseudo-datasets for IC power analysis?
Real industrial datasets are often scarce, copyrighted, or lack variety, while machine learning models require large and diverse circuit examples for training. Pseudo-datasets provide an abundant and controllable alternative.
What are the potential applications of this work?
It can support data-driven power estimation, EDA tool development, and ML-based circuit optimization by providing scalable, diverse circuit datasets.
Related Technical Papers & Translations
Design and optimization of a high-efficiency distillation process for cellulosic fuel ethanol integrated with thermal coupling and molecular sieve adsorption
To address the challenges of high energy consumption and prominent costs in the traditional three-columns distillation process for cellulosic fuel ethanol, a distillation—molecular sieve coupling separation process is proposed. This process integrates a three-column (crude distillation column, first distillation column, second distillation column) system with a 3A molecular sieve adsorption deep dehydration unit. A thermal coupling network is constructed via differential pressure design (steam from medium/high-pressure columns as mutual heat sources, reboiler liquid waste heat for feed preheating), and molecular sieve adsorption conditions are optimized. The study first performs a thermodynamic consistency test on the ethanol—water system, determines optimal non-random two-liquid (NRTL) model binary interaction parameters via experimental data regression for Aspen Plus simulation. Aiming at minimum total annual cost (TAC), Aspen Plus is used to optimize process parameters (theoretical tray number, feed location, reflux ratio, side-draw position, etc.). Economic analysis shows this process reduces CO2 emission costs by 27.56%, TAC by 15.58% (to 5.123 × 106 USD·a-1), and increases ethanol purity to >99.6%, providing an effective solution for green, efficient separation.
A cohesion loss model for determining residual strength of deep bedded sandstone
Rock residual strength, as an important input parameter, plays an indispensable role in proposing the reasonable and scientific scheme about stope design, underground tunnel excavation and stability evaluation of deep chambers. Therefore, previous residual strength models of rocks established were reviewed. And corresponding related problems were stated. Subsequently, starting from the effects of bedding and whole life-cycle evolution process, series of triaxial mechanical tests of deep bedded s
Federated model with contrastive learning and adaptive control variates for human activity recognition
Recent attention to privacy issues demands a communication-safe method for training human activity recognition (HAR) models on client activity data. Federated learning (FL) has become a compelling technique to facilitate model training between the server and clients while preserving data privacy. However, classical FL methods often assume independent and identically distributed (IID) data among clients. This assumption does not hold true in practical scenarios. Human activity in real-world scena