A Robust Automated Analog Circuits Classification Involving a Graph Neural Network and a Novel Data Augmentation Strategy
Author:
Deeb Ali1ORCID, Ibrahim Abdalrahman2, Salem Mohamed2ORCID, Pichler Joachim2, Tkachov Sergii2, Karaj Anjeza2, Al Machot Fadi3ORCID, Kyandoghere Kyamakya1ORCID
Affiliation:
1. Institute for Smart Systems Technologies, Universitaet Klagenfurt, 9020 Klagenfurt, Austria 2. Infineon Technologies Austria, 9500 Villach, Austria 3. Faculty of Science and Technology, Norwegian University of Life Sciences (NMBU), 1430 Ås, Norway
Abstract
Analog mixed-signal (AMS) verification is one of the essential tasks in the development process of modern systems-on-chip (SoC). Most parts of the AMS verification flow are already automated, except for stimuli generation, which has been performed manually. It is thus challenging and time-consuming. Hence, automation is a necessity. To generate stimuli, subcircuits or subblocks of a given analog circuit module should be identified/classified. However, there currently needs to be a reliable industrial tool that can automatically identify/classify analog sub-circuits (eventually in the frame of a circuit design process) or automatically classify a given analog circuit at hand. Besides verification, several other processes would profit enormously from the availability of a robust and reliable automated classification model for analog circuit modules (which may belong to different levels). This paper presents how to use a Graph Convolutional Network (GCN) model and proposes a novel data augmentation strategy to automatically classify analog circuits of a given level. Eventually, it can be upscaled or integrated within a more complex functional module (for a structure recognition of complex analog circuits), targeting the identification of subcircuits within a more complex analog circuit module. An integrated novel data augmentation technique is particularly crucial due to the harsh reality of the availability of generally only a relatively limited dataset of analog circuits’ schematics (i.e., sample architectures) in practical settings. Through a comprehensive ontology, we first introduce a graph representation framework of the circuits’ schematics, which consists of converting the circuit’s related netlists into graphs. Then, we use a robust classifier consisting of a GCN processor to determine the label corresponding to the given input analog circuit’s schematics. Furthermore, the classification performance is improved and robust by involving a novel data augmentation technique. The classification accuracy was enhanced from 48.2% to 76.6% using feature matrix augmentation, and from 72% to 92% using Dataset Augmentation by Flipping. A 100% accuracy was achieved after applying either multi-Stage augmentation or Hyperphysical Augmentation. Overall, extensive tests of the concept were developed to demonstrate high accuracy for the analog circuit’s classification endeavor. This is solid support for a future up-scaling towards an automated analog circuits’ structure detection, which is one of the prerequisites not only for the stimuli generation in the frame of analog mixed-signal verification but also for other critical endeavors related to the engineering of AMS circuits.
Funder
Infineon Technologies Austria
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference71 articles.
1. Comprehensive generation of hierarchical placement rules for analog integrated circuits;Eick;IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst.,2011 2. Mina, R., Jabbour, C., and Sakr, G.E. (2022). A review of machine learning techniques in analog integrated circuit design automation. Electronics, 11. 3. Cramming more components onto integrated circuits;Moore;Proc. IEEE Inst. Electr. Electron. Eng.,1998 4. Kunal, K., Dhar, T., Madhusudan, M., Poojary, J., Sharma, A., Xu, W., Burns, S.M., Hu, J., Harjani, R., and Sapatnekar, S.S. (2020, January 9–13). GANA: Graph convolutional network based automated netlist annotation for analog circuits. Proceedings of the 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE), Grenoble, France. 5. Hong, X., Lin, T., Shi, Y., and Gwee, B.H. (October, January 15). ASIC Circuit Netlist Recognition Using Graph Neural Network. Proceedings of the 2021 IEEE International Symposium on the Physical and Failure Analysis of Integrated Circuits (IPFA), Singapore.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|